The Small Computer Monitor is a classic machine code monitor for Z80 based systems.
Version 1.1 cleans up the interface between the monitor and the BIOS sections. Only a few of the configurations of SCM have currently been ported to this codebase. Other configurations can be found in the SCM v1.0 distribution.
- SCM v1.1 – Description
- SCM v1.1 – Configurations
- SCM v1.1 – Porting Guide
- SCM v1.1 – Reference
- SCM v1.1 – Apps
Known Bugs and Limitations
- Single stepping does not execute instructions that result in the program counter not changing, such as DJNZ when B > 1 and the relative jump is to itself
Downloads
- SCM v1.1 – Source and Tools – 2019-09-07 (ZIP)
- Pre-built ROM images (HEX files) can be found in the folder: SCWorkshop\SCMonitor\Builds
- Detailed documentation can be found in the folder: SCWorkshop\SCMonitor\Documentation
- SCM v1.0 documentation is still valid
Older Versions
Supported Hardware
- Small Computer 126 (SC126)
- Small Computer Workshop IDE
For the following hardware, see SCM v1.0
- Bill Shen’s Z280RC, ZZ80RC, Z80SBC64 and Z80MB64
- LiNC80 official systems
- RC2014 official systems
- Small Computer 101 (SC101)
- Small Computer 108 (SC108)
- Small Computer 111 (SC111)
- Small Computer 114 (SC114)
- Small Computer 118 (SC118)
- Small Computer Workshop IDE
- Tom Szolyga’s SBC version C
- Z80 Small Computer (Z80sc)