原码: 符号位为0表示正数,符号位为1表示负数数值位即真值的绝对值。 补码: 正数:补码和原码相同; 负数:补码是原码除了符号位的每一位取反加一 反码: 正数:反码和原码相同; 负数:反码是原码除了符号位的每一位取反 移码: 移码仅和补码的符号位相反,数值位相同 例: 给定一个数为 -36写出其四种机器数 机器语言二进制数原码1,110110补码1,001010反码1,001001移码0,001010 [-x]补是由 [x]补连同符号位在内,每位取反,末位加1而得。