第1章 计算机体系结构基础
计算机系统可以看成是按功能划分的多级层次结构,计算机体系结构的定义及与组成、实现三者之间的相互关系能帮助我们更好地认识计算机系统设计的基本原则与目标。从寻址方式、指令系统等方面���析应当给程序设计者提供什么样的机器级界面,如何合理地进行软硬件功能分配。而输入输出系统包括输入设备、输出设备及与输入输出操作有关的软硬件,同时也要完成很多其他的管理和控制。另外,从计算机的出现开始到现在,虽然存储器的介质、特性、大小及构成有了很大的变化,但评价其性能的基本要求仍然是大容量、高速度和价格。从体系结构的角度来看,提高计算机系统的性能,发展存储体系是非常必要的。
1.1 计算机体系结构的基本概念
计算机系统由紧密相关的硬件和软件组成,要怎样从整体上来认识和分析它呢?一种观点是从使用语言的角度上将计算机系统看成是按功能划分的多级层次结构。
……