LC-3帮忙!计数控制循环

时间:2019-03-28 20:36:27

标签: loops lc3

第一篇文章在这里,所以期待一些劣质的东西。

我的教授给了我们一个示例代码,我们假设要对其进行编辑,

“将程序更改为循环,直到遇到一个负数的前哨值。数据从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

0 个答案:

没有答案