【发布时间】:2020-01-28 04:47:18
【问题描述】:
我正在尝试添加 8 位有符号幅度数:10111000 + 00010111
0 1 1 0 0 0 0 0 carry
1 0 1 1 1 0 0 0 (-56)
+ 0 0 0 1 0 1 1 1 + (+23)
____________________ ________
1 0 0 1 1 1 1 != (-33)
我知道最高有效位 (MSB) 是符号位,不应添加。但是,我没有得到 (-33) 作为二进制答案,而且似乎也没有溢出。我不确定我是否以正确的方式做这件事。请帮忙。
【问题讨论】:
-
最高位代表符号并不意味着不应该添加。
标签: math binary cpu-architecture data-representation