我一直在研究这段代码来获取输入字符串并在我按下回车键后显示它,但由于某种原因它不起作用,我不知道我哪里出错了一点也不。我希望得到一些帮助来解决这个问题。
LD R1, RT
LEA R2, ARRAY
INPUT GETC ;read the input character
OUT ;echoes the character
ADD R3, R0, R1
BRz ENDINPUT
STR R0, R2, #0
ADD R2, R2, #1
BR INPUT
ENDINPUT
STR R3, R2, #0
LEA R0, ARRAY ;outputs the string of characters
PUTS