Intel 80186 - Intel 80186

Intel 80186
KL Intel i186.jpg
Procesor Intel A80186 s šedým rozdělovačem tepla.
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)
Značně zjednodušený blokový diagram architektury 80186
Zemřít Intel 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 .)

Zemřít Intel 80C186.

(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  [ de ] (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é.

Viz také

  • iAPX , pro název iAPX
  • NEC V20 / V30 , pro CPU třetí strany podporující také pokyny 80186

Poznámky

Reference

externí odkazy