Current SYM Memory map 0000 | -- | 56K User RAM DFFF | -- | " " " E000 | -- | MON 1.1 (revised) EFFF | -- | " " " F000 | -- | 2K User RAM F7FF | -- | " " " F800 | -- | 1K Boot ROM FBFF | -- | " " " FC00 | -- | 6522 (U25) original $A000 FC80 | -- | 6522 (U29) original $AC00 FD00 | -- | 6532 I/O (I supplied for RTC) FD80 | -- | 6532 RAM (Temp storage I use) FE00 | -- | Not currently used FE80 | -- | FODS Controller FF00 | -- | 6532 (U27) System I/O, original $A400 FF80 | -- | System RAM Scope Buffer, No defaults (32 Locations) original $A600 SCPBUF FF9F | -- | FFA0 | 00 | FFA1 | C0 | Jump Entry 0 FFA2 | A7 | FFA3 | EB | Jump Entry 1 FFA4 | 64 | FFA5 | EB | Jump Entry 2 FFA6 | 00 | FFA7 | 00 | Jump Entry 3 FFA8 | 00 | FFA9 | 02 | Jump Entry 4 FFAA | 00 | FFAB | 03 | Jump Entry 5 FFAC | 00 | FFAD | C8 | Jump Entry 6 FFAE | 00 | JTABLE FFAF | D0 | TAPDEL FFB0 | 04 | High Speed Tape Leader KMBDRY FFB1 | 2C | KIM Tape Boundary HSBDRY FFB2 | 46 | High Speed Tape Boundary SCR3 FFB3 | 00 | SCR4 FFB4 | 00 | Monitor Scratch Locations TAPET1 FFB5 | 33 | High Speed Tape Waveform SCR6 FFB6 | 00 | | ~~ | Monitor Scratch Locations SCRB FFBB | 00 | TAPET2 FFBC | 5A | High Speed Tape Waveform SCRD FFBD | 00 | SCRE FFBE | 00 | SCRF FFBF | 00 | FFC0 | 00 | FFC1 | 00 | FFC2 | 6D | Display Buffer FFC3 | 6E | DISBUF FFC4 | 86 | RDIG FFC5 | 06 | Right-most Digit of Display Buffer FFC6 | 00 | FFC7 | 00 | Not Used FFC8 | 00 | PARNR FFC9 | 00 | Number of Parameters Entered P3L FFCA | 00 | 16-Bit Parameters P3H FFCB | 00 | " " " P2L FFCC | 00 | " " " P2H FFCD | 00 | " " " P1L FFCE | 00 | " " " P1H FFCF | 00 | " " " PADBIT FFD0 | 01 | Number of Padbits on Carriage Return SDBYT FFD1 | 4C | Baud Rate ERCNT FFD2 | 00 | Error Count TECHO FFD3 | 80 | Terminal Echo TOUTFL FFD4 | B0 | In/Out Enable Flags KSHFL FFD5 | 00 | Hex Keyboard Shift Flag TV FFD6 | 00 | Trace Velocity LSTCOM FFD7 | 00 | Last Monitor Command MAXRC FFD8 | 10 | Max. Number of Bytes / Record PCLR FFD9 | 4A | PCHR FFDA | EB | SR FFDB | FF | FR FFDC | 00 | User Registers AR FFDD | 00 | XR FFDE | 00 | YR FFDF | 00 | FFE0 | 4C | FFE1 | BE | Input Vector INVEC FFE2 | E9 | FFE3 | 4C | FFE4 | 00 | Output Vector OUTVEC FFE5 | E9 | FFE6 | 4C | FFE7 | 6A | In Status Vector INSVEC FFE8 | E9 | FFE9 | 4C | FFEA | D1 | Unrecognized Syntax Error URSVEC FFEB | E1 | FFEC | 4C | FFED | D1 | Unrecognized Command Error URCVEC FFEE | E1 | FFEF | 4C | FFF0 | 06 | Display Scan Vector SCNVEC FFF1 | E9 | FFF2 | 7E | EXEVEC FFF3 | E8 | Execute Vector FFF4 | C0 | TRCVEC FFF5 | E0 | Trace Vector FFF6 | 4A | UBBKVC FFF7 | E0 | User Break Vector FFF8 | 29 | UIRQVC FFF9 | E0 | User IRQ Vector FFFA | 9B | NMIVEC FFFB | E0 | NMI Vector FFFC | 4A | RSTVEC FFFD | EB | Reset Vector FFFE | 0F | IRQVEC FFFF | E0 | IRQ Vector