PDP-8 Simulator Explained

This program has been formatted to be read by a wider audience than originally intended. As restored, the hypertext version includes pop-up discussions of machine resources and of patterns prevalent on this and similar machines. website

The original source was organized as a single file containing both FORTRAN and 6000 assembler. It contained SPACE and EJECT directives that exerted some control over the listing. The assembler listing would show how well the 15- to 30-bit instructions fit into the available 60-bits of each CDC word. A careful programmer also watches for functional unit conflicts and in-stack loops.