变形补码运算练习.doc

变形补码运算练习.doc

ID:57735375

大小:17.50 KB

页数:1页

时间:2020-09-02

变形补码运算练习.doc_第1页
资源描述:

《变形补码运算练习.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、已知X=0.11011Y=-0.10101,用变形补码计算X+Y,同时指出结果是否溢出。1.解:假设采用8位二进制表示。根据[X+Y]补=[X]补+[Y]补,则有[X]补=00.,[Y]补=11.[X]补00.+[Y]补11.丢掉[X+Y]补100.符号位为00,相同,没有溢出,结果为正,[X+Y]真=+0.。2、已知X=-0.,Y=+0.,用变形补码计算[X+Y]补,[X-Y]补,并讨论结果是否溢出。假设机器字长为8位。解:[X]补=11.[Y]补=00.[-Y]补=11.[X+Y]补=[X]补+[Y]补[X-Y]补=[X]补

2、+[-Y]补[X]补11.[X]补11.+[Y]补00.+[-Y]补11.[X+Y]补00.[X-Y]补10.所以:[X+Y]补=00.,符号位相同,为00,结果为正[X-Y]补=10.,因为符号位相异,为10,结果发生溢出,负溢。3、已知X=+0.11011,Y=-0.11111,用变形补码计算[X+Y]补,[X-Y]补,并讨论结果是否溢出。假设机器字长为8位。解:[X]补=00.[-X]补=11.[y]补=11.[-y]补=00.[X+Y]补=[X]补+[Y]补[X-Y]补=[X]补+[-Y]补[X]补00.[X]补00.+[Y

3、]补11.+[-Y]补00.[X+Y]补11.[X-Y]补01.所以:[X+Y]补=11.,符号位相同,为11,结果为负;[X-Y]补=01.,因为符号位相异,为01,结果发生溢出。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。