2.2.2原码补码移码的作用
原码、补码、移码的作用
原码的作用
加法-用加法器完成
减法-用减法器完成(计算机中减法指令比较复杂)
补码的作用
可将补码操作转变为等价的加法。ALU中无需集成减法器。执行加法操作时,符号位一起参与运算。
a的补数=模-a的绝对值
计算88-66=0101 1000-0100 0010=0101 1000+1011 1110=1 0001 0110 =溢出的第九位不算=22
移码的作用
方便整数比大小
加法-用加法器完成
减法-用减法器完成(计算机中减法指令比较复杂)
可将补码操作转变为等价的加法。ALU中无需集成减法器。执行加法操作时,符号位一起参与运算。
a的补数=模-a的绝对值
计算88-66=0101 1000-0100 0010=0101 1000+1011 1110=1 0001 0110 =溢出的第九位不算=22
方便整数比大小