标签: assembly lc3
我的目标是创建一个接收字母然后打印“下一个字母”的程序。更具体地说,如果输入为“P”,则输出应为“Q”。 这是我的代码:
.ORIG x3000 LEA R4,DATA LDR R0,R4,#0 ADD R0,R0,#1 TRAP X21 HALT DATA .FILL x5001 .END
x5001肯定是“P”,我已经检查过了。所以我很想看到一个“Q”作为输出。但是,我得到一个奇怪的符号和P一起代替!这段代码有什么问题?谢谢你提前。