neg 3BH
据我了解,我应该得到
C5
,但根据我自己的计算,我得到了 C4
(我将每个 1 切换为 0,将每个 0 切换为 1)。有什么问题?
最佳答案
neg 计算二进制补码负值,而不是按位负值。您需要一个 not 指令,或者手动在答案中添加一个指令以获得您想要的结果。
关于assembly - assembly 中的 NEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8673115/