Task
ZXNet echo conference «code.zx»
From jtn → To All 16 December 2005
Hello axor
;Hl=adr
ld a,h
sub massive/256
ld h,a
ld a,l
add hl,hl
add hl,hl
and #3f
ld l,a
;H-y, L-x
p.s. I'm too lazy to think further...
From Alexander Shushkov → To All 16 December 2005
Hello, All
Given ADR=MASSIVE+64*Y+X.
You need to get it back quickly:
Y=INT((ADR-MASSIVE)/64)
X=(ADR-MASSIVE)-Y*64
MASSIVE=even address.