(—43)原=10101011 怎么算的?X=10010101用补码表示等于多少求解释

问题描述:

(—43)原=10101011 怎么算的?X=10010101用补码表示等于多少求解释

43化为二进制:101011
负号用1表示,放在最高位,凑足8位,即负号与101011中间补0
所以
(—43)原=10101011
补码:
取反: 11010100
+1: 11010101
补码为:11010101