PART FOUR - FIRST EXAMPLE |
|||
---|---|---|---|
LD HL, 16384 | 210040 | HL = Display File start |
|
LD BC, 6144 | 010018 | Bytes in display file |
|
LOOP |
LD A, (HL) | 7E | Transfer bytes to A |
XOR 255 | EEFF | Invert bits |
|
LD (HL), A | 77 | Put byte back |
|
INC HL | 23 | Next byte |
|
DEC BC | 0B | Decrement counter |
|
LD A, B | 78 | Test if 0 |
|
OR C | B1 | ||
JR NZ, LOOP | 20F6 | If not, repeat |
|
RET | C9 | Else return to BASIC |