You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
245 B
ArmAsm

;
; Ullrich von Bassewitz, 05.08.1998
;
; CC65 runtime: boolean negation
;
.export bnega, bnegax
.import return0, return1
bnegax: cpx #0
bne L0
bnega: tax
bne L0
L1: lda #1 ; Zero already in X
rts
L0: ldx #0
txa
rts