计算机组成原理练习题10-(自动保存的)

位单独处理

B. 操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加/减数相同

C. 操作数用补码表示,连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成

D. 操作数用补码表示,由数符决定两尾数的操作,符号位单独处理

4. 两补码数相加,采用1位符号位,当 D 时,表示结果溢出。 A. 符号位有进位

B. 符号位进位和最高数位进位异或结果为0 C. 符号位为1

D. 符号位进位和最高数位进位异或结果为1 5. 在双符号位判断溢出的方案中,出现正溢出时,双符号位应当为 B 。 D.11

6. 在定点机中执行算术运算时会产生溢出,其原因是 D 。

A. 主存容量不够 B. 操作数过大

25

A. 00 B. 01 C. 10

C. 操作数地址过大 D. 运算结果无法表示

7. 当定点运算发生溢出时,应进行 C 。 A. 向左规格化 B. 向右规格化

C. 发出出错信息 D. 舍入处理

8. 8位补码10010011等值扩展为16位后,其机器数为 A 。

A. 1111111110010011 B. 0000000010010011

C. 1000000010010011 C. 1111111101101101

9. 将用8位二进制补码表示的十进制数-121,扩展成16位二进制补码,结果用十六进制表示为 B 。

A. 0087H B. FF87H C. 8079H D. FFF9H

X?10. 已知??2?=C6H,计算机的机器字长为8位

??补

二进制编码,则?X?= A 。

A. 8CH B. 18H C. E3H D. F1H

26

已知[X/2]补=C6H,C6H化为二进制数得到11000110,求其真值,得到-0111010。再乘以2(即左移一位)得-1110100,求此数的补码可得10001100,即8CH。

11. 对于二进制数,若小数点左移1位则数值 C ,若小数点右移1位则数值 。 A. 扩大一倍,扩大一倍 B. 扩大一倍,缩小一半

C. 缩小一半,扩大一倍 D. 缩小一半,缩小一半

12. X、Y为定点二进制数,其格式为1位符号位,n位数值位。若采用Booth补码一位乘法实现乘法运算,则最多需要做加法运算的次数是 C 。

A. n-1 B. n C. n+1 D. n+2

13. 原码加减交替除法又称为不恢复余数法,因此 C 。

A. 不存在恢复余数的操作

B. 当某一步运算不够减时,做恢复余数的操作

C. 仅当最后一步余数为负时,做恢复余数的

27

操作

D. 当某一步余数为负时,做恢复余数的操作 14. 在加法器、寄存器的基础上增加部分控制电路实现乘除法时,用B寄存器存放 B 。 A. 被乘数和被除数 B. 被乘数和除数

C. 乘数和被除数 D. 乘数和除数

15. 若浮点数用补码表示,判断运算结果是否是规格化数的方法是 D 。

A. 阶符与数符相同 B. 阶符与数符相异

C. 数符与尾数最高有效数位相同 D. 数符与尾数最高有效数位相异

16. 两个浮点数相加,一个数的阶码值为7,另一个数的阶码值为9,则需要将阶码值较小的浮点数的小数点 C 。

A. 左移1位 B. 右移1位 C. 左移2位 D. 右移2位

17. 4片74181 ALU和1片74182 CLA相配合,具有 D 传递功能。

A. 串行进位 B.

28

联系客服:779662525#qq.com(#替换为@)