各位同学,大家好:
感谢大家选择《计算机组织与结构》慕课课程,希望这种新的教学方式能够对大家有所帮助。
一、课程简介
“计算机组织与结构”又称为“计算机组成原理”,是计算机科学技术、软件工程专业的一门重要公共基础课,是一门理论性、技术性很强的主干课程。本课程的主要任务是全面介绍计算机内部各部件的组成结构与工作原理、各部件间联系,以及并行体系结构等前沿知识。通过本课程的学习,使学生掌握计算机硬件的基本特征和实现机制,为后续计算机、软件工程专业课的学习,以及未来从事计算机软硬件研究与开发,打下一个良好的基础。
自2021年秋季学期起,本课程加入了教育部-华为“智能基座”精品慕课建设项目,在课程的各章节中融入了华为鲲鹏处理器和TaiShan服务器的相关内容。此外,单独设置了课程的第11章,华为鲲鹏处理器的全部内容,在第11章中有全面集中的介绍。
在阿里平头哥的支持下,本课程也融入了基于RISC V架构的“玄铁”处理器内容,以玄铁E906处理器为案例,介绍指令集、中断、流水线等相关内容,并在课程的第12章中有全面集中的介绍。
二、课程组织形式
1、本课程采用慕课形式教学,教学环节以知识点为单位组织,知识点分为核心知识点和基础知识点两类,核心知识点是授课内容的主体部分,基础知识点为补充内容;
2、每节课安排大约1-3个核心知识点,以及1个基础知识点。
三、课程实施形式
每节课的教学过程分为2个阶段:
1、线上学习阶段:按照教学进度安排,学生进行线上的核心知识点教学视频学习(总时长约为24学时,每学时45分钟),通过课件学习基础知识点,以及阅读推荐资料、实验实践材料等,并完成习题。
2、翻转课堂学习阶段:按照教学进度安排,教师组织线下的翻转课堂学习,主要教学内容为组织知识点讨论,以及答疑,随堂测试等;
四、课程资源
本课程所有授课资源按照“章-节-知识点”组织,基本单元为知识点。对应每个核心知识点,将提供知识点授课视频(约10-20分钟)、推荐阅读材料、习题;对应每个基础知识点,将提供自学ppt课件;同时还将提供翻转课堂实施建议(含讨论内容、测试内容等)。
五、学习要求:
1、基本要求:按照教学大纲及考核标准,完成课程学习,基本达到学习目标。
2、中级要求:在达到基本要求的基础上,对课程核心知识点有深入理解,能提出有价值的问题,了解解决问题的一般流程,并能付诸实施。
3、高级要求:在达到中级要求的基础上,能对课程进行宏观全面的思考,能对课程内容建设提出建议,并能落实建议内容。
六、考核方式:
讨论(20%):获取满分学生需要在“课堂交流区”中参加老师发起的讨论,发帖和回帖的数量总共达10条及以上。MOOC平台默认只有这个部分的讨论才能计算成绩。本课程每一章节都会指定讨论题目,学生可根据兴趣选择参与。本部分总分为20分,这部分成绩最易获得,请同学们重视。
测验(20%):每章均有测试题。每次测验时间不限,允许尝试2次,有效得分为最后一次得分值。本部分总分20分。
考试(60%):包括两个单元测试(分别于3月24日和5月5日开始)和一个期末考试(2025年6月9日开始)。单元测试均为10个判断题和10个单选题,需要在1小时内完成;期末考试为25个单选题和25个判断题,需要在120分钟内完成,只允许尝试1次。考试成绩总分为60分。
经过本课程的学习,将使学生了解计算机硬件的工作原理和组织形式,掌握计算机工作的基本流程,并为后续进行计算机软硬件学习打下基础。
第一章 绪论
第一节 计算机组织与结构概述
第二节* 华为鲲鹏技术
第一章 第一节 客观题
第二章 系统总线
第一节 总线概述
第二节 总线控制
第二章 第一节 客观题
第二章 第二节 客观题
第三章 存储器
第一节 半导体存储器概述
第二节 半导体存储器的基本单元电路
第三节 存储器的扩展方式
第四节 高速缓冲存储器
第五节 并行存储和虚拟存储机制
第六节 数据校验码
第七节* 华为鲲鹏技术——存储器
第三章 第一节 客观题
第三章 第二节 客观题
第三章 第三节 客观题
第三章 第四节 客观题
第三章 第五节 客观题
第三章 第六节 客观题
第四章 输入输出系统
第一节 输入输出系统概述
第二节 程序中断方式(一)
第三节 程序中断方式(二)
第四节 DMA工作方式
第五节 典型外设
第六节* 华为鲲鹏技术——I/O系统
第四章 第一节 客观题
第四章 第二节 客观题
第四章 第三节 客观题
第五章 计算方法
第一节 机器数表示方法
第二节 定点数与浮点数
第三节 定点数移位和加减法运算
第四节 定点数乘除法运算
第五节 浮点数运算
第六节 加法器和算术逻辑单元
第五章 第一节 客观题
第五章 第三节 客观题
第五章 第四节 客观题
第五章 第五节 客观题
第五章 第六节 客观题
第六章 指令系统
第一节 指令系统概述
第二节 操作类型
第三节 寻址方式
第四节* 华为鲲鹏技术——寻址方式
第六章 第一节 客观题
第六章 第二节 客观题
第七章 CPU的结构与功能
第一节 控制器概述
第二节 指令周期的操作命令分析
第三节 流水线技术
第四节* 华为鲲鹏技术——流水线
第七章 第一节 客观题
第七章 第二节 客观题
第七章 第三节 客观题
第八章 控制器设计
第一节 组合逻辑控制器
第二节 微程序控制器
第三节* 华为鲲鹏技术——片上系统
第八章 第二节 客观题
第八章 第一节 客观题
第九章 虚拟仿真实验【选学】
第一节 基于Proteus的8051虚拟仿真实验理论基础
第二节 虚拟仿真实验流程展示
第三节 虚拟仿真实验说明视频
第四节 虚拟仿真实验工程文件
第五节 基于VHDL的简单CPU设计
第十章 新鲜事【选学】
第一节 案例
第二节 学生讲堂
第十一章 华为鲲鹏处理器专栏
第一节 华为鲲鹏技术——服务器
第二节 华为鲲鹏技术——存储器
第三节 华为鲲鹏技术——I/O系统
第四节 华为鲲鹏技术——寻址方式
第五节 华为鲲鹏技术——流水线
第六节 华为鲲鹏技术——片上系统
第七节 实验
第八节 实验操作视频
第十二章 阿里巴巴玄铁处理器专栏
第一节 玄铁E906处理器原理
第二节 玄铁E906实验设计
第三节 玄铁E906实验指导视频
第四节 基于玄铁E906的创新型实验设计
第五节 玄铁E906处理器相关资源
数字电路
本课程推荐教材如下:
《计算机组成原理》(第3版) 唐朔飞. 高等教育出版社。
本课程参考教材如下:
《计算机组成与设计 软硬件接口》(原书第四版)David A. Patterson & John L. Hennessy著,康继昌,樊晓桠,安建峰等译. 机械工业出版社. 2011
《计算机组织与体系结构》(第7版)William Stallings著,张昆藏等译. 清华大学出版社. 2006
《计算机组成结构化方法》(第5版) Andrew S. Tanenbaum著, 刘卫东,宋佳兴,徐恪译. 人民邮电出版社. 2006
《计算机组成与系统结构》 袁春风编著. 清华大学出版社. 2010
《鲲鹏处理器架构与编程》戴志涛等编著,清华大学出版社,2020
“智能基座”产教融合协同育人基地:
https://edu.huaweicloud.com/activity/colleges.html?ggw_qt
鲲鹏社区:https://www.hikunpeng.com/zh/
华为公有云:https://www.hwclouds.com
华为软件开发云:https://www.hwclouds.com/devcloud/
在华为公司支持下,本课程纳入华为微认证体系,华为鲲鹏技术微认证网址如下:
https://edu.huaweicloud.com/activity/colleges-coupons.html
阿里巴巴与平头哥也为学习者提供了丰富的软件和IP资源:
https://occ.t-head.cn/development/software
赖晓晨老师的研究方向为嵌入式系统、人工智能
联系方式:laixiaochen@dlut.edu.cn
欢迎联系保送及报考研究生