1

嘿,我对 asm 有点陌生,这个问题让我整晚都无法解决,所以我希望能得到一些帮助。出于某种原因,表达

或者,11111111

当 al = AA 给我的是 EF,而不是 FF。当我尝试

xor al, 11111111

它给了我 6D 而不是 55。我不明白,因为我认为 or 方法会给我所有的,而 xor 会翻转位。

4

1 回答 1

2

11111111 是一个十进制数(1100 万、111100、111)。

您需要不同的语法来指定这是一个二进制数;或者,将其指定为十六进制数。

于 2012-11-17T10:27:56.027 回答