30 lines
264 B
NASM
30 lines
264 B
NASM
.Code
|
|
ARITH START 0
|
|
LDA x
|
|
ADD y
|
|
STA sum
|
|
LDA x
|
|
SUB y
|
|
STA diff
|
|
LDA x
|
|
MUL y
|
|
STA prod
|
|
LDA x
|
|
DIV y
|
|
STA quot
|
|
MUL y
|
|
STA mod
|
|
LDA x
|
|
SUB mod
|
|
STA mod
|
|
HALT J HALT
|
|
|
|
.Data
|
|
x WORD 42
|
|
y WORD 27
|
|
sum RESW 1
|
|
diff RESW 1
|
|
prod RESW 1
|
|
quot RESW 1
|
|
mod RESW 1
|
|
END ARITH
|