本书是《计算机组成原理》一书的配套教材,是《计算机组成原理实验指导》一书的姊妹篇。三本书密切配合,提供一种理论联系实际、训练动手能力,培养分析方法的良好学习环境。认真学习教材内容,独立完成课外作业,亲手完成教学实验,对于牢固掌握计算机工作原理的基础知识、基本原理和基本方法一定会有很大帮助。
计算机组成原理是计算机专业、网络技术专业和信息技术等专业的专业基础课程,是进一步学习操作系统、数据库原理、计算机网络等课程的先行必修课程,也是广大计算机爱好者步入信息技术领域的入门课程。
为了学好计算机组成原理,必须从各个教学环节充实教学内容。重视基础知识、基本原理的学习;也要重视基本能力的培养,加强实践环节,加强动手能力的训练,提供良好的实验环境。为了达到这个要求,清华大学计算机系计算机组成原理实验室专门研制了配套的实验装置--EC-2003计算机组成原理实验系统,并专门编写出版了与之配套的《计算机组成原理实验指导》。我们相信,这对于各种层次、教学实验需求不同的读者,都会有所帮助。
要牢固掌握基础知识、基本内容,还必须认真完成课外作业,通过一定数量的练习,验证自己对有关基本概念、基本原理的掌握程度。为了帮助大家完成作业,本书对大量的典型例题做了详细的分析,给出了解题思路和方法,这对于学生完成每章后的习题会有启发和帮助。学生在做作业之前应该认真阅读有关内容,掌握分析解决问题的思路和方法,回答作业中提出的各种问题,分析各种类似答案的异同,作出准确的选择,这也是考查自己对有关内容掌握情况的重要方法。作业类型包括:选择题、填空题和计算题,并且在每章后均给出了答案,供读者学习时参考。本书还专门为教材每章指定的综合习题做了详细解析。
该教材于2006年被评为“北京高等教育精品教材”,第2版已列入教育部“普通高等教育‘十一五’国家级规划教材”。由于多年来在教育战线上辛勤耕耘,本人2004年获得北京市优秀教师称号。
本书例题内容全面,重点突出,概括了全书各个章节的要求。按照教材内容的顺序编写,同步提供各个章节典型例题及分析方法,反映对内容的考查要求。每章后附有课后作业,对于不同类型、不同层次、不同要求的读者,可以选择若干题目进行练习,并参阅答案进行对照验证。
本书共分8章。第1章为绪论,第2章为数据表示,第3章为运算方法与运算器,第4章为指令系统,第5章为存储系统,第6章为控制器,第7章为外围设备,第8章为输入输出系统与控制。
在本书编写过程中,得到清华大学出版社的支持和帮助,谨此深深表示谢意。由于时间仓促,书中疏漏之处,敬请批评指正。
作 者2010年8月于清华园