gpt4 book ai didi

c - 在已编译 C 代码的汇编 if 语句中使用 "or"助记符

转载 作者:太空宇宙 更新时间:2023-11-04 03:19:12 26 4
gpt4 key购买 nike

<分区>

Shellcoder's Handbook: Discovering and Exploiting Security Holes ,我找到了这个 C 代码示例之间的比较:

    int number;
if (number<0)
{
...more code...
}

及其编译的汇编代码(IA 32架构):

number dw 0
mov eax,number
or eax,eax
jge label
<no>
label :<yes>

或 eax,eax 命令的目的是什么?不应该是 comp eax,0 吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com