汇编语言中原码和反码,补码有什么区别!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:11:46

反码是将其2进制数每一位按位取反。
即1改为0,0改为1.

补码则不同。
正数的补码是其源码本身
负数的补码是其除符号位以外其他每一位按位取反再加一,符号位不变。
例如:
10进制数11:
源码:00001011;
反码:11110100;
补码:00001011;
十进制数-11:
源码:10001011;
反码:01110100;
补码:11110101;

错误的回答