计算机组成原理考试重点:定点数表示与运算

版权申诉
0 下载量 133 浏览量 更新于2024-09-01 收藏 1.27MB DOC 举报
"计算机组成原理期末考试题.doc" 在计算机科学中,计算机组成原理是理解计算机内部工作原理的基础。这份期末考试题涵盖了多个关键概念,包括数据表示、运算方法、存储器系统、总线结构以及指令系统。 1、定点原码整数用于表示数值,其中最高位通常作为符号位。8位定点原码整数10100011B,由于最高位是1,表示这是一个负数,去掉符号位后得到0100011B,转换成十进制即为-1011101B。因此,正确答案是D。 2、补码是用于表示负数的一种方式,它的特点是正数的补码就是其原码,而负数的补码是其原码按位取反加1。题目中给出的数值1.0110表示的是正数的原码,因此该数使用的是补码表示,答案是B。 3、补码和原码的关系是,如果一个数的补码是0.1101010,那么这个数的原码就是其补码本身,因为它是正数。所以,答案是D。 4、双符号位用于表示带有符号的浮点数,当双符号位为01时,表示正溢出;为10时,表示负溢出。因此,正溢出的特征是双符号位为01,答案是B。 5、原码乘法涉及到正负数的处理。在原码乘法中,首先要取操作数的绝对值进行相乘,然后单独处理符号位。因此,正确选项是A。 6、微程序控制器中,机器指令通常由一系列微指令组成的微程序来解释执行,每条机器指令对应一段微指令序列,而不是一条微指令。所以,答案是B。 7、存储器数据传送率的计算公式是:数据宽度 × 存储周期的倒数。16位数据,存储周期250ns,所以数据传送率是16 / 250ns = 64 × 10^6字节/秒,转换成MB/s是8M字节/秒,答案是C。 8、总线结构允许多个部件同时从总线接收数据,但通常只允许一个部件在任何给定时间向总线发送数据。因此,答案是B。 9、高速缓冲存储器(Cache)用于解决CPU和主存速度不匹配的问题,通过将常用数据临时存储在速度更快的Cache中,提高数据访问效率。所以,答案是A。 10、单地址指令通常指明一个操作数的位置,另一个操作数可能通过其他方式如隐含寻址、立即寻址或堆栈寻址来确定。在没有明确指出的情况下,另一个数通常是通过隐含寻址找到的,因此答案是C。 二、填空题: 1、诺依曼体制下的计算机硬件系统包括输入设备、输出设备、控制器、存储器和运算器。 2、多级存储器体系包括主存、外存和高速缓存,以满足不同速度和容量的需求。 3、-0.6875D的十进制负数转换为二进制补码是1.0101B,其中1表示负数,0101是其真值的二进制表示,加1得到补码。