私は LC-3 が初めてで、簡単なプログラムを書こうとしています。2 つの整数 2、3 を 2 つの異なるレジスタにロードし、合計を出力しようとしています。これが私のプログラムで、2 と 3 を加算する代わりに 32 と 33 を加算し、65 に対応する ASCII 文字を与えています。5 を出力するようにプログラムを修正するにはどうすればよいですか? また、OUTがR0の値を出力することは知っていますが、R1とR2の値を出力するにはどうすればよいですか? LD を使用する以外に整数値をレジスタにロードする別の方法はありますか?
.ORIG x3000
LD R1, TWO
LD R2, THREE
ADD R2, R2, R1
ADD R0, R2, #0
OUT
TRAP x25
ツー .フィル x32 スリー .フィル x33
.END
どんな助けでも大歓迎です!