![]() |
Routines |
| Prev: B587 | Up: Map | Next: B676 |
|
||||||||||
| PrintCharacters | B66C | LD A,(HL) | Load the character from *HL into A. | |||||||
| B66D | PUSH HL | Stash the string pointer and character counter on the stack. | ||||||||
| B66E | PUSH BC | |||||||||
| B66F | RST $10 | Print the character to the screen. | ||||||||
| B670 | POP BC | Restore the character counter and string pointer from the stack. | ||||||||
| B671 | POP HL | |||||||||
| B672 | INC HL | Increment the string pointer by one to point to the next character. | ||||||||
| B673 | DJNZ PrintCharacters | Decrease the character counter by one and loop back to PrintCharacters until all characters have been printed. | ||||||||
| B675 | RET | Return. | ||||||||
| Prev: B587 | Up: Map | Next: B676 |