我知道如何在汇编中执行以下if语句:
if(5 > 0){
print("5 > 0");
}
mov $5, %ax
mov $0, %bx
cmp %ax, %bx
jl t
jge f
t: call print blah
jmp next
f: ...
next: ...
但是我正在尝试在x86汇编器中执行以下操作:
boolean x = 5 > 0;
if(x) {
print("5 > 0");
}
存储关联运算结果并以后使用时,如何正确设置jmp条件?