我想创建一个代码,要求用户输入一个数字 n,然后要求输入 n 个输入并将它们全部存储在不同的地址中,以便可以将它们作为要执行的指令读取。
但是,我被卡住了,因为我不知道如何将 n 个输入存储在 n 个不同的地址中。到目前为止,我可以要求输入 n,然后要求 n 输入,但它们都存储在同一个地址中。
这是我的代码:
IN
STO N
loopTop
IN
STO NBS
LDA N
SUB ONE
STO N
BRZ done
BR loopTop
done
OUT
HLT
ONE
DAT 001
N
DAT 000
NBS
DAT 000