本书在介绍“数字逻辑”核心内容的基础上,详细论述计算机的主要功能部件及其相互连接,以及这些功能部件的功能与设计。全书共13章,第1章为计算机系统概论,简单介绍计算机系统的硬件组成、多级层次结构以及计算机的性能指标等; 第2章介绍数制与编码; 第3章介绍布尔代数的基本概念、公式、定律和规则,论述布尔函数的基本形式和布尔函数的化简; 第4章介绍逻辑门电路和组合逻辑电路的分析与设计方法; 第5章介绍触发器和时序逻辑电路的分析与设计方法; 第6章用分步解析图详细介绍计算机中程序的执行过程; 第7章论述指令系统,首先介绍计算机指令系统的基本知识,然后讨论指令系统设计的有关问题,最后介绍典型的RISC处理器MIPS的指令系统;
第8章阐述中央处理器,以一个类MIPS的模型机为例,详细讲解数据通路的建立以及控制器的设计,并介绍流水线技术; 第9章讨论微程序控制器; 第10章是运算方法与运算器,论述运算方法、运算器的组成及设计; 第11章阐述存储器系统,包括各种类型存储器的基本工作原理、并行存储器、磁表面存储器等; 第12章阐述总线的工作原理及典型的总线实例,包括PCI总线、SCSI总线、USB总线等; 第13章是输入/输出系统,阐述各种输入/输出方式及中断系统。
本书按层次和模块化结构组织教学内容,授课教师可以根据需要及课时的多少,对内容进行灵活的取舍。教学课时可以安排为48~64学时。
本书由同济大学的张晨曦、刘依及国防科技大学的刘真编写。
本书可作为本科计算机原理等课程的教材,适用于高等院校的计算机、自动化以及电子工程等相关专业本科生。
本书直接或间接地引用了许多专家和学者的文献或著作,在此向他们表示衷心的感谢。
由于作者水平有限,书中难免有疏漏和不妥之处,敬请读者批评指正。
编者2015年10月于上海
more >