>>I think you can use the ldir instruction... Thats usually what I do: ld hl,address_to_clear ld (hl),0 ld de,address_to_clear+1 ld bc,number_of_bytes_to_clear-1 ldir -Joel