Assembly Nasm程序集关系运算符
我希望像1==1这样的关系表达式在为真时给出1,在为假时给出0。在nasm汇编中有一种简单的方法可以做到这一点吗?如果您参考的是x86指令集,那么您可能需要SETcc指令集:nasm提供的算术运算符按优先级递增的顺序列在这里:|、^、&、>、+和−, *, /, //, % 和%%,+,−, ~, ! 还有赛格。 所以NASM中没有==运算符。Assembly Nasm程序集关系运算符,assembly,nasm,Assembly,Nasm,我希望像1==1这样的关系表达式在为真时给出1,在为假时给出0。在nasm汇编中有一种简单的方法可以做到这一点吗?如果您参考的是x86指令集,那么您可能需要SETcc指令集:nasm提供的算术运算符按优先级递增的顺序列在这里:|、^、&、>、+和−, *, /, //, % 和%%,+,−, ~, ! 还有赛格。 所以NASM中没有==运算符。 您可以使用CMP指令比较两个操作数。我不太明白您的意思。你能举个例子说明你将如何使用它吗?
您可以使用CMP指令比较两个操作数。我不太明白您的意思。你能举个例子说明你将如何使用它吗?