11 lines
571 B
Plaintext
11 lines
571 B
Plaintext
0001 0000 3E FF LD A,0FFH ;initial value in register A
|
|
0002 0002 01 00 FF LD BC,0FF00H ;initial value in register pair BC
|
|
0003 0005 02 L1: LD (BC),A ;load value in A to the memory location addressed by BC
|
|
0004 0006 03 INC BC ;increment BC
|
|
0005 0007 3D DEC A ;decrement A
|
|
0006 0008 C2 05 00 JP NZ,L1 ;loop until value in A is zero
|
|
0007 000B 02 LD (BC),A ;load value 00H to memory location FFFFH
|
|
0008 000C 76 HALT ;halt cpu
|
|
0009 000D .END
|
|
Number of errors = 0
|