cardiograph-computer/javascript-old/test-programs/add-sub.asm

18 lines
328 B
NASM

;; test addition and substraction
; with direct addressing...
LDA $FE
ADD $01 ; $FF
ADD $01 ; $00 + CF=1
ADD $01 ; $01 + CF=0
SUB $01 ; $00 + CF=0
SUB $01 ; $FF + CF=1
; and with indirect...
LDA $01
STO $00
LDA $FE
ADD ($00) ; $FF
ADD ($00) ; $00 + CF=1
ADD ($00) ; $01 + CF=0
SUB ($00) ; $00 + CF=0
SUB ($00) ; $00 + CF=1
END