MONITOR$C000, MONITOR$8000 (Commodore)

From C64-Wiki
Jump to: navigation, search
MONITOR
Title Screen
Developer -
Company Commodore
Publisher Commodore
Release 1982
Licence Full version
Platform C64, C128, Plus/4
Genre Machine Code Monitor
Operation C64-icon.png
Media Icon disk525.png Tape-icon.png
Language(s) Language:english
Information Inside the Commodore Assembly Development System package

The programs MONITOR$C000[1] and MONITOR$8000[2] are two machine language monitors, which are part of the "Commodore Assembly Development System package" sold by Commodore. They load to memory areas $C000 (49152) and $8000 (32768). To load MONITOR$C000, the programmer types in LOAD"MONITOR$C000",8,1 and presses the RETURN  key. After it loads, the programmer then types in SYS49152 and presses the RETURN  key. This runs the monitor version $C000. The following is from an actual display:

    **** COMMODORE 64 BASIC V2 ****

64K RAM SYSTEM  38911 BASIC BYTES FREE

READY.
LOAD"MONITOR$C000",8,1

SEARCHING FOR MONITOR$C000
LOADING
READY.
SYS49152

B*
  PC   SR  AC  XR  YR  SP
.;C03E 32  00  C3  00  F6
.

The monitor program loaded into memory area $C000 (49152 decimal) and is ready to use.

Links[edit]

References[edit]

  1. ftp://ftp.cbm8bit.com/programming/monitors/monitor_c000.prg Download
  2. ftp://ftp.cbm8bit.com/programming/monitors/monitor_8000.prg Download