本书自1997年第1版与读者见面以来,被许多院校选用作为教材,现已发行二十多万册,获全国高校出版社优秀畅销书一等奖。为使本书质量更好,更方便教学,清华大学建议作者对本书修订再版。为此,作者根据本书第3版的使用情况及读者的需求,对本书进行了修订工作。
本版的内容结构仍采用第3版的17章结构。这是因为作者认为第3版的结构比较科学地反映出现代计算机的组成结构,也是比较适宜教学的结构安排。在这17章中,先安排计算机理论与算法,后安排电子器件与计算机组成,先讲述功能单元,后讲述功能部件,先介绍主机的组成,后介绍计算机系统。这个内容安排具有系统完整,层次清楚的特点;各章的独立性较强,认知循序渐进,可读性好;书中有典型的例题和与重点内容对应的习题,读者通过分析例题与解答习题,可以更好地掌握书中所介绍的基本概念、基本理论和基本技术,达到学以致用,能显著地提高本课程的教学质量。
本次修订,除了勘误、进一步修饰文字和规范图表外,对各章后的习题进行了重新审查和修改,把一些较为综合,内容涉及多章的习题做了分解与调整,使各章后的习题,对本章的重点更具针对性和独立性,更便于学习与练习。
在第4版出版之际,与本书配套的题解与学习指导一书将同时出版。这本书除了给出习题的详尽解答之外,还附有200多个补充题及其解答,对学习本课程会有较大帮助。
目录中,带“”的章节为选学内容,当学时不够时可不学。
本书由李文兵主编。参加本书修订工作的还有李鸿桐、王颖、李海迎、郝玲、王玉华、蔺媛媛、贾雯、黄硕之、李海恩、李洪等。
借此机会,向清华大学出版社和使用本教材的师生表示衷心的感谢,欢迎广大师生选用本教材及其配套教材《计算机组成原理(第4版)题解与学习指导》。同时希望广大同仁和读者对本教材提出宝贵意见和建议。
作 者2010年5月第3版前言
承蒙广大同仁的厚爱,本书于1997年7月第1版问世。自2002年6月第2版出版以来,销售达十几万册,并获全国高校出版社优秀畅销书一等奖。为了进一步跟踪发展,完善体系,改进结构,更好地适应教学,在清华大学出版社的大力支持下,根据作者对计算机体系结构新近的发展及成果的研究和教学体验,对本书进行修订.
为把本教材做好做精,以求完美,本次修订做了较大改动,重点放在如下几个方面。
(1) 跟踪发展。结合新概念、新结构、新技术和应用普遍的机型、设备、器件,介绍计算机组成及其原理。为此,对第2版内容做了一定的删改。
(2) 改进结构。为便于教学,从第2版原15章结构中分离出总线和外部存储器两章,形成了第3版的17章结构。
(3) 根据第2版的教学体验,对一些学员较难理解的概念和技术,在第3版中又做了更深入的说明,使本书的可读性又有所提高。
在本次修订工作中,孙振寰负责第1章;张凤珊负责第6章;李海迎负责第8章;郝玲、朱维仲负责第10章;蔺媛媛负责第12章;王玉华、黄硕之负责第15章;贾雯、李海恩负责第16章;其余几章由李文兵负责。全书由李文兵统稿。
借再版机会,向清华大学出版社各部门和使用本书的师生表示衷心的感谢;欢迎广大师生选用本教材,以及配套教材《计算机组成原理题解与实验指导》;同时希望广大同仁和读者对本版及相关教材提出宝贵意见。
李文兵2006.12第2版前言
为了使广大读者更好地学习“计算机组成原理”这门课,我们先后编写、出版了《计算机组成原理》(第2版)和《计算机组成原理题解与实验指导》。这两本教材如果能够与即将出版的《计算机组成原理CAI》配合使用,就会取得更好的教学效果。
《计算机组成原理》(第2版)增加了逻辑代数与逻辑门和组合逻辑电路的解析与设计两章,主要是为在学习本课前没有学习过数字逻辑电路知识的学生设置的。对于具有数字逻辑电路知识的学生,这两章可以跳过。本书还增加了一些提高内容,这部分内容均在章节或标题前面标以*号,各学校可根据情况选学。
其他内容的修订基本遵循如下3条原则:
(1) 尽量参照计算机发展的新技术、新产品以及新概念;
(2) 尽量把学生想弄明白的问题交代清楚;
(3) 尽量让学生掌握该课的主要内容、重点问题,为此,第2版又增加了一些相应的练习。
根据作者的教学体会,以本书作为教材,讲课安排76~80学时,实验安排24~27学时比较合适。
在本书第2版修订工作中,孙振寰负责第1章;李海迎负责第6章;张凤珊负责第8章;朱维仲负责第9章;桂建勋负责第11章;王玉华、鲍云松负责第14章;李海恩、苏枫负责第15章;其余几章由李文兵负责。全书由李文兵统稿。
感谢清华大学出版社对出版本书第2版的支持,感谢对本书提出鼓励和建议的学者与读者,并希望专家、学者以及广大读者对第2版提出宝贵意见和建议。
李文兵2001年5月于天津第1版前言
为了适应我国国民经济飞速发展的需要,计算机大专这个层次的人才的需求量在急剧增加。为提高大专的教学质量,根据作者长期讲授计算机原理这门课的经验,特意为计算机专业大专班的计算机(组成)原理课,编著了《计算机组成原理》这本教材。
计算机原理是计算机专业基础课。本书可作为大专层次(包括计算机、自动化、电子、机械、精仪以及各类管理专业)的计算机原理课的教材。通过本课程的学习,使学生掌握一定的计算机硬件基础知识,为学习专业课或相关课,为毕业后所从事的工作,打下既有一定的知识面,又有一定的专业深度的计算机应用基础。
计算机原理教材是根据具体机型来编写,还是脱开具体机型来编写,历来存在着两种看法及两种写法。可以说,两种写法各有千秋。现考虑到如下因素而采用脱开具体机型的写法。
计算机硬件及其技术发展迅猛,就具体机型来写,不易博采诸家之长;
就具体机型来写,容易使该课成为具体机型的硬件系统分析课,不能体现该课的专业基础性的特点;
计算机硬件技术发展至今,日臻完备,已具备脱开具体机型而写的硬件条件。
作者充分利用了计算机硬件发展成果,采取了脱开具体机型的写法。本书反映了当代计算机硬件发展的先进技术与成果。
本书由李文兵编写第2、3、4、5、8、10、11章;孙振寰编写第1章;张凤珊编写第6章;朱维仲编写第7章;桂建勋编写第9章;鲍云松编写第12章;苏枫编写第13章。全书由李文兵统稿。
感谢李大友教授对书稿进行了认真详尽的审阅并提出了宝贵的修改意见。
由于时间紧迫,教学条件及作者水平所限,错误和不妥之处在所难免,欢迎专家及广大师生提出宝贵意见。
李文兵1996年7月于天津