发布网友 发布时间:2022-05-10 00:59
共2个回答
热心网友 时间:2023-10-15 22:00
由补码求真值,是非常简单的事。
既不用你求“反码原码”,也不用你想着“符号位不变”。
“取反加一”或“减一取反”,都是不需要的。
你就直接进行【数 制 转 换】即可。
已知八位补码是1101 1001。
首位 1,既代表负号,也代表数值-128。
其余都是正数: 64 + 16 + 8 + 1 = 89。
求总和,立即就求出真值:-39。
-------------
如果,补码是 0101 1001。
真值就是: 64 + 16 + 8 + 1 =+89。
热心网友 时间:2023-10-15 22:00
[X]补=D9H=11011001B