我必须做一个家庭作业,其中程序将从键盘接收 2 个数字并将它们相加和相乘,但我不知道如何。到目前为止,我已经这样做了:
ORG $1000
START:
LEA INPUT, A1
MOVE.B #14, D0
TRAP #15
MOVE.B #4, D0
TRAP #15
JSR SHOWNEWLINE
LEA INPUT, A1
MOVE.B #14, D0
TRAP #15
MOVE.B #4, D0
TRAP #15
JSR SHOWNEWLINE
ADDX D0, D0
MOVE.B #14, D5
TRAP #15
SIMHALT
SHOWNEWLINE:
LEA NEWLINE, A3
MOVE.B #0, D1
MOVE.B #0, D0
TRAP #15
RTS
INPUT DC.B 'Enter numbers', 0
NEWLINE DC.B ''
END START
它应该在 EASy68K 模拟器中完成。
谢谢!