This note describes MCR3000, a cross-assembler and simulator for the Intel series 3000 microcomputer chip set. The MCR3000 System is written for, and runs under, the IBM System 360 OS/MVT. It consists of an assembler facility for writing and generating microcode and an execution simulator for testing and running micro programs. When one uses both the assembler and simulator, it is necessary to specify the bit slice desired. This value can range from 2 (which represents a single 3001 CPE chip) to 32, the length of an IBM full word. There is no limit to the size of the microprogram memory and powerful extensions to the addressing schemes of the 3002 MCU chip are provided.
/lp/association-for-computing-machinery/an-intel-3000-cross-assembler-ZajxxM2VKn