movq $0, %r11
movq $5, %r10
cmpq %r11, %r10
setl %r11b
此后,未设置r11。但据我所知,0小于5所以它应该是。
我正在使用gnu汇编程序和gcc。
as --version
GNU assembler (GNU Binutils for Ubuntu) 2.22
答案 0 :(得分:0)
cmpq %r11, %r10
等于英特尔中的cmp r10, r11
。
尝试cmpq %r10, %r11
以获得预期结果。