blob: 1b4ef37f0f3685f97ac177a8f38a081cf3393a61 [file] [log] [blame]
.text
.org 0
_start:
.ifdef NO_XYHL
ld a,ixl
ixl:
ld b,ixh
ixh:
ld c,iyl
iyl:
ld d,iyh
iyh:
.else
ld a,ixl
ld ixh,a
ld b,ixh
ld ixl,b
ld c,iyl
ld iyh,c
ld d,iyh
ld iyl,d
.endif
.ifdef NO_REG_F
f: ld a,f
.else
in f,(c)
.endif
.ifdef NO_INDEX
ix: ld hl,ix
iy: ld bc,iy
ld a,(ix-1)
ld (iy+1),a
.else
add ix,ix
add a,(ix+1)
ld ix,0x1234
ld iy,0x4321
ld (0x1234),iy
ld (iy-1),a
.endif
.ifdef NO_REG_R
r: ld a,r
ld (r),a
.else
ld a,r
ld r,a
.endif
.ifdef NO_REG_I
i: ld a,i
ld (i),a
.else
ld a,i
ld i,a
.endif
.ifndef EZ80
mb: ld hl,mb
ld a,mb
ld (mb),a
.else
.assume ADL=1
ld a,mb
ld mb,a
.assume ADL=0
.endif
.END