A加BCD的非的和乘AD非加BC非加AB的和的补码
时间: 2024-06-01 15:08:12 浏览: 78
首先,需要将每个数转化为二进制形式:
A = 0000 0000 0000 1010
B = 0000 0000 0000 1100
C = 0000 0000 0000 1101
D = 0000 0000 0000 1110
计算 A + BCD 的非:
BCD = B * C * D = 0000 0000 0001 0000 0100
A + BCD = 0000 0000 0001 0000 1110
非: 1111 1111 1110 1111 0001
计算 AD非 + BC非 + AB 的和:
AD非 = A * ~(D) = 1111 1111 1111 0101
BC非 = ~(B) * ~(C) = 1111 1111 1111 0011
AB = A * B = 0000 0000 0000 1000
和: 1111 1111 1111 1110 1100
最后,需要将补码转化为十进制形式,即取反加1:
非: 1111 1111 1110 1111 0001 = -2735
和: 1111 1111 1111 1110 1100 = -26
因此,A加BCD的非的和乘AD非加BC非加AB的和的补码为 -26 的补码是 1111 1111 1111 1110 1010。
阅读全文