- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例3、用变形补码进行加减运算,并判断结果是否溢出?是何种溢出? (1) X=0.10010,Y=-0.10011,计算X-Y (2) X=-0.10111,Y=0.10011,计算X+Y 解:(1) [x]补=00.10010 [y]补=11.01101 [-y]补=00.10011 [x-y]补=[x]补+[-y]补=00.10010+00.10011=01.00101 因为双符号位不同,发生了正溢。 (2) [x]补=11.01001 [y]补=00.10011 [x+y]补=[x]补+[y]补=11.01001+00.10011=11.11100,无溢出。 x+y=-0.00100 例4:用补码一位乘法计算X × Y =?, X= -0.1011 Y= 0.1101写出规范的运算过程。 解:A=00.0000, B=[X]补=11.0101, -B= [- X]补=00.1011, C=[Y]补=0.1101 练习1:用补码一位乘法(比较法)计算X×Y。已知X=-0.1101,Y=0.1011。要求写出规范的运算过程。 练习2:请用补码一位乘的Booth算法计算X×Y=?X=+111,Y=-011,列出计算过程。 解:部分积存放于A寄存器中,初值为0 [X]补=0,111 存放于B寄存器中 [-X]补=1,001 [Y]补=1,101 存放于C寄存器中,附加位C-1=0 列出计算过程如下: 例5:请用原码一位乘法求A×B,其中A=0.110111,B=-0.101110。要求写出规范的运算过程。 解:由题意[A]原=0.110111,[B]原=1.101110,|A|=0.110111,|B|=0.101110, [A×B]原的符号位为0 1=1, 按原码一位乘法规则,|A|×|B|需进行6次判断-加法-移位操作,其过程如下表所示: 即|A|×|B|=0.100111100010,故[A×B]原=1.100111100010。 例6:将4位有效信息1001编成循环校验码(CRC码),选择生成多项式为1011(即: ),写编码过程。 解:(1)编码方法 (2)编码后的校验码为: 练习3:将4位有效信息1100编成循环校验码(CRC码),选择生成多项式为1011(即: ),写编码过程。 解: 编码后的校验码为: 例7:将十进制数37.25转换成IEEE754标准的32位浮点数的二进制代码序列,写出转换过程。 解: 所以浮点数阶码的真值e=5。 于是,按IEEEE754标准,得到: 数符 阶码(移码表示) 尾数 M=00101010000000000000000 最后得到32位浮点数的二进制代码序列为: 000101010000000000000000 例8:已知X=25*(9/16) Y=24*(-11/16) 请按浮点数运算规则,计算: X+Y=? 其浮点数的阶码和尾数用变形补码表示,存放格式如下: 阶符(2位) 阶码(3位) 尾符(2位) 尾码(6位) 假定:舍入方法采用“0舍1入法” 。 解: [X]浮= 00,101 00.100100 [Y]浮= 00, 100 11.010100 [EX-EY]补= 00,101+11,100=00,001 EX-EY= +1 ,则y的尾数向右移一位,阶码相应加1, 对阶结果 : [Y] 浮′= 00,101 11.101010 尾数相加 [MX+MY’]补= 00.100100 + 11.101010 =00.001110 , [x+y]补 = 00,101; 00.001110 (尾数出现“00.0”,需左规)。 规格化处理 ,左规2位:即尾数左移二位,同时阶码减2 [X+Y]浮= 00,011 00. 111000 最终结果 : X+Y= 23*(+0.111000) 练习4:已知X=2-4*(11/16) Y=2-3*(13/16) 请按浮点数运算规则,计算: X+Y=? 其浮点数的阶码和尾数用变形补码表示,存放格式如下: 假定:舍入方法采用“0舍1入法” 。 阶符(2位) 阶码(3位) 尾符(2位) 尾码(6位) 解: [X]浮= 11,100 00.101100 [Y]浮= 11,101 00.110
您可能关注的文档
最近下载
- 高边坡专项施工方案(专家论证版).pdf VIP
- 《工程化学基础》教案-第3章-2011.ppt VIP
- 抗日英雄王二小.pptx VIP
- 第5课 用发展的观点看问题-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- 老友记台词剧本第一季第1集中英双语左右对照.pdf VIP
- 形势与政策社会实践报告模板.docx VIP
- 全套SPC表格(很全面) CPK.xls VIP
- T_CI 540-2024 红枣蒸馏酒生产技术规程.pdf
- 施工组织设计方案(高速公路通信迁改).docx VIP
- Part3-4 Unit6 Craftsmanship课件高一英语(高教版基础模块2).pptx
文档评论(0)