本书是作者在广泛参阅国内外同类优秀教材的基础上,集十余年的课程教学与实验经验精心编写而成的。本书提出的“使学生建立起在控制器控制之下的计算机整体概念,充分理解程序、指令、控制、操作之间的关系”的教学理念,强调了控制在计算机系统中的核心地位,是本书的重要特色。
本书第1版于12月出版,几年来,在不同层次的课程教学中发挥了良好的作用。为了让本书更好地服务于教学,本版在第1版的基础上,继续秉持“内容精练、重点突出、讲解深入细致、强调学生主体”的宗旨,对部分内容做了仔细的增删、调整和修改,尤其加强了控制器部分的内容。本版做出的比较重要的改动有:
(1) 考虑到逻辑运算和逻辑门对计算机硬件设计的重要性,在第2章介绍逻辑数据表示时,增加了逻辑运算与逻辑门的内容。
(2) 为了更严谨地描述对数据通路的控制,在第3章介绍定点运算器的基本结构时,在寄存器及ALU的输出端增加了三态缓冲器。
(3) 考虑到无内部总线结构的CPU已没有现实意义,在第6章中删去了与此相关的内容。
(4) 为了让学生更好地了解计算机的实际控制方法,在第6章中结合实际增加了更多控制细节的描述,特别是对微程序控制方式下的时序控制问题做了比较详细的分析。
除以上所做的主要改变外,本版还对书中的部分文字、图形等做了修改与补充,以使全书内容更加严谨、准确。本版在教学内容与实际相结合方面所做的努力,应能对学生的课程实验及课程设计发挥良好的指导作用。
为配合本课程的教学需要,本版继续为任课教师配备电子课件和习题参考答案,如需要,可用电子邮件与清华大学出版社编辑郑寅堃(Zhengyk@tup.)联系。
感谢选用本书作为教材或参考资料的教师、学生及广大读者朋友,同时,希望大家对书中的不足及错误提出批评与指正。
陆遥
3月
more >