***原码反码和补码:***
**转换口诀:正数原码反码补码都一样。
负数的原码的反码符号位不变数值位相反,
补码符号位起初不变,最后一位加一,看符号位最后加一后的结果进行判断。
例:
**正数:0000111
符号位 数值位
原码: 0 000111
反码: 0 000111
补码: 0 000111
符号位 数值位
原码: 1 1100011
反码: 1 0011100-->**符号位不变数值位相反**
补码: 1 0011101 -->***最后一位加一***
**转换口诀:正数原码反码补码都一样。
负数的原码的反码符号位不变数值位相反,
补码符号位起初不变,最后一位加一,看符号位最后加一后的结果进行判断。
例:
**正数:0000111
符号位 数值位
原码: 0 000111
反码: 0 000111
补码: 0 000111
结论*** 正数正反补都相同 *******
符号位 数值位
原码: 1 1100011
反码: 1 0011100-->**符号位不变数值位相反**
补码: 1 0011101 -->***最后一位加一***