- 4
- 0
- 约9.49千字
- 约 39页
- 2019-09-22 发布于湖北
- 举报
1.4 微型计算机信息表示 4)补码的运算规则 通过引进补码,可将减法运算转换为加法运算。规则如下: [X+Y]补=[X]补+ [Y]补 [X-Y]补=[X]补+ [-Y]补 其中X,Y为正负数均可。 X=-0110100,Y=+1110100,求[X+Y]补 符号位参与运算 [X]原[X]补= [X]反+1[Y]补= [Y]原所以: [X+Y]补= [X]补+ [Y]补 01110100 1.4 微型计算机信息表示 4、带符号数运算的溢出问题 进(借)位—— 在加法过程中,符号位向更高位产生进位; 在减法过程中,符号位向更高位产生借位。 溢出—— 运算结果超出运算器所能表示的范围。 对于字长n的补码表示的带符号位,最高位为符号位,其余的n-1位表示数值,范围为 ,如果超过这个范围,出现补码溢出。 判断溢出方法1: 同号相减或异号相加——不会溢出。 同号相加或异号相减——可能溢出: 可能溢出的两种情况: (1) 同号相加时,结果符号与加数符号相反——溢出; (2) 异号相减时,结果符号与减数符号相同——溢出。 [+60]补+ [+100]补=0110010
原创力文档

文档评论(0)