We aggregate information from all open source repositories to provide the most of useful open source products, from Enterprise product to small libraries across all platforms. Please search and find what you want.

SC/MP Processor Emulator

Emulator of the ancient 8 bit microprocessor ISP-8A 500D/600D or more common “SC/MP” from National Semiconductor.

The download contains all sources plus an executable Java Jar file to start right away. Some SC/MP hex dump examples are provided in directory “/etc” as well.

The download also contains unit tests and some helping documentation (also in /etc).

You may slow down the CPU operations, displaying the CPUs status register as LEDs, to watch the CPU working with its registers.

The emulator also contains a VDU (video display unit) output / ASCII input simulation. There are some demos in /etc. And have a look to the NIBL / TINY BASIC interpreter in the TINYBASIC folder, most of the code is over 40 years old!

The C cross-compiler, written in Java, directly compiles C Code into SC/MP machine code. It follows the classical LL(1) recursive-descent approach and makes usage of the emulator math and I/O libraries.

Have fun,
Theo Heinrichs

You’re probably paying too much for cell phone service. Wirefly compares hundreds of plans to help you save. Enter what you need (minutes, data, texts) into Wirefly’s innovative plan comparison tools and see your savings instantly.

Website https://scmp-emulator.sourceforge.io/
Tags
License
Platform
Features
  • Microprocessor emulator
  • GUI frontend
  • disassembler