LOAD Loads a file from tape or disk
MEMORY Displays the hexadecimal values of memory
locations
REGISTERS Displays the 8502 registers
SAVE Saves to tape or disk
TRANSFER Transfers code from one section of memory
to another
VERIFY Compares memory with tape or disk
EXIT Exits Commodore 128 MONITOR
(period) Assembles a line of 8502 code
(greater than) Modifies memory
(semicolon) Modifies 8502 register displays
(at sign) Displays disk status, sends disk command,
displays directory
The commodore 128 displays 5-digit hexadecimal addresses
within the machine language monitor. Normally, a hexadecimal
number is only four digits, representing the allowable address
range. The extra left-most (high order) digit specifies the BANK
configuration (at the time the given command is executed)
according to the following memory configuration table:
0- RAM 0 only 8-EXT RO M, R A M 0,1/0
1-RAM 1 only 9-EXT RO M , R A M 1,1/0
2-RAM 2 only A-EXT R OM, R A M 2,1/0
3-RAM 3 only B-EXT ROM , R A M 3,1/0
4-INT ROM, R A M 0,1/0 C - K E RNAL + INT (lo), R A M 0,1/0
5-INT ROM, R A M 1,1/0 D-KE R N AL + EXT (lo), R A M 0,1/0
6-INT RO M , R A M 2,1/0 E -KERNAL + BASIC, R A M 0, C H A R R O M
7-INT RO M , R A M 3,1/0 F-KER NAL + BASIC, R A M 0, I/O
Summary of Monitor Field Descriptors
The following designators precede monitor data fields
(e.g..memory dumps). When encountered as a command, these
designators instruct the monitor to alter memroy or register
contents using the given data.
J-2