RosettaCodeData/Task/Loop-over-multiple-arrays-simultaneously/Z80-Assembly/loop-over-multiple-arrays-simultaneously.z80
2023-07-01 13:44:08 -04:00

28 lines
254 B
Z80 Assembly

org &1000
ld b,3
ld ix,array1
loop:
ld a,(ix)
call &bb5a ;prints character to screen
ld a,(ix+3)
call &bb5a
ld a,(ix+6)
call &bb5a
ld a,13
call &bb5a
ld a,10
call &bb5a
inc ix
djnz loop
ret
array1:
db "abc"
array2:
db "ABC"
array3:
db "123"