50字范文,内容丰富有趣,生活中的好帮手!
50字范文 > 补码加减法 溢出 超前进位

补码加减法 溢出 超前进位

时间:2021-04-04 21:06:03

相关推荐

补码加减法 溢出 超前进位

补码加减法

1.加法:

补码加法特点:

两补码相加,结果仍为补码。定点补码加法运算时的基本规则:

[x]补+[Y]补=[X+Y]补

两个补码的和等于和的补码)符号位与数值位一同参与运算

2.减法:

[X -Y]补= [X +( -Y)]补= [X]补+ [-Y]补

由[Y]补求[-Y]补的方法:

将[Y]补的各个位(连同符号位)均取反,然后最低位加1,即可得到[-Y]补

溢出处理:

溢出情况:

相同符号数相减,相异符号数相加不会产生溢出两个相同符号数相加,其结果符号与被加数相反则产生溢出;

溢出判断方法:

符号判断法

两个相同符号数相加,其结果符号与被加数相反则产生溢出,即第一个符号A和第二个符号B 相等,与结果C不同

进位判断法

当任意符号两数相加时,如果C≠Cf,则溢出。C为数值最高位进位,Cf为符号位进位。即要么都有进位,要么都没有

双符号法

采用双符号位fs1fs2,又称“变形补码”。正数的符号为00,负数为11。符号位参与运算,当结果的两个街号位不同时,为溢出,即

01为上溢,突破最大值;10为下溢,突破最小值

超前进位加法

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。