如何解决如何在y86
.pos 0 code
jmp _start
.pos 0x100 code
_start:
xorq %rcx,%rcx
irmovq $3,%rax
irmovq $1,%rsi
jmp loop
loop:
addq %rsi,%rcx
pushq %rcx
subq %rax,%rcx
popq %rcx
jle loop
ret
我正在尝试在y86中编写一个for循环的等价物,但出于某种奇怪的原因,它仅迭代一次。请注意,y86没有cmp指令,因此我使用push,sub和pop。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。