collapseos/tools/tests/zasm/test1.asm

31 lines
398 B
NASM
Raw Normal View History

; comment
add a, b ; comment
2019-05-10 11:21:08 +10:00
label1:
inc a ; comment
ld hl, label2
2019-05-11 11:17:19 +10:00
.dw label2
; comment
.db 42, 54
label2: .dw 0x42
.dw 3742, 0xffff
2019-05-10 12:14:11 +10:00
.dw 0x3742
2019-05-10 11:21:08 +10:00
ld a, (label1)
rla \ rla
.equ foo 0x1234
.equ bar foo
ld hl, bar
2019-05-18 07:43:42 +10:00
ld ix, 1234
ld iy, 2345
ld (ix+1), l
2019-05-18 13:01:29 +10:00
ld l, (ix+1)
ld hl, 0x100
.equ baz 0x20
; accept space before comma
ld b , baz-3
rl d
rr e
2019-05-19 09:59:31 +10:00
rlc c
cp '-'
sbc hl, de
.fill 0x50-$