计算机组成原理期末考试题:基础与实战技巧

需积分: 6 1 下载量 153 浏览量 更新于2024-09-12 收藏 1.29MB DOC 举报
计算机组成原理期末考试题旨在帮助学生巩固基础知识并提升实战能力。以下是一些关键知识点的详细解析: 1. 题目涉及定点原码整数的表示。在8位定点原码中,最高位通常作为符号位,0代表正数,1代表负数。根据给定的二进制数10100011B,其最高位为0,所以它是正数。因此,真值为+0100011B,选项A正确。 2. 某数的真值-0.1010在计算机中表示为1.0110,这表明该数使用了补码表示。补码是用于表示负数的一种方式,负数的补码是其反码加1。所以,选项B(补码)是正确的。 3. 如果x的补码为0.1101010,转换回原码需要将最低有效位(即最右边的1)向左移动一位,并加上1(如果结果超过1,则需要借位)。经过计算,原码为0.0010110,对应选项C。 4. 双符号位用来表示数值的正负和溢出情况。正溢通常发生在进行运算时,结果超过了能表示的最大正数范围。在这种编码中,正溢的特征是双符号位都为1(溢出),所以选项D正确。 5. 原码乘法是先取操作数的绝对值相乘,然后根据结果的符号位确定最终结果的符号。选项A描述了这个过程。 6. 微程序控制器中,机器指令并不直接执行,而是通过一系列预先编好的微指令来解释和执行。因此,选项B中的描述正确,即每条机器指令由一段用微指令编程的微程序来解释执行。 7. 数据传送率取决于存储周期和每次读出的数据位宽。已知存储周期为250ns,每次读出16位,所以数据传输速率为250ns * 16位 / ns = 4000位/秒,换算成字节就是4000 / 8 = 500字节/秒,即8×10^6字节/秒,对应选项C。 8. 在总线系统中,多个部件通常是串行工作,但接收可以并行。挂接在总线上的部件可以分时发送数据,但同时从总线接收数据,以避免冲突,所以选项B正确。 9. 高速缓冲存储器(Cache)的作用是减小CPU和主存储器(Main Memory)之间的速度差异,提高数据访问效率,选项A是正确答案。 10. 单地址指令中,为了完成两个数的运算,可能其中一个数是隐含的,不通过地址码指定,而是由指令集定义,选项C(隐含寻址)符合这种操作。 诺依曼计算机体系结构中,硬件系统由输入设备、输出设备、控制器、存储器和运算器组成。题目中给出了这些组件的名称。 其他部分还提到存储器的层次结构,包括主存、外存和高速缓存,以及数x的真值-0.6875,这部分内容是关于存储系统和数值表示的细节,对于理解计算机组成原理同样重要。 通过以上解析,考生可以更好地复习计算机组成原理的相关知识,准备期末考试。