补码的运算规则与溢出判别.ppt
《补码的运算规则与溢出判别.ppt》由会员分享,可在线阅读,更多相关《补码的运算规则与溢出判别.ppt(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 补码的运算规则与溢出判别补码的运算规则与溢出判别1.1.补码的运算规则补码的运算规则补码的运算规则如下补码的运算规则如下:1)1)X+YX+Y补补X X补补Y Y补补 该该运运算算规规则则说说明明:任任何何两两个个数数相相加加,无无论论其其正正负负号号如如何何,只只要要对对它它们们各各自自的的补补码码进进行行加加法法运运算算,就就可可得得到到正正确确的结果的结果,该结果是补码形式。该结果是补码形式。2)2)X-YX-Y补补X X补补-Y-Y补补 该该运运算算规规则则说说明明:任任意意两两个个数数相相减减,只只要要对对减减数数连连同同“-”号号求求补补,就就变变成成被被减减数数补补与与-减减数
2、数补补相相加加,该结果是补码形式。该结果是补码形式。3)3)X X补补补补X X原原 对对于于运运算算产产生生的的补补码码结结果果,若若要要转转换换为为原原码码表表示示,则则正正数数的的结结果果X X补补X X原原;负负数数结结果果,只只要要对对该该补补结结果再进行一次求补运算果再进行一次求补运算,就可得到负数的原码结果。就可得到负数的原码结果。例例2:2:用补码求用补码求X+YX+Y。解解:若若X X补补00100101,00100101,Y Y补补00110011,00110011,可得可得 X+YX+Y补补X X补补+Y Y补补 00100101+0011001100100101+001
3、100110101100001011000由于符号位为由于符号位为0 0是正数是正数,所以所以 X+YX+Y原原X+YX+Y补补0101100001011000 则则 X+YX+Y(01011000)(01011000)2 28888例例3:3:用补码求用补码求X-YX-Y。解解:若若-Y-Y补补11001101,11001101,可得可得 X-YX-Y补补X X补补+-Y-Y补补 00100101+1100110100100101+110011011111001011110010由于符号位为由于符号位为1 1是负数是负数,所以所以 X-YX-Y原原X-YX-Y补补补补100011101000
4、1110则则 X-YX-Y-(00001110)-(00001110)2 2-14-14例例4:4:用补码求用补码求Y-XY-X。解解:若若-X-X补补1101101111011011,可得,可得 Y-XY-X补补Y Y补补+-X-X补补00110011+1101101100110011+11011011100001110 (100001110 (模模2 28 8自然丢失自然丢失)则则 Y-XY-X(00001110)(00001110)2 2+14+14例例5:5:用补码求用补码求(-X)+(-Y)(-X)+(-Y)。解解:(-X)+(-Y)(-X)+(-Y)补补-X-X补补+-Y-Y补补1
5、1011011+1100110111011011+11001101110101000 (110101000 (模模2 28 8自然丢失自然丢失)(-X)+(-Y)(-X)+(-Y)原原(-X)+(-Y)(-X)+(-Y)补补补补1101100011011000 则则(-X)+(-Y)(-X)+(-Y)-(01011000)-(01011000)2 2-88-88 上上述述运运算算结结果果是是正正确确的的,但但有有时时在在补补码码运运算算中中可可能能会会出出现现错误的结果错误的结果,请看下面例子。请看下面例子。例例6:6:设设X X+100,Y+100,Y+50,+50,用补码运算求用补码运算求
6、X+Y,(-X)+(-Y)X+Y,(-X)+(-Y)。解解:X X补补0110010001100100Y Y补补0011001000110010 -X-X补补1001110010011100-Y-Y补补1100111011001110X+YX+Y补补X X补补+Y Y补补01100100+0011001001100100+001100101001011010010110 X+YX+Y原原X+YX+Y补补补补1110101011101010 X+Y X+Y-(01101010)-(01101010)2 2-106-106而而-X-X补补+-Y-Y补补10011100+11001110100111
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 补码 运算 规则 溢出 判别
限制150内