LC3程序集 - 如何打印字符的下一个字符

时间:2015-06-13 13:04:11

标签: 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一起代替!这段代码有什么问题?谢谢你提前。

0 个答案:

没有答案