计算机组成原理-作业三

这篇博客主要介绍了计算机组成原理的习题,包括单选题和填空题,涉及乘法器、除法器等概念。例如,原码加减交替除法、补码运算、溢出处理和算术逻辑运算的细节。
摘要由CSDN通过智能技术生成

参考教材:《计算机组成原理(第六版)》白中英主编 科学出版社

主要知识点:乘法器、除法器

一. 单选题(共10题,50分)

1. (单选题, 5分)用海明码对长度为8位的数据进行检纠错时, 若能纠正一位错,则检验位数至少为( )。

A. 4

B. 5

C. 2

D. 3

答案解析:

一般来说,若汉明码长为n,信息位数为k,则监督位数r=n-k。若希望用r个监督位构造出r个监督关系式来指示一位错码的n种可能位置,则要求:
2^r-1>=r+k 即2^r>=r+k+1
本题信息位k为8位,r最小为4。

2. (单选题, 5分)补码加/减法是指________。

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

B. 操作数用补码表示, 两尾数相加/减, 符号位单独处理;

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

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

3. (单选题, 5分)8位补码10010011等值扩展为16位后,其机器数为________。

A. 0000000010010011

B. 1111111101101101

C. 1000000010010011

D. 1111111110010011

答案解析:

补码扩展时,符号位保持不变,在符号位后的数值位重复符号位。
故10010011扩展时首位符号位1,其后补充11111111,然后数值位0010011,
即1 11111111 0010011。

4. (单选题, 5分)在定点二进制运算器中,减法运算一般通过________来实现。

A. 原码运算的二进制减法器

B. 补码运算的二进制加法器

C. 补码运算的二进制减法器

D. 补码运算的十进制加法器

5. (单选题, 5分)在双符号位判别溢出的方案中,出现正溢出时,双符号位应当为________。

A. 11

B. 01

C. 10

D. 00

答案解析:

双符号位首位的符号即使在溢出时也不会受到影响,所以保留正负属性。
两个符号位不一致,表示溢出。10负溢,01正溢。

6. (单选题, 5分)当定点运算发生溢出时,应进行________。

A. 向右规格化

B. 舍入处理

C. 发出出错信息

D. 向左规格化

7. (单选题, 5分)在串行进位的并行加法器中,影响加法器运算速度的关键因素是________。

A. 各位加法器速度的不同

B. 元器件速度

C. 进位传递延迟

D. 门电路的级延迟

8. (单选题, 5分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值