Assembly 如果语句在汇编中对应(NASM)?

Assembly 如果语句在汇编中对应(NASM)?,assembly,if-statement,nasm,Assembly,If Statement,Nasm,我正在寻找一个类似于Java、C等汇编语言中if语句的命令,我正在使用NASM 如果希望它在输入numer小于零、大于100或介于0和100之间时分支程序。我不知道如何实现这一核对 谢谢科尔宾, 我用这个解决了它 ;check if n is between 0 and 100 cmp eax, [e2] jg end_if1 jmp next next: cmp eax,[e1] jl end_if2 jmp math 你

我正在寻找一个类似于Java、C等汇编语言中if语句的命令,我正在使用NASM

如果希望它在输入numer小于零、大于100或介于0和100之间时分支程序。我不知道如何实现这一核对

谢谢科尔宾, 我用这个解决了它

;check if n is between 0 and 100
cmp     eax, [e2]
jg      end_if1
jmp         next

next:
cmp     eax,[e1]
jl      end_if2
jmp         math

你的链接帮了我很多:)祝你今天愉快,先生

你试过什么?你所描述的相当简单。潜在的有用(虽然不是一本好书的替代品):链接看起来不错,我会看一看,谢谢,伙计!