[X]移=2^n+X
课本中提到移码一般两种情况:
一,直接计算某二进制数的移码
例:X[原] = 01001100
Y[原] = 10101110
先计算反码:
X[反] = 01001100
Y[反] = 11010001
在计算补码:
X[补] = 01001100
Y[补] = 11010010
最后在计算移码的时候,不管正负数,直接将符号位取反:
X[移] = 11001100
Y[移] = 01010010
二,在学习使用浮点数的时候也会用到,不过此时浮点数的阶码是指数的移码减一的结果:
X[阶] = X[移] - 1