Intel 80186

Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder. (10. okt. 2015)
Intel 80186
Mikroprosessor
Produsert1982 - 2007
ProdusentIntel
Klokkefrekvens6 - 25 MHz
Prosess3 μm
Transistorer55 000
Databuss16 bit
Adressebuss20 bit
Prosessorsokkel68 pin PGA
68 pins PLCC
68 pins LCC
Kjernex86-16
ForgjengerIntel 8086
EtterfølgerIntel 80286

Intel 80186 er en mikroprosessor som ble lansert av Intel i 1982. Liksom sin forgjenger Intel 8086 hadde den 16-bit databuss, 20-bit adressebuss og kjørte i reell modus. Klokkefrekvensen var i begynnelsen 6 Mhz. Ettersom deler av mikrokoden var erstattet av en rekke integrerte maskinvare-komponenter, ble enkelte instruksjoner utført 10–20 ganger raskere enn på Intel 8086 ved samme klokkefrekvens. I gjennomsnitt utførte Intel 80186 1 million instruksjoner per sekund.

En sentral egenskap ved Intel 80186 var at den reduserte antallet eksterne brikker, ved å integrere disse i selve prosessoren: Avbruddskontrolleren, timere, kontrolleren for direkte minnetilgang og chip select enheten var integrerte.

Intel 80186 var lite brukt i personlige datamaskiner, selv om den også ble brukt i disse. Den ble hovedsakelig brukt i innebygde systemer med en lignende funksjonalitet som mikrokontrollere.



Intel 80186 hadde 8 flere instruksjoner enn 8086 og 8088:

ENTER  Opprett stakk for prosedyre-parametre
LEAVE  Høynivå prosedyre-avslutning
PUSHA  Legg alle generelle registre på stakken
POPA   Fjern alle generelle registre fra stakken
BOUND  Sjekk array-indeksen mot bounds
UD2    Generer unntak for ulovlig opkode
INS    Input fra port til streng
OUTS   Output streng til port


  • v
  • d
  • r
Mikroprosessorer fra Intel
Forløpere til x86
4004 · 4040 · 8008 · 8080 · 8085
x86-arkitektur
8086 (8087· 8088 · 80186 · 80188 · 80286 (80287· 80386 (80387· 80486 · Pentium · Pentium Pro · Pentium II · Celeron · Pentium III · Pentium 4 · Pentium M · Pentium D · Pentium Extreme Edition · Xeon · Core · Atom
Andre arkitekturer
iAPX 432 · i860 · i960 · XScale · Itanium
Oppslagsverk/autoritetsdata
BNF · BNF (data)