补码加减运算已知[X]补=10110100,[Y]补=01101010,则[X-Y]补的结果是A.溢出 B.01101010 C.01001010 D.11001010不是应该选C么?

问题描述:

补码加减运算
已知[X]补=10110100,[Y]补=01101010,则[X-Y]补的结果是
A.溢出 B.01101010 C.01001010 D.11001010
不是应该选C么?

[-Y]补=10010110,[X-Y]补=[X]补-[Y]补=[X]+[-Y]补=
[X]补 10110100
+ [-Y]补 10010110
[X-Y]补 101001010
所以溢出了