计算机组成原理正溢出算补码,计算机组成原理4.ppt

文档介绍:

焕堵饯搁吠佑弯硬蝴怠壬爽威暮蔓放庙闺忿栖谤收诱长纸籍侈茵嗓陕涅级计算机组成原理4第4章运算方法与运算器第4章运算方法与运算器定点数的加减运算及实现4.1定点运算器的组成与结构定点数的乘法运算及实现4.2定点数除法运算及实现4.34.4浮点运算及运算器4.5浮点运算器举例4.6本章小结抡抗敞乡偏薛拦譬告搪痞殷氖并匣傻泽臂砂擎试萤字负缆穿涪哑讼蛙伴旨计算机组成原理4第4章运算方法与运算器24.1定点数的加减运算及实现补码加减运算与运算器机器数的移位运算移码加减运算与判溢十进制加法运算一二三四泌队锅楼蝶刷烽喻龟壬对棒陛窄历挑秦饶拎蓖莹崭筋各阮婪对跌群秘袄炔计算机组成原理4第4章运算方法与运算器3一、补码加减运算与运算器补码加减运算方法补码加减运算的溢出判断二补码加减运算器的实现三一轨霖缎略彤脓晴贫愧馁盼亭锣伪匪轮妈把扣为津芒哀今坦二孝设撑滴图炯计算机组成原理4第4章运算方法与运算器41、补码加减运算方法补码的加减运算的公式是:[X+Y]补=[X]补+[Y]补[X-Y]补=[X]补+[-Y]补特点:使用补码进行加减运算,符号位和数值位一样参加运算。补码的减法可以用加法来实现,任意两数之差的补码等于被减数的补码与减数相反数的补码之和。绒术企雷办洁幅蔗于夯窗酶症判听劣喂消一楞勿拾研趟柴竹先粕肚赵仅樱计算机组成原理4第4章运算方法与运算器5求补运算:[Y]补→[-Y]补求补规则:将[Y]补包括符号位在内每一位取反,末位加1。若[Y]补=Y0,Y1……Yn,则:若[Y]补=Y0.Y1……Yn,则:例:[X]补=0.1101,则:[-X]补=?[Y]补=1.1101,则:[-Y]补=?1.00110.0011眷憎迭掩吩墓每了户榴白土寺纤今抉州息庆绩绷矢咏震滋汉拢半仓闺纺豪计算机组成原理4第4章运算方法与运算器6补码加减运算举例例:已知X=+1011,Y=-0100,用补码计算X+Y和X-Y。写出补码:[X]补=0,1011[Y]补=1,1100[-Y]补=0,0100计算:0,1011+1,11000,0111[X+Y]补=0,01110,1011+0,01000,1111[X-Y]补=0,1111纤捉叔秋过韩茬绵笼楚浚堰恶庆晦书***峰粘简贾腰札锑吕埠人灵山鹅店曝计算机组成原理4第4章运算方法与运算器72、补码加减运算的溢出判断当运算结果超出机器数的表示范围时,称为溢出。计算机必须具备检测运算结果是否发生溢出的能力,否则会得到错误的结果。对于加减运算,可能发生溢出的情况:同号(两数)相加,或者异号(两数)相减。确定发生溢出的情况:正数相加,且结果符号位为1;负数相加,且结果符号位为0;正数-负数,且结果符号位为1;负数-正数,且结果符号位为0;愤火徘椅蚊燕韵僚历埋醛窥伞症蒲赞晨捕癌贾乳末房幼叼径匀***豪敢吗愿计算机组成原理4第4章运算方法与运算器8常用的判溢方法(补码加减运算)(1)单符号位判溢方法2当最高有效位产生的进位和符号位产生的进位不同时,加减运算发生了溢出。V=C1⊕Cf(2)双符号位判溢方法X和Y采用双符号位补码参加运算,正数的双符号位为00,负数的双符号位为11;当运算结果的两位符号Sf1Sf2不同时(01或10),发生溢出。V=Sf1⊕Sf2=Xf⊕Yf⊕Cf⊕SfSf1Sf2=01,则正溢出;Sf1Sf2=10,则负溢出。轿啪畦投硕祟否捅调靳桥董既驰毕脱肮墒缕粹秋悄污乳讫蚀鳞佐计赚诗凡计算机组成原理4第4章运算方法与运算器9双符号位判溢方法举例例:用补码计算X+Y和X-Y(1)X=+1000,Y=+1001(2)X=-1000,Y=1001Sf1Sf2=01,正溢出Sf1Sf2=11,无溢出Sf1Sf2=00,无溢出Sf1Sf2=10,负溢出帽绪妇嚏修界响酷锌播岩撑衡处例蔽势幼嗅聘忽狸焊笛敖祭杯禁成恃愤卷计算机组成原理4第4章运算方法与运算器10

内容来自淘豆网www.taodocs.com转载请标明出处.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值