MCP-1600
MCP-1600 microprocessor with WD16 microcode in five 40-pin packages. | |
| General information | |
|---|---|
| Launched | 1975 |
| Common manufacturer | |
| Performance | |
| Max. CPU clock rate | to 3.3 MHz |
| Data width | 8 (microdata), 18 (microcode), 16 (macrodata) |
| Address width | 11 (microcode), 16 (macrodata) |
| Architecture and classification | |
| Number of instructions | 98 |
| Physical specifications | |
| Package |
|
| History | |
| Successor | none |
| 15 | 14 | 13 | 12 | 11 | 10 | 09 | 08 | 07 | 06 | 05 | 04 | 03 | 02 | 01 | 00 | (bit position) |
| Register file |
LSI-11 use | |||||||||||||||
| R3 | R2 | PSW | ||||||||||||||
| R5 | R4 | Destination | ||||||||||||||
| R7 | R6 | Source | ||||||||||||||
| R9 | R8 | Bus address | ||||||||||||||
| RB | RA | Instruction register | ||||||||||||||
| RD/GD | RC/GC | R7 (PC) | ||||||||||||||
| RF/GF | RE/GE | R6 (SP) | ||||||||||||||
| GB | GA | R5 | ||||||||||||||
| G9 | G8 | R4 | ||||||||||||||
| G7 | G6 | R3 | ||||||||||||||
| G5 | G4 | R2 | ||||||||||||||
| G3 | G2 | R1 | ||||||||||||||
| G1 | G0 | R0 | ||||||||||||||
| Control registers | ||||||||||||||||
| G | Register Pointer | |||||||||||||||
| LC | Location Counter | |||||||||||||||
| RR | Return Register | |||||||||||||||
| TR1 | TR0 | Translation Register | ||||||||||||||
| Status register | ||||||||||||||||
| NB | ZB | C4 | C8 | N | Z | V | C | ALU status/Flags | ||||||||
The MCP-1600 is a multi-chip 16-bit microprocessor introduced by Western Digital in 1975 and produced through the early 1980s. Used in the Pascal MicroEngine, the WD16 processor in the Alpha Microsystems AM-100, and the DEC LSI-11 microcomputer, a cost-reduced and compact implementation of the DEC PDP-11.