Assembly 未执行汇编程序条件集
此后,r11未设置。但据我所知,0小于5,所以应该是 我正在使用gnu汇编程序和gccAssembly 未执行汇编程序条件集,assembly,x86-64,Assembly,X86 64,此后,r11未设置。但据我所知,0小于5,所以应该是 我正在使用gnu汇编程序和gcc movq $0, %r11 movq $5, %r10 cmpq %r11, %r10 setl %r11b 嗯,看来你把英特尔和AT&T搞混了 AT&T中的cmpq%r11,%r10等于英特尔中的cmp r10,r11 请尝试cmpq%r10,%r11以获得您的预期结果。谢谢您的简单操作,很抱歉出现噪音。@user2291758这种错误是世界上最常见的错误之一>o as --version GNU ass
movq $0, %r11
movq $5, %r10
cmpq %r11, %r10
setl %r11b
嗯,看来你把英特尔和AT&T搞混了 AT&T中的cmpq%r11,%r10等于英特尔中的cmp r10,r11
请尝试cmpq%r10,%r11以获得您的预期结果。谢谢您的简单操作,很抱歉出现噪音。@user2291758这种错误是世界上最常见的错误之一>o
as --version
GNU assembler (GNU Binutils for Ubuntu) 2.22