A82: Copying HL -> DE skipping bytes


[Prev][Next][Index][Thread]

A82: Copying HL -> DE skipping bytes




  I want to copy HL to DE skipping every other byte of DE. I tried 
something like this:
 ld hl,TEXT_MEM
 ld de,APD_BUF
 ld a,44
loop:
 ld bc,1
 ldir
 inc de
 dec a
 jr nz,loop
 
  That didn't work. So I tried something like this:
 ld hl,TEXT_MEM
 ld de,APD_BUF
 ld b,44
loop:
 ld a,(hl)
 ld (de),a
 inc hl
 inc de
 inc de
 djnz loop

  Also didn't work. What am I doing wrong?

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com


Follow-Ups: