   outp | addr | data (base 16)

 ff00:0 | ff00 |          ; PRINTCHAR:
 ff00:0 | ff00 | aa ff 0d ; LDX #HELLOSTR
 ff03:0 | ff03 | a8 c0 00 ; LDY #$C000
 ff06:0 | ff06 |          ; PRINTLP:
 ff06:0 | ff06 | e1       ; LDA X+
 ff07:0 | ff07 | 48       ; PHA
 ff08:0 | ff08 | d1       ; STA Y+
 ff09:0 | ff09 | d0 fb    ; BNE PRINTLP
 ff0b:0 | ff0b | 18       ; HLT
 ff0c:0 | ff0c | 41       ; RST
 ff0d:0 | ff0d |          ; HELLOSTR:
 ff0d:0 | ff0d | 48 65 6c 6c 6f 2c 20 77 6f 72 6c 64 21 00 ; "Hello, world!\0"
 fffc:0 | fffc | ff 00    ; PRINTCHAR
 fffe:0 | fffe | 00 00    ; 0
