真值 :用+、-表示正负的数。
机器码:将正负符号数码化后的数据,符号位+数值位。
模数 M:一个计量系统的计量范围。如n位计算机的计量范围是(0~2的n次方-1)
任何有模的计量系统,均可化减法为加法运算。
原码 :符号位不变,数值位为真值的绝对值。
1. 整数原码:[-1101]=11101;
2. 小数原码: [-0.1011]=1.1011;
3. 没有解决异号相加的问题;
4. 没有解决0的唯一性问题。
反码 :符号位不变,数值位为真值的绝对值按位取反。
1. 异号相加时,符号位的进位加到结果最低位;
2. 没有解决0的唯一性问题。
补码 :符号位不变,数值位为真值的绝对值按位取反末位加1。
1. 异号相加时,符号位的进位直接去掉(溢出);
2. 0不再区分正负号;
3. 在计算机中广泛应用。