图书前言

本书是为高等院校计算机专业的学生编写的,对非计算机专业的学生和从事计算机科学与技术工作的工程技术人员也有参考价值。本书共分5章,第1章介绍逻辑代数的入门性知识和教学计算机实例使用的逻辑器件。第2章~第5章讲解计算机组成原理与设计、实现的核心内容,包括计算机系统的中央处理器(CPU)中的运算器部件和控制器部件、存储器子系统和输入输出(I/O)子系统、输入输出设备等。

作为教材,它有以下3个突出的特点。

一是本书突出授课内容的系统性与完整性。在讲解计算机组成的一般原理的基础上,还重视计算机基本组成的设计和实现方面的能力培养。讲解运算器、控制器、内存储器、总线和I/O接口都给出了具体组成、设计与使用实例。此外,书中素材较新,某些都是最近几年出现的新知识、新技术,计算机体系结构的一些基本知识也有适当体现。全书内容相当充实,但叙述简明,篇幅相对较小。

二是有我们专门研制的、与本课程教学配套使用的教学实验计算机系统。其硬、软件配置比较完备,分为8位字长和16位字长的两种机型,支持组合逻辑和微程序两种不同的控制器方案,内存储器组成和使用也颇有特色。该系统的组成原理与设计技术既是讲课的实例,又是教学实验的内容,如此举一反三可加深学生对原理性知识的理解,增强对计算机整机系统组成原理与运行机制的理解;有利于提高学生的研究、设计和实验动手的能力。本书的配套用书是《计算机组成与设计实验指导》。

三是有我们专门研制的、供教师使用的电子版教学课件。它包括课堂授课用的教学课件,以及对重点、难点教学内容的动画和实验演示课件两大部分。既可以大大减轻讲课和辅导实验教师的工作负担,又有利于提高授课水平和教学质量。动画和实验演示课件对深入理解所学知识中重点、难点内容,拓展学生的知识面,培养学生的创新意识和设计能力大有益处。

本书第1章由王尔乾教授编写;第2章和第3章由王诚教授编写;第4章由刘卫东副教授编写;第5章由宋佳兴讲师编写。王诚对全书进行了统编与审查。作者都有多年从事计算机硬件和软件的教学、科研工作的经历。

由于时间和作者水平所限,本书中可能有一些不足甚至不当之处,欢迎广大读者批评指正。