13 lines
361 B
Z80 Assembly
13 lines
361 B
Z80 Assembly
StrCpy:
|
|
;input: HL = base address of string you wish to copy
|
|
; DE = where you want to copy it to.
|
|
; This program assumes that the string is null-terminated, and that there is enough RAM to hold the entire string.
|
|
|
|
ld a,(hl)
|
|
or a ;compare A to 0.
|
|
ret z
|
|
ld (de),a
|
|
inc hl
|
|
inc de
|
|
jr StrCpy
|