计算机组成原理习题答案(蒋本珊) 下载本文

13 .用流程图描述浮点除法运算的算法步骤。

14 .设计一个1 位5421 码加法器。

解:设1 位被加数为A4 A3 A2 A1 ,加数为B41 。5421码的校正关系如表4-4所示。

3 B2 B B

第五章

1 .如何区别存储器和寄存器? 两者是一回 事的说法对吗?

解:存储器和寄存器不是一回事。存储器在CPU 的外边,专门用来存放程序和数据,访问存储器的速度较慢。寄存器属于CPU 的一部分,访问寄存器的速度很快。

2 .存储器的主要功能是什么? 为什么要把存储系统分成若干个不同层次? 主要有哪些层次?

解:存储器的主要功能是用来保存程序和数据。存储系统是由几个容量、速度和价格各不相同的存储器用硬件、软件、硬件与软件相结合的方法连接起来的系统。把存储系统分成若干个不同层次的目的是为了解决存储容量、存取速度和价格之间的矛盾。由高速缓冲存储器、主存储器、辅助存储器构成的三级存储系统可以分为两个层次,其中高速缓存和主存间称为Cache - 主存存储层次(Cache 存储系统) ;主存和辅存间称为主存— 辅存存储层次(虚拟存储系统) 。 3 .什么是半导体存储器? 它有什么特点?