p50emu runs on modern computers and emulates the Westinghouse P-50, a 14-bit process control computer from 1964. All 25 instructions and both addressing modes are implemented, as well as a facility to connect external I/O devices. Both TUI “front panel” and CLI user interfaces are implemented.
p50emu takes input in the standard P-50 tape format, which our cross-assembler, p50asm, generates.
p50emu builds and runs on recent Linux and MacOS X distributions. Download the source code using the button below.
This package is at revision 1.01.