MONITOR$C000, MONITOR$8000 (Commodore)

From C64-Wiki
Jump to navigationJump to search
MONITOR$C000, MONITOR$8000
Start screen Monitor C000

Start screen Monitor 0800
Developer
Company Commodore
Publisher Commodore
Release 1982
Licence Full version
Platform C64, C128, Plus/4
Genre Machine Code Monitor
Operation Keyboard
Media Diskette Datassette
Language(s) Language:english
Information Inside the Commodore Assembly Development System package

The programs MONITOR$C000[1] and MONITOR$8000[2] (also aka MADS Monitor) 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 | edit source]

References[edit | edit source]