IMP-16 - IMP-16

IMP-16 , przez National Semiconductor , był pierwszym multi-układ 16-bitowy mikroprocesor , wydany w 1973 roku składał się z pięciu PMOS układy scalone : cztery identyczne chipsy RALU, skrót rejestru i ALU , zapewniając ścieżkę danych, a jeden CROM, Control i ROM , zapewniające sekwencjonowanie sterowania i przechowywanie mikrokodów . IMP-16 to procesor typu bit-slice ; każdy układ RALU zapewnia 4-bitowy wycinek rejestru i arytmetyki, które działają równolegle, tworząc 16-bitową długość słowa.

Każdy układ RALU przechowuje własne 4 bity licznika programu, kilka rejestrów, jednostkę ALU, 16-słowny stos LIFO i flagi stanu. Były cztery 16-bitowe akumulatory, z których dwa mogły służyć jako rejestry indeksowe. Zestaw instrukcji architektura była podobna do tej z danych General Nova . Zestaw układów może zostać rozszerzony o układ CROM (IMP-16A/522D), który zaimplementował 16-bitowe procedury mnożenia i dzielenia. Chipset był napędzany dwufazowym, nienakładającym się zegarem 715 kHz, który miał wahania napięcia od +5 do -12. Integralną częścią architektury był 16-bitowy multiplekser wejściowy, który zapewniał różne bity stanu z jednostek ALU, takie jak zero, przeniesienie, przepełnienie wraz z wejściami ogólnego przeznaczenia.

Mikroprocesor był używany w mikrokomputerze IMP-16P, ale nie miał innego zastosowania. IMP-16 został później zastąpiony przez jednoukładowe 16-bitowe mikroprocesory PACE i INS8900 , które miały podobną architekturę, ale nie były kompatybilne binarnie.

Bibliografia

Zewnętrzne linki