Intel 8088 | |
---|---|
procesor | |
Mikroprocesor Intel 8088 | |
Výroba | 1. července 1979 až 1998 |
Výrobci | |
Frekvence CPU | 5-16 MHz |
Produkční technologie | 3 um |
Instrukční sady | x86-16 _ |
Konektory | |
Nuclei | |
Intel 8086Intel 80186 |
Intel 8088 je 16bitový mikroprocesor vydaný společností Intel 1. července 1979 a založený na mikroprocesoru Intel 8086 , ale s 8bitovou externí datovou sběrnicí . Procesor byl použit v původních počítačích IBM PC . Intel 8088 byl základem pro vývoj rodiny malých počítačů. Vydláždilo cestu pro rychlé vytváření kompatibilních desktopů.
Konkurenty mikroprocesoru Intel 8088 jsou vývojové produkty jako NEC V20 , který byl o 5 % rychlejší než Intel 8088, ale byl s ním plně kompatibilní. Sovětským analogem je mikroprocesor K1810VM88 , který byl součástí řady mikroobvodů K1810 .
Mikroprocesor 8088 byl stejně jako mnoho dalších procesorů Intel vyvinut v laboratoři Intelu v Haifě v Izraeli. [1] [2] [3] Procesor Intel 8086, který byl vydán o rok dříve než Intel 8088, byl kompletně 16bitový a vyžadoval novou sadu 16bitových podpůrných čipů (například paměťových), které pak stále stojí příliš mnoho. Proto mnoho výrobců odmítlo používat Intel 8086 v nových systémech a pokračovalo v používání 8bitových mikroprocesorů Intel 8080 / Intel 8085 . Poté se Intel rozhodne vydat upravenou verzi procesoru Intel 8086, který má 8bitovou datovou sběrnici, která dokáže pracovat se starými (a levnými), 8bitovými podpůrnými čipy. Procesor byl jakýmsi přechodným článkem mezi 16bitovými a 8bitovými mikroprocesory a měl přenášet hardwarové konfigurace založené na mikroprocesorech Intel 8080/8085 do softwarového prostředí mikroprocesoru Intel 8086 za účelem zvýšení výkonu těchto 8 -bitové systémy.
Nebyla to však pouze šířka datové sběrnice, která odlišovala Intel 8086 a Intel 8088, Intel také provedl některé další změny v architektuře. Zejména mikroprocesor Intel 8088 používá 4bajtovou frontu prefetch namísto 6 bajtů jako u mikroprocesoru Intel 8086. Důvodem je, že mikroprocesor Intel 8088 dokáže číst data z paměti pouze bajt po bajtu a následné prodloužení doby načítání další instrukce zabrání procesoru plně využít 6bajtovou frontu.
Projekt emulátoru procesoru Intel 8086 na STM32 MK : [6]
procesory Intel | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
|