下面是小编整理的计算机系统结构介绍,以供大家学习参考。
内容简介本书采用自底向上的方式,依次介绍计算机系统结构的基本概念和基本内容,首先是数字逻辑电路和计算机硬件,接下来是运行于硬件之上的软件层,最后讲述通信和操作系统领域的基础知识。另外,还包含对ARM和安腾(Itanium)处理器的介绍以及数据通信延伸领域的最新知识。本书紧密联系实际,注重动手实践,利用学生感兴趣和亲身体验过的技术(如因特网、图形用户界面、移动通信等)来提高读者学习的积极性。贯穿全书,在分析系统的性能时注意将软件硬件结合起来讨论,练习题充分地展示出硬件和软件之间这种相互影响、相互依赖的基本关系。
本书适合作为高等院校计算科学及相关专业计算机系统结构的导论性教材。
本书的主要特色● 使用实际的处理器(奔腾处理器),使学生能够在家中使用自己的机器完成绝大部分的练习作业。
● 内容组织合理,材料取自于作者自己从事教学和实验工作的真实需求。
● 介绍数据传输和通信相关的思想和概念,为联网和网络通信相关的课程打下基础。
● 每章结束后的练习均经过精心挑选,书末附有答案及注释。
● 书中用到许多现代的、商业化的实例,能够有效地激发读者的学习兴趣,并将理论与实际结合起来。
Rob Williams,是位于英国布里斯托的西英格兰大学计算机系统技术学院院长。他在实时系统领域造诣颇深,同时还是GWE/GNE、Marconi Avionics和Nexoi Office System的微处理器系统工程师。
目录Preface
Preface to the fist edition
Recommended lab sessions
Part 1 Basic functions and facilities of a computer
1 Introduction: the hardware-software interface
2 The von Neumann inheritance
3 Functional units and the fetch-execute cycle
4 Building computers from logic: the control unit
5 Building computers from logic: the ALU
6 Building computers from logic: the memory
7 The Intel Pentium CPU
8 Subroutines
9 Simple input and output
10 Serial connections
11 Parallel connections