Intel 80186 - Intel 80186
Obecná informace | |
---|---|
Spuštěno | 1982 |
Přerušeno | 28. září 2007 |
Běžní výrobci | |
Výkon | |
Max. Taktovací frekvence CPU | 6 MHz až 25 MHz |
Rychlost FSB | 6 MHz až 25 MHz |
Šířka dat | 16 bitů |
Šířka adresy | 20 bitů |
Architektura a klasifikace | |
Min. velikost funkce | 3 µm |
Instrukční sada | x86-16 |
Fyzické specifikace | |
Tranzistory | |
Koprocesor | 8087 a novější, 80187 (pouze pro 80186) |
Balíčky | |
Zásuvka | |
Produkty, modely, varianty | |
Varianty | |
Dějiny | |
Předchůdce | Intel 8088 |
Nástupce | Intel 80386 ( 80286 byl také představen na začátku roku 1982, a tedy současný s 80186) |
Intel 80186 , také známý jako iAPX 186 , nebo jen 186 , je mikroprocesor a mikrokontrolér představený v roce 1982. Vycházel z procesoru Intel 8086 a stejně jako on měl 16bitovou externí datovou sběrnici multiplexovanou s 20bitovou sběrnice adres . K dispozici byla také varianta 80188 s 8bitovou externí datovou sběrnicí.
Popis
Řada 80186 byla obecně určena pro vestavěné systémy jako mikrokontroléry s externí pamětí. Aby se snížil počet požadovaných integrovaných obvodů , zahrnoval funkce, jako je generátor hodin , řadič přerušení , časovače , generátor stavu čekání , kanály DMA a linky pro výběr externích čipů .
Počáteční taktovací frekvence 80186 byla 6 MHz , ale vzhledem k tomu, že je k dispozici více hardwaru pro použití mikrokódu , zejména pro výpočet adres, mnoho jednotlivých instrukcí běželo rychleji než na 8086 na stejné hodinové frekvenci. Například režim společného registru+okamžitého adresování byl výrazně rychlejší než na 8086, zvláště když paměťové místo bylo (jedním z) operandů i cílem. Násobení a dělení také ukázalo velké zlepšení, protože bylo několikrát rychlejší než u původních 8086 a vícebitové posuny byly provedeny téměř čtyřikrát rychleji než v 8086.
S 80186 bylo zavedeno několik nových instrukcí (v některých listech označovaných jako instrukční sada 8086-2 ): enter / leave (nahrazení několika instrukcí při manipulaci s rámečky zásobníku), pusha / popa (push / pop všechny obecné registry), vázané (zkontrolujte index pole proti hranicím) a vstupy / výstupy (vstup / výstup řetězce). Byl přidán užitečný okamžitý režim pro instrukce push , imul a multi-bit shift. Tyto pokyny byly také zahrnuty do současných 80286 a do nástupnických čipů. (Instrukční sada 80286 je nadmnožinou 80186 a navíc nové instrukce pro chráněný režim .)
(Přepracovaná) verze CMOS 80C186 zavedla aktualizaci DRAM , režim úspory energie a přímé rozhraní s numerickým koprocesorem s pohyblivou řádovou čárkou 80C187 .
Využití
V osobních počítačích
80186 by byl přirozeným nástupcem 8086 v osobních počítačích. Protože však jeho integrovaný hardware nebyl kompatibilní s hardwarem používaným v původním počítači IBM PC, 80286 byl místo toho použit jako nástupce v systému IBM PC/AT .
80186 používalo několik pozoruhodných osobních počítačů : australský notebook Dulmont Magnum , jeden z prvních notebooků; Wang pomocníka Office, prodávaný jako PC-like textový procesor stand-alone; myšlení ; Siemens PC-D (není 100% IBM PC kompatibilní , ale s použitím MS-DOS 2.11); že Compis (a švédská škola počítač); francouzský SMT-Goupil G4; RM Nimbus (britská škola počítač); Unisys ICON (kanadský školní počítače); Počítač ORB od ABS; HP 100LX , HP 200LX , HP 1000CX a HP OmniGo 700LX ; Tandy 2000 desktop (a poněkud PC-kompatibilní pracovní stanice s ostrými grafikou pro jeho den); Telex 1260 (stolní PC-XT kompatibilní); že Philips: ANO ; Nokia MikroMikko 2 ; a IBM PCradio . Acorn vytvořil plug-in pro řadu BBC Master počítačů obsahujících 80186-10 s 512 KB RAM, systém BBC Master 512 .
Kromě výše uvedených příkladů samostatných implementací 80186 pro osobní počítače existoval ještě alespoň jeden příklad implementace akcelerační karty „doplňkové“: Orchid Technology PC Turbo 186, vydaná v roce 1985. Byla určena pro použít s původním IBM PC na bázi Intel 8088 (model 5150).
Další zařízení
Intel 80186 je určen k zabudování do elektronických zařízení, která nejsou primárně počítačem. Například:
- 80186 byl použit k ovládání emulátoru obvodu Microtek 8086
- jeho odnož, Intel 80188 byl vložen do modemu Intel 14.4EX vydaného v roce 1991. Procesor 16 MHz byl použit k provádění komplexních algoritmů potřebných pro dopřednou opravu chyb, modulaci Trellis a zrušení ozvěny v modemu
- převodník protokolu IBM 7171, díky kterému se znakové terminály ASCII objevily jako terminál IBM 3270 na sálovém počítači IBM, použil jako procesor Intel 80186.
V květnu 2006 společnost Intel oznámila, že výroba 186 skončí na konci září 2007. Náhrady kompatibilní s kolíky a instrukcemi mohou být stále vyráběny různými zdroji třetích stran a verze FPGA jsou veřejně dostupné.