课程详情
课程评价
spContent=你想知道计算机为什么能进行“计算”吗?你想知道计算机为什么能听你的“指令”完成那么复杂的工作吗?你想自己设计一个CPU吗?来吧!走进——“计算机组成原理”! “计算机组成原理”课程是一门重要的计算机技术基础课。学习本课程可以使学生掌握计算机硬件各子系统的组成原理及实现技术,建立计算机系统的整体概念。本课程为组成原理教学内容提供了一个新的视角,去除错综繁杂的“枯枝”,保留具有前沿性、经典性和应用性极强的精干内容,激发学生学习的兴趣。
—— 课程团队
课程概述

《计算机组成原理》课程在计算机类专业的教学计划中占有重要地位和作用,是一门重要技术基础课。学习本课程旨在使学生掌握计算机硬件各子系统的组成原理及实现技术,建立计算机系统的整体概念,对培养学生设计开发计算机系统的能力有重要作用。

通过本课程的学习,使学生了解计算机的发展历史和未来发展趋势,掌握数字逻辑设计的基本理论和技术,如数制、码制、逻辑代数、逻辑化简技术。掌握数字电路中的基本逻辑器件的基本工作原理和使用中应注意的各方面问题,掌握各种逻辑部件和逻辑单元的基本逻辑功能,初步掌握运用逻辑器件和逻辑部件实现简单的数字电子系统设计的能力。掌握计算机系统的基本知识,掌握计算机内部的各种信息编码、基本运算的操作原理、基本部件的构造和组织方式、部件和单元电路的设计方法,建立一个完整的整机概念,并深刻理解计算机各子系统之间的相互联系以及各自在计算机整机中的地位和作用。

授课目标

本科生和社会学习者

课程大纲
预备知识

学习者最好修过数字电路基础,了解计算机的发展过程。

参考资料
  1. David Money Harris, Sarah L. Harris. Digital Design and Computer Architecture.第二版,机械工业出版社,2014.
  2. 蒋本珊. 计算机组成原理 第3版 清华大学出版社 2013.
  3. 王爱英. 计算机组成与结构(第5版). 清华大学,2013.
  4. 白中英. 计算机组成原理. 第五版,科学出版社,2013.
  5. 唐朔飞. 计算机组成原理学习指导与习题解答第2版. 高等教育出版社,2012.
  6. 李景宏. 数字逻辑与数字系统. 电子工业出版社,2012.