原码、反码、补码、移码
1.原码
原码表示:符号位加上二进制数的绝对值
例:x=+11001110,y=-11001110
[x]原=011001110 [y]原=111001110
2.反码
反码表示:正数不变,负数:除符号位外二进制数按位取反
例:X1=+1011011 ,      X2= -101 1011
[X1] 反 =01011011, [X2] 反 =1010 0100
3.补码
补码表示:数的补码就是正数的本身,负数的补码是原负数加上模
例:X1=+1011011 ,       X2= -101 1011
[X1] 补 =01011011,  [X2] 补 =1010 0101
4.移码
又叫增码或偏置码,通常用于表示浮点数的阶码
0表示唯一 [0]移=1000···0;
[x]移=  2n + x      2n>x≥-2n
移码和补码尾数相同,符号位相反
例1: x=+1011111                          x=-1011111
补码为01011111                   补码为10100001
移码为11011111                   移码为00100001
作者:
Shu-How Z
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。 

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号