网站大量收购闲置独家精品文档,联系QQ:2885784924

组成-原理课后习题答案.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课后作业答案 第二章 1. 写出下列各数的原码、反码、补码表示(用8位二进制数)。其中MSB是最高位(又是符号位)LSB是最低位。 (1)[-35]原[-35]反 [-35]补(2) [127]原= [127]反=[127]补= (3) [-127 ]原 [-127]反 [-127]补 4.将下列十进制数表示成IEEE754标准的32位浮点规格化数。(2) -27/64 解:27/64=0.011011=1.1011*2-2 E=127-2=125则规格化表示为: 110110000000000000000000 =BEC80000H 5.已知X和Y, 用变形补码计算X+Y, 同时指出运算结果是否溢出。 (1)x=11011 y=00011 解:先写出x和y的变形补码再计算它们的和  [x]补=0011011 [y]补=0000011 [x+y]补=[x]补+[y]补=0011011 +0000011 0011110   ∴ x+y=11110 无溢出。 (2)x=11011 y=-10101 解:先写出x和y的变形补码再计算它们的和  [x]补=0011011 [y]补=1101011 [x+y]补=[x]补+[y]补=0011011 +1101011   ∴ x+y=00110 无溢出。 6. 已知X和Y, 用变形补码计算X-Y, 同时指出运算结果是否溢出。 (1)X=11011 Y=-11111 解:先写出x和y的变形补码,再计算它们的差  [x]补=0011011 [y]补=1100001 [-y]补=0011111  [x-y]补=[x]补+[-y]补=0011011 +0011111 = 0111010 ∵运算结果双符号不相等 ∴ 01为正溢出 (3)X=11011 Y=-10011 解:先写出x和y的变形补码,再计算它们的差  [x]补=0011011 [y]补=1101101 [-y]补=0010011  [x-y]补=[x]补+[-y]补=0011011 +0010011 = 0101110 ∵运算结果双符号不相等 ∴ 01为正溢出 7. 用原码阵列乘法器、补码阵列乘法器分别计算X×Y。 (2)x = -11111 y = - 11011 解:a)带求补器的原码阵列乘法: |x|=11111, |y|= 11011 b)带求补器的补码阵列 [x]补 = 100001, [y]补 = 100101 乘积符号位单独运算1⊕1=0 尾数部分算前求补输出│X│=11111,│y│=11011 8.用原码阵列除法器计算x÷y。(先乘一个比例因子变成小数) (2)X=-01011 ,Y=11001 解:符号位 Sf = 1⊕0 = 1,去掉符号位后: [|y|]补 = 0011001, [-|y|]补=1100111, [|x|]补=01011 9.设阶码3位,尾数6位,按浮点运算方法,完成下列取值的[x+y],[x-y]运算。 (1)x = 2-011 * 0.100101 y = 2-010 *(- 0.011110) 解:设两数均以补码表示,阶码采用双符号位,尾数采用单符号位,则它们的浮点表示分别为:[x]浮=11 101,0.100101 [y]浮=11 110,1.100010 求和:(1)求阶差并对阶 ΔE=Ex-Ey=[Ex]补-[Ey]补=[Ex]补+[-Ey]补=11 101 + 00 010 =11 111 即ΔE为-1,x阶码小,应使Mx右移1位,Ex加1,[x]浮=11 110,0.010010(1) (2)尾数求和 : 00.010010(1) + 11.100010

文档评论(0)

明若晓溪 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档