计算机系统-白中英(第4版)第二章溢出问题.ppt
《计算机系统-白中英(第4版)第二章溢出问题.ppt》由会员分享,可在线阅读,更多相关《计算机系统-白中英(第4版)第二章溢出问题.ppt(11页珍藏版)》请在三一办公上搜索。
1、溢出判断与移位,定义:运算结果超出机器数表示范围,称为溢出。两个正数相加而绝对值超出允许的范围,称为正溢。两个负数相加而绝对值超出允许的范围,则称为负溢。,有进位不一定是溢出(例题3-6),例如:9-3=6;9 01001;3变补11101 01001+11101101100,符号位运算产生的进位记为Cf;表示超出模的部分,可舍去,但不是溢出。Cf=SA+SBSA=0(A=9)SB=1(B=-3)异号不溢出,溢出判别逻辑 1:“溢出”=SA SB Sf+SA SB Sf SA、SB是操作的数符,Sf结果的数符,SA SB Sf 正数相加,结果为负,正溢。SA SB Sf 负数相加,结果为正,负
2、溢。,11+7=18例题3-3 01011+00111 10010(正溢),(-11)+(-7)=(-18)10101+11001101110(负溢),溢出判别逻辑 2-1:“溢出”=Cf C Cf符号位运算后产生的进位,C最高有效位产生的进位,(-7)+(-15)=(-22)(-7)(10111)原=(11001)补(-15)(11111)原=(10001)补 1 1001+1 0001 10 1010(Cf=SA+SB=1+1=1)(C=A最高有效位+B最高有效位+?=1+0=0)“溢出”=Cf C=1 0=1(产生负溢出),溢出判别逻辑2-2:“溢出”=Cf C,9+9=18 9=(01
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系统 白中英 第二 溢出 问题
链接地址:https://www.31ppt.com/p-6059627.html