IMP-16 - IMP-16

Der IMP-16 von National Semiconductor war der erste 16-Bit- Multichip - Mikroprozessor , der 1973 auf den Markt kam . Er bestand aus fünf integrierten PMOS- Schaltkreisen : vier identischen RALU-Chips, kurz für Register und ALU , die den Datenpfad bereitstellten, und einem CROM, Control und ROM , bieten Steuersequenzierung und Mikrocode- Speicherung. Der IMP-16 ist ein Bit-Slice-Prozessor ; Jeder RALU-Chip bietet einen 4-Bit- Slice des Registers und der Arithmetik, die parallel arbeiten, um eine Wortlänge von 16 Bit zu erzeugen.

Jeder RALU-Chip speichert seine eigenen 4 Bits des Programmzählers, mehrere Register, die ALU, einen 16-Wort-LIFO-Stack und Status-Flags. Es gab vier 16-Bit-Akkumulatoren, von denen zwei als Indexregister verwendet werden konnten. Die Befehlssatzarchitektur war der von Data General Nova ähnlich . Der Chipsatz könnte mit dem CROM-Chip (IMP-16A / 522D) erweitert werden, der 16-Bit-Multiplikations- und Divisionsroutinen implementiert. Der Chipsatz wurde von einem zweiphasigen, nicht überlappenden 715-kHz-Takt angetrieben, der einen Spannungshub von +5 bis -12 aufwies. Ein integraler Bestandteil der Architektur war ein 16-Bit-Eingangs-Mux, der verschiedene Bedingungsbits von den ALUs wie Null, Übertrag, Überlauf zusammen mit Universaleingängen bereitstellte.

Der Mikroprozessor wurde im IMP-16P-Mikrocomputer verwendet, sah aber wenig andere Verwendung. Der IMP-16 wurde später von den Einchip -16-Bit-Mikroprozessoren PACE und INS8900 abgelöst , die eine ähnliche Architektur aufwiesen , aber nicht binär kompatibel waren.

Verweise

Externe Links