《计算机系统的体系结构》课后答案1 -8 章 第1 章 计算机系统结构的基本概念 1、有一个计算机系统可按功能分成 4 级,每级的指令互不相同,每一级的指令都比其下一级的指令在效能上强 M 倍,即第i 级的一条指令能完成第i-1 级的M 条指令的计算量
现若需第i 级的N 条指令解释第i+1 级的一条指令,而有一段第1 级的程序需要运行 Ks ,问在第2、3 和 4 级上一段等效程序各需要运行多长时间
答:第2 级上等效程序需运行:(N/M)*Ks
第3 级上等效程序需运行:(N/M)*(N/M)*Ks
第4 级上等效程序需运行:(N/M)*(N/M)*(N/M)*Ks
2、硬件和软件在什么意义上是等效的
在什么意义上又是不等效的
答:软件和硬件在逻辑功能上是等效的,原理上,软件的功能可用硬件或固件完成,硬件的功能也可用软件模拟完成
只是反映在速度、价格、实现的难易程度上这两者不同
3、试以实例说明计算机系统结构、计算机组成与计算机实现之间的相互关系与影响
答:计算机系统结构、计算机组成、计算机实现互不相同,但又相互影响
(1)计算机的系统结构相同,但可采用不同的组成
如 IBM370 系列有 115、125、135、158、168 等由低档到高档的多种型号机器
从汇编语言、机器语言程序设计者看到的概念性结构相同,均是由中央处理机/主存,通道、设备控制器,外设 4 级构成
其中,中央处理机都有相同的机器指令和汇编指令系统,只是指令的分析、执行在低档机上采用顺序进行,在高档机上采用重叠、流水或其它并行处理方式
(2)相同的组成可有多种不同的实现
如主存器件可用双极型的,也可用 MOS 型的;可用 VLSI 单片,也可用多片小规模集成电路组搭
(3)计算机的系统结构不同,会使采用的组成技术不同,反之组成也会影响结构
如为实现 A:=B+CD:=