APPENDIX TWO ______________________________________________________________ A Graphics Memory Map This diagram is not to scale; it is merely meant to give you a visual idea of the structure of the Atari memory. The numhers on the right are the memory pointers: these locations point to the addresses shown. The numhers on the left are the actual locations in memory. Location Contents Pointers +-------------------------------------------------------------+ 65535 _____ | Top of memory _____________________________________________ | | Operating System ROM | | | 60906-65535 | Device handler routines 794-831 HATABS | 59716-60905 | Serial Input/Output (SIO) utilities | 59093-59715 | Interrupt handler 512,513 VDSLST | | 514-527 Vectors | 58534-59092 | Central Input/Output (CIO) utilities | | | | | 58533 ____ | Operating System vectors __________________________________ | 58496-58533 | Initial RAM vectors on powerup | 58448-58495 | JMP vectors | 58432-58447 | Cassette | 58416-58431 | Printer | 58400-58415 | Keyboard | 58384-58399 | Screen | 58368-58383 | Editor | | | | | 58367 _____ | ROM Character set _________________ 756 CHBAS _____________ | | | | | 57344 | | | | | | 57343 _____ | Floating Point ROM package | | | | | 55295 _____ | I/O chips _________________________________________________ | | | | | 54784-55295 | Unused | 54272-54783 | ANTIC 756 CHBAS | | 755 CH1 | | 564-565 LPEN | | 560-561 SDLSTL | | 559 SDMCTL |