IMP-16 - IMP-16
The IMP-16tím, že National Semiconductor, byl první multi-chip 16-bit mikroprocesor, vydané v roce 1973. Skládalo se z pěti PMOS integrované obvody: čtyři identické čipy RALU, zkratka pro Registrovat a ALU, poskytující datovou cestu, a jeden CROM, Control a ROM, poskytující kontrolní sekvenování a mikrokód úložný prostor. IMP-16 je a bit-slice procesor. Každý čip RALU poskytuje a 4-bit plátek registru a aritmetická část procesoru. Více čipů RALU pracuje paralelně a poskytuje delší délku slova. Každý čip RALU poskytuje 4 bity programového pultu, několik registrů, ALU, 16slovný zásobník LIFO a stavové příznaky.[1][2]
IMP-16 poskytl čtyři 16bitové akumulátory, z nichž dva mohly být použity jako indexové registry. The architektura sady instrukcí bylo podobné jako u Data General Nova. Čipovou sadu lze rozšířit o čip CROM pro násobení a dělení (IMP-16A / 522D), který implementuje 16bitové rutiny pro násobení a dělení pomocí ALU. Čipová sada byla poháněna dvoufázovými nepřekrývajícími se hodinami 715 kHz, které měly kolísání napětí +5 až -12. Nedílnou součástí architektury byl 16bitový vstupní mux, který poskytoval různé stavové bity z ALU, jako je nula, přenos, přetečení spolu se vstupy pro všeobecné účely.
Mikroprocesor byl použit v mikropočítači IMP-16P.[3]
IMP-16 byl později nahrazen National Semiconductor's TEMPO a INS8900 jednočipové 16bitové mikroprocesory, které měly podobnou architekturu, ale nebyly binárně kompatibilní.
Reference
- National Semiconductor (1973). Příručka pro programování a montáž IMP-16.