是否可以用x86汇编语言编写if语句?

And*_*een 2 x86 assembly masm

是否有可能在x86汇编语言中模仿if-statment(使用masm语法)?我想在x86汇编语言中做这样的事情,但我不确定我应该使用哪个运算符来模仿if-else语句.我应该使用jl指令,cmp指令还是其他指令?

int i = 2;
int j = 3;
if(i > j){
    i = 1;
}
else{
    i = 4;
}
Run Code Online (Sandbox Code Playgroud)

Ale*_*nze 6

的组合cmp以及jcc(即,条件跳转)指令就行了.查看CPU手册.