Intel 80186

Blokový diagram procesoru 80186

80186 je procesor architektury x86 vyvinutý firmou Intel kolem roku 1982. 80186 bylo vylepšené jádro založené na starších procesorech Intel 8086 a Intel 8088. Stejně jako 8086 měl 16bitovou sběrnici a byl dostupný i ve verzi Intel 80188 s 8bitovou sběrnicí. Původní takt těchto procesorů byl 6 MHz. Byly většinou používány jako mikrořadiče (anglicky microcontrollers, MCU, µC). V osobních počítačích nebyly moc používány, ale existuje pár výjimek: počítače Mindset, Siemens PC-D, Compis, Unisys ICON, HP 2001x, Tandy 2000, Philips :YES. Společnost Acorn vytvořila plugin Master 512 pro svou řadu domácích počítačů BBC Master, který nesl čip 80186 na 10 MHz s 512 KiB RAM, umožňující běh DOSu Plus i grafické nadstavby GEM.

Jeden z hlavních rysů procesorů série 80186/80188 byla integrace funkcí jako DMA řadič, řadič přerušení, časovač atd., předtím realizovaných samostatnými obvody.

V tabulce je výčet nových instrukcí 80186/80188. Ty měl implementovány i klon 8088ky, NEC V20:

Instrukce Popis činnosti
ENTER Vytvoř frame na zásobníku pro parametry procedury
LEAVE Ukončení procedury
PUSHA Ulož všechny obecné registry na vrchol zásobníku
POPA Vezmi všechny obecné registry z vrcholu zásobníku
BOUND Kontrola indexu pole oproti rozměrům pole
UD2 Obecná výjimka neplatného opkódu
INS Vstup z portu do řetězce
OUTS Výstup řetězce do port

80188

Liší se tím, že má externí datovou sběrnici pouze 8bitovou.

Externí odkazy

  • Logo Wikimedia Commons Obrázky, zvuky či videa k tématu Intel 80186 na Wikimedia Commons
  • (anglicky) Intel 80186/80188 obrázky a popis na cpu-collection.de
Seznam mikroprocesorů Intelu
Procesory ne-x86
4004 • 4040 • 8008 • 8080 • 8085 • iAPX 432 • i860 • i960
Procesory x86 a x86-64
8086 • 8088 • 80186 • 80188 • 80286 • 80386 • 80486 • Pentium • Pentium Pro • Pentium MMX • Pentium II • Pentium III • Pentium 4 • Pentium D • Pentium M • Pentium Extreme Edition • Celeron • Celeron M • Atom • Core • Xeon
Architektury x86 a x86-64
P5 • P6 • Intel Core • Nehalem • Sandy Bridge • Ivy Bridge • Haswell • Broadwell • Skylake • Kaby Lake • Coffee Lake • Cannon Lake • Cascade Lake • Whiskey Lake • Ice Lake • Tiger Lake
Procesory IA-64
Jednočipy
MCS-48
8020 • 8021 • 8022 • 8031 • 8035 • 8039 • 8040 • 8041 • 8042 • 8044 • 8048 • 8049 • 8050 • 8242 • 8243 • 8344 • 8641 • 8741 • 8742 • 8744 • 8748 • 8749
MCS-51
8031 • 8032 • 8051 • 8052 • 8054 • 8058 • 8351 • 8352 • 8354 • 8358 • 8751 • 8752 • 8754 • 8758 • 80151 • 80152 • 80251 • 83151 • 83152 • 83251 • 87151 • 87152 • 87251
MCS-96
8094 • 8095 • 8096 • 8098 • 8394 • 8395 • 8396 • 8397 • 8398 • 8794 • 8795 • 8796 • 8797 • 8798 • 80296 • 83196 • 87196
Autoritní data Editovat na Wikidatech
  • BNF: cb137465593 (data)