一、课程适合人员
大二及以上计算机相关专业的本科学生;
计算机专业的考研人员;
计算机相关领域的工程技术人员;
二、课程性质
本课程是计算机专业的专业基础课,在硬件课程体系中起承上启下的作用,也是学习计算机软件课程(如操作系统、汇编语言程序设计等)的课程基础。
三、课程主要内容
主要讲解计算机系统中的信息表示与基本运算;重点讲解计算机中的运算器、存储器、控制器、输入输出系统的组成与工作原理,以及单台计算机的内部运行机制。
四、课程特色
强调基本知识和基本原理的学习;剔除繁杂的“枯枝”细节,保留经典性和应用性较强的精干内容。还兼顾了学习者考研的需求。
1.理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相互连接方式,建立完整的计算机系统的整机概念。
2.理解计算机系统层次化结构概念,熟悉硬件与软件之间的界面,掌握指令集体系结构的基本知识和基本实现方法。
3.能够综合运用计算机组成的基本原理和基本方法,对有关计算机硬件系统中的理论和实际问题进行计算、分析,对一些基本部件进行简单设计;并能对高级程序设计语言(如C语言)中的相关问题进行分析。
数字逻辑
推荐教材:白中英、戴志涛,计算机组成原理(第6版),科学出版社,2019.8
参考教材:
唐朔飞 编著 《计算机组成原理》(第2版) 高等教育出版社 2008年1月
David A.Pattterson(美)等著,康继昌等译,《计算机组成与设计-硬件/软件接口》(第4版),机械工业出版社,2012.1
蒋本珊 编著《计算机组成原理》(第3版), 清华大学出版社. 2013
王爱英 主编 《计算机组成与结构》(第5版).,清华大学出版社. 2013
谭志虎 主编 《计算机组成原理》 (微课版)人民邮电出版社 2021