计算机组成原理第二章测试题,计算机组成原理第二章习题答案.doc

本文详细介绍了如何将十进制数转换为二进制浮点规格化表示,包括原码、反码、补码和阶移尾补四种码制形式,并展示了浮点数加减法的变形补码计算过程,涵盖了正溢出和负溢出的情况。此外,还探讨了一位乘法的原码和补码计算方法。
摘要由CSDN通过智能技术生成

计算机组成原理第二章习题答案

第2章?习题及解答

2-2?? 将下列十进制表示成二进制浮点规格化的数(尾数取12位,包括一位符号位;阶取4位,包括一位符号位),并写出它的原码、反码、补码三和阶移尾补四种码制形式;(1)7.75 解:X=7.75=(111.11)2=0.11111×211[X]原=0011×0.11111000000[X]反=0011×0.11111000000[X]补=0011×0.11111000000[X]阶称,尾补=1011×0.11111000000(2) –3/64 解:X=-3/64=(-11/26)2=(-0.00001)2=-0.11×2-100[X]原=1100×1.11000000000[X]反=1011×1.00111111111[X]补=1100×1.01000000000[X]阶称,尾补=0100×1.01000000000

(3) 83.25 解:X=-3/64=(1010011.01)2=0.101001101×2111[X]原=0111×0.101001101[X]反=[X]补=[X]原[X]阶称,尾补=1111× 0(4) –0.3125 解:X=(–0.3125)10=(-0.0101)2=-0.101×2-1[X]原=1001×1.10100000000[X]反=1110×1.01011111111[X]补=1111×1.01100000000[X]阶称,尾补=0111×1.01100000000

2-4?? 已知x和y,用变形补码计算x+y,并对结果进行讨论。(2) x=0.11101,y=-0.10100 解:[X]补=00.11101, [Y]补=11.01100, [-Y]补=00.10100 [X]补+ [Y]补=00.11101+11.01100=00.01001 X+Y=0.01001 [X]补- [Y]补= [X]补+ [-Y]补=00.11101+00.10100=01.10001 X+Y 正溢(3) x=-0.10111,y=-0.11000 解: [X]补=11.01001, [Y]补=11.01000, [-Y]补=00.11000 [X]补+ [Y]补=11.01001+11.01000=11.10001 X+Y=-.011111 [X]补- [Y]补= [X]补+ [-Y]补=11.01001+00.11000=00.00001 X-Y =0.00001

2-5?? 已知x和y,用变形补码计算x-y,并对结果进行讨论。(1)??? x=0.11011,y=0.11101 解:[X]补=00.11011, [Y]补=00.11101, [-Y]补=11.00011 [X]补+ [Y]补=00.11011+00.11101=01.11000 X+Y 正溢 [X]补- [Y]补= [X]补+ [-Y]补=00.11011+11.00011=11.11110 X-Y=-0.00010(2)??? x=0.11111,y=-0.11001 解:[X]补=00.11111, [Y]补=11.00111, [-Y]补=00.11001 [X]补+ [Y]补=00. 11111+11.00111=00.00110 X+Y=0.00110 [X]补- [Y]补= [X]补+ [-Y]补=00.11111+00.11001=01.1100 X-Y 正溢

2-6?? 用原码一位乘法和补码一位乘法计算x×y=?(2)????????? x=-0.11010,y=-0.01011

解 |x| = 00.11010 (用双符号表示), |y| = 0.01011 (用单符号表示) 部分积 乘数yn 说明 0 0.0解 |x| = 00.11010 (用双符号表示), |y| = 0.01011 (用单符号表示) 部分积 乘数yn 说明 0 0.0 0 0 0 0 0.0 1 0 1 1 yn=1,加|x| +0 0.1 1 0 1 0 0 0.1 1 0 1 0 0 0 1 0 1 1 0 0.0 1 1 0 1 0 0.0 1 0 1 右移一位得p1 +0 0.1 1 0 1 0

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值