943 B
943 B
Print unsigned 16-bit
6502 assembly code to print an unsigned 16-bit in 95 bytes ($5F).
Features:
- No zero-page usage
- Only 2 ROM entry points: COUT, SCRN2
- Includes 7 byte demo
Machine Code
Copy/Paste into your favorite emulator.
0800:A9 12 A2 34 4C 07 08 8E
0808:64 08 8D 65 08 A9 00 8D
0810:60 08 8D 61 08 8D 62 08
0818:A2 10 F8 0E 64 08 2E 65
0820:08 A0 FD B9 63 07 79 63
0828:07 99 63 07 C8 D0 F4 CA
0830:D0 E9 D8 A0 03 B9 5F 08
0838:20 44 08 88 D0 F7 8A E0
0840:00 F0 11 60 48 20 7B F8
0848:20 4E 08 68 29 0F D0 04
0850:E0 00 F0 EF C9 0A 90 02
0858:69 06 69 B0 E8 4C ED FD
0860:00 00 00 00 00 00
License
Thanks
- qkumba for great optimization ideas as always
- Everyone on comp.sys.apple2
References
Apple Monitor: Print Integer?