原码反码补码移码
仅对数值位从右到左顺序扫描,右起第一个1及其右边的0保持不变,其余各位取反
[X补]全部位按位取反末位加1[-X补]
[X补]符号位相反[X移]
对真值0具有唯一形式的机器数(机器码)是(移码和补码)
8位补码可以表示的最小负数为-128
16位原码整数,最大正数为2的15次方-1,最小负数是-(2的15次方-1)
16位原码小数,(2的-15次方-1)~(1-2的-15次方),补码小数-1.0~(1-2的-15次方)
仅对数值位从右到左顺序扫描,右起第一个1及其右边的0保持不变,其余各位取反
[X补]全部位按位取反末位加1[-X补]
[X补]符号位相反[X移]
对真值0具有唯一形式的机器数(机器码)是(移码和补码)
8位补码可以表示的最小负数为-128
16位原码整数,最大正数为2的15次方-1,最小负数是-(2的15次方-1)
16位原码小数,(2的-15次方-1)~(1-2的-15次方),补码小数-1.0~(1-2的-15次方)