计算机组成原理陈宏第三章课后答案,第2章 计算机组成原理部分习题答案.ppt

第2章 计算机组成原理部分习题答案

主讲教师: 陈宏 课程序号: 电子信箱: chenhong0327@126.com * * 第*页 第二章 习题解答 * 第*页 13. 已知[x]补=1.1011000,[y]补=1.0100110,用变形补码计算2[x]补+1/2[y]补=?,同时指出结果是否发生溢出。 【解】 用变形补码,即双符号位。 2[x]补=11.0110000,1/2[y]补=11.1010011 注意:不管左移还是右移,符号位不变,只对尾数进行处理。 11.0110000 + 11.1010011 11.0000011 符号位为11,故运算结果未溢出。 2[x]补+1/2[y]补=1.0000011 17. 已知x和y,用移码运算方法计算x-y,同时指出运算结果是否发生溢出。 (1) x=1011,y= - 0010 【解】 [x]移=11 1011=01 1011 [-y]补=00 0010 注意:移码最高符号位恒置为0参与运算。 01 1011 + 00 0010 01 1101 符号位为01,故运算结果未溢出。 x-y=1101 20. 已知x和y,分别用带求补器的原码阵列乘法器、带求补器的补码阵列乘法器和直接补码阵列乘法器计算x×y。 (1) x=0.10111 y=-0.10011 【解】:①带求补器的原码阵列乘法器 [x]原=0.10111 [y]原=1.10011 乘积的符号位为: xf⊕yf=0⊕1=1 因符号位单独考虑,算前求补器的使能控制信号为0,经算前求补后输出 |x|=10111,|y|=10011 10111 × 10011 10111 10111 10111 位数 0110110101 因算后求补器的使能控制信号为0,经算后求补后输出为0110110101 ,加上乘积符号位1,得 [x×y]原=1. 0110110101 所以 x×y=-0. 0110110101 ② 带求补器的补码阵列乘法器 [x]补=0.10111 [y]补=1.01101 乘积的符号位为:xf⊕yf=0⊕1=1 算前求补后输出 |x|=10111,|y|=10011 10111 × 10011 10111 10111 00000 00000 10111 位数 0110110101 算后求补后输出为1001001011 ,加上乘积符号位1,得 [x×y]补=1. 1001001011 所以 x×y=-0. 0110110101 ③ 直接补码阵列乘法器 [x]补=0.10111 [y]补=1.01101 计算过程:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值