计算机组成原理-白中英-单元练习题2(2)

2020-03-26 20:33

8. 字长为8位的定点小数的原码和补码的表示范围分别为多少? 9. 将下列十进制数表示成二进制规格化数(采用8位二进制补码表示)。 (1)27/64 (2)-27/64

10. 写出下列十进制数的IEEE754单精度浮点数编码。

(1)0.15625 (2)-0.15625 (3)16 (4)-5 11. 将下列十六进制的IEEE单精度浮点数代码转换成十进制数值表示。

(1)42E48000 (2)3F880000 (3)00800000 (4)C7F00000 12. 已知x=0.1011,y=,0.0011,求[0.5x]补,[0.25x]补,[-x]补,[-2x]补,[0.5y]补, [0.25y] 补,[-y]补,[-2y]补,[x+y]补,[x-y]补。

13. 已知x=-0.01111,y=0.11001,用补码计算[x+y]补、[x-y]补、x+y、x-y。 14. 已知x和y,用变形补码计算x+y、x-y。

(1)x=0.11011,y=0.11111 (2)x=0.1101,y=-0.1011 15. 已知x=-0.1101,y=-0.1011,用原码一位乘法和布斯乘法计算x×y。 16. 已知x=-0.01101,y=0.10100,利用补码两位乘法计算x×y。

17. 已知x=0.1011,y=-0.1101,分别用原码恢复余数法和原码不恢复余数法求x/y。 18. 用浮点加法流程对数据0.5和0.4375进行二进制加法操作,假定可存储4位尾数。 19. 设浮点数的阶码为4位(含阶符),尾数为6位(含尾符),均采用补码表示:下列

数据x、y中的指数和小数部分均为二进制真值。 (1)x=2010×0.1101,y=2011×(-0.1010),求x+y。 (2)x=2

-010

×(-0.1111),y=2

-100

×0.1110,求x-y。

20. 一个8位寄存器中的十六进制数C5H,连续经过一次算术右移,一次逻辑左移、一次大循环右移、一次循环左移。写出每次移位后寄存器的内容和进位标志C的状态。 21. 已知[x]补=0.1011,[y]补=1.1011,求算术左移、逻辑左移、算术右移、逻辑右移后,

x与y的值。 五、设计题

1. 求下列信息码的奇校验码和偶校验码(设校验位在最低位)。

(1)1011011 (2)1000001 (3)1110001 (4)1111111 2. 求信息码10010001的海明校验码。

3. 利用生成多项式G(x)=x+x+1,求信息码1001和1111的CRC码。

4. 一个4位信息码,以G(x)=x3+x+1为生成多项式进行CRC编码,若经传输后接收到的编码为0010011,判断所接收的编码是否正确。

3

5. 某4位加法器进位链中的进位信号为C4C3C2C1,低位来的进位信号位为C0,分别按串行进位方式和并行进位方式写出C4C3C2C1的逻辑表达式。 6. 图A.1给出了实现补码乘法的部分硬件框图。

(1)将逻辑门AND1和AND2的输入信号填写正确。

(2)按补码乘法规则将给定的算式的乘法完成,写出X×Y的真值。 (3)将乘法运算初态和终态时三个寄存器中的数据填入表A.2中。 00. 0 0 0 0 0 1 0 0 1 1 0 0 → 00. 0 0 0 0 0 0 1 0 0 1 1 0 00. 1 1 0 0 1

00. 1 1 0 0 1

→ 00. 0 1 1 0 0 1 0 1 0 0 1 1 → 00. 0 0 1 1 0 0 1 0 1 0 0 1 图A.1 硬件框图(略) 表A.2 题6表

寄存器 运算初态 运算终态 A B C


计算机组成原理-白中英-单元练习题2(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:财产保险公司合规100通关考试题库

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: