第一篇文章在这里,所以期待一些劣质的东西。
我的教授给了我们一个示例代码,我们假设要对其进行编辑,
“将程序更改为循环,直到遇到一个负数的前哨值。数据从x3100开始。仅使用一个分支命令。列表中始终至少有一个正整数。” >
我做到了,由于“提交了计数受控循环”,教授给了我0。我迷路了,因为我只知道做循环的一种方法?
.ORIG x3100
LEA R1, xFF
AND R3, R3, #0
AND R2, R2, #0
ADD R2, R2, #12
ADD R3, R3, R4
ADD R1, R1, #1
ADD R2, R2, #-1
BRzp -4
.END