机器数:一个数在计算机中的二进制表示形式
真 值:将带符号位的机器数对应的真正数值称为机器数的真值。
定点数:参与运算的数的小数点位置固定不变。
浮点数:一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到
移码(增码):在机器中表示一个浮点数时需要给出指数,这个指数用整数形式表示,这个整数叫做阶码,阶码指明了小数点在数据中的位置。引入移码的目的是为了保证浮点数的机器零为全0。
正数的反码=原码,负数的反码=符号位不变+其余每一位按位取反。
正数的补码=原码,负数的补码=反码+1
正负数的移码=将其补码的符号位取反
0000 0001 1 原码
0000 0001 反码
0000 0001 补码
1000 0001 移码
1000 0001 -1 原码
1111 1110 反码
1111 1111 补码
0111 1111 移码