Dom > Izložba > Sadržaj

Istorija mikroprocesora 16-bitni dizajn

Mar 09, 2019

Prvi multi-chip 16-bitni mikroprocesor bio je National Semiconductor IMP-16, predstavljen početkom 1973. 8-bitna verzija čipseta uvedena je 1974. kao IMP-8.


Drugi rani 16-bitni mikroprocesori sa više čipova uključuju onu koju je Digital Equipment Corporation (DEC) koristio u LSI-11 OEM setu ploča i pakovanom PDP 11/03 miniračunalu - i Fairchild Semiconductor MicroFlame 9440, koji su uvedeni 1975-76. Godine 1975. National je predstavio prvi 16-bitni mikroprocesor sa jednim čipom, National Semiconductor PACE, koji je kasnije bio praćen sa NMOS verzijom, INS8900.


Još jedan raniji 16-bitni mikroprocesor sa jednim čipom bio je TI TMS 9900, koji je takođe bio kompatibilan sa njihovom TI-990 linijom miniračunala. 9900 je korišćen u mini kompjuteru TI 990/4, kućnom kompjuteru Texas Instruments TI-99 / 4A i liniji TM990 mikroračunarskih ploča. Čip je bio upakovan u veliki keramički 64-pinski DIP paket, dok je većina 8-bitnih mikroprocesora kao što je Intel 8080 koristila češći, manji i jeftiniji plastični 40-pinski DIP. Prateći čip, TMS 9980, dizajniran je da se takmiči sa Intel 8080, imao je kompletan TI 990 16-bitni skup instrukcija, koristio je plastični 40-pinski paket, prenosio podatke 8 bita odjednom, ali je mogao samo adresirati 16 KB. Treći čip, TMS 9995, bio je novi dizajn. Porodica je kasnije proširena na 99105 i 99110.


Western Design Center (WDC) je predstavio CMOS 65816 16-bitnu nadogradnju WDC CMOS 65C02 1984. godine. popularni 16-bitni dizajni svih vremena.


Intel je uvećao svoj dizajn 8080 u 16-bitni Intel 8086, prvi član x86 porodice, koji pokreće većinu PC računara. Intel je predstavio model 8086 kao isplativ način prenosa softvera sa 8080 linija i uspeo je da dobije mnogo posla u toj prostoriji. 8088, verzija 8086 koja je koristila 8-bitnu vanjsku podatkovnu sabirnicu, bila je mikroprocesor u prvom IBM PC-u. Intel je zatim izdao 80186 i 80188, 80286 i, 1985., 32-bitni 80386, cementirajući svoju dominaciju na PC tržištu sa kompatibilnošću procesora. 80186 i 80188 su u suštini bile verzije 8086 i 8088, poboljšane nekim ugrađenim periferijama i nekoliko novih instrukcija. Iako se Intelovi 80186 i 80188 nisu koristili u IBM PC tipu dizajna, [sumnjive - diskutovati] druge verzije iz NEC-a, V20 i V30 su često bile. 8086 i nasljednici su imali inovativnu ali ograničenu metodu segmentacije memorije, dok je 80286 predstavio potpuno opremljenu jedinicu za upravljanje memorijom (MMU). 80386 je predstavio flat 32-bitni memorijski model sa upravljanjem memorijom sa stranicama.


16-bitni Intel x86 procesori do i uključujući 80386 ne uključuju jedinice s pomičnim zarezom (FPU). Intel je predstavio matematičke koprocesore 8087, 80187, 80287 i 80387 da bi dodao hardverske mogućnosti plutajuće tačke i transcendentalne funkcije procesorima 8086 do 80386. 8087 radi sa 8086/8088 i 80186/80188, [38] 80187 radi sa 80186 ali ne i 80188, [39] 80287 radi sa 80286 i 80387 radi sa 80386. Kombinacija x86 CPU-a i x87 koprocesor formira jedan mikroprocesor sa više čipova; dva čipa su programirana kao jedinica pomoću jednog integriranog skupa instrukcija. [40] Koprocesori 8087 i 80187 su povezani paralelno s podatkovnim i adresnim sabirnicama njihovog matičnog procesora i izravno izvršavaju upute namijenjene njima. Koprocesori 80287 i 80387 su povezani sa CPU-om preko I / O portova u adresnom prostoru CPU-a, što je transparentno za program, koji ne mora direktno da zna o tim I / O portovima; program pristupa koprocesoru i njegovim registrima preko normalnih opcodes-a instrukcija.