尽管两个值相等,但跳转为jnz

时间:2017-11-07 17:48:44

标签: assembly

所以我无法理解以下代码:

cmp rbx, rbp
jnz short somelocation
[other instructions]

我正在调试程序并在jnz命令处设置断点。我检查我的rbx和rbp堆栈,堆栈的第一个元素对于(0和0)都是相同的。然而程序跳了起来。有人可以解释原因吗?

0 个答案:

没有答案