我正在阅读有关如何编码跳转指令的部分,我对突出显示的文本行感到困惑:。
0xf3 = decimal -13
怎么样?这是一个错误吗?我试过检查勘误,但也没有。
答案 0 :(得分:1)
不,这不是错误。 "单字节,two's complement"是这里的重要部分。 所以:
11110011
= -128 + 64 + 32 + 16 + 0 * 8 + 0 * 4 + 2 + 1
= -128 + 64 + 32 + 16 + 2 + 1
= -13