首先按照八位二进制来处理,第一位为符号位,10的二进制为1010,符号位为1,因此写为10001010,然后符号位不变,取反得反码11110101,然后加1得补码11110110。
求-10D的八位二进制补码表示:
10D=1010B=00001010B
取反=11110101B
加1=11110110B
因此十进制-10的八位二进制反码是11110101B,补码是11110110B
真值-10的八位二进制原码是:
10001000
八位二进制反码是:
11110111
八位二进制补码是:
11111000