Intel 8088 | |
---|---|
CPU | |
| |
Produktion | 1. juli 1979 til 1998 |
Producenter | |
CPU frekvens | 5-16 MHz |
Produktionsteknologi | 3 µm |
Instruktionssæt | x86-16 _ |
Stik | |
Kerner | |
Intel 8086Intel 80186 |
Intel 8088 er en 16 - bit mikroprocessor udgivet af Intel den 1. juli 1979 og baseret på Intel 8086 mikroprocessor , men med en 8-bit ekstern databus . Processoren blev brugt i de originale IBM PC-computere . Intel 8088 var grundlaget for udviklingen af en familie af små computere. Det banede vejen for hurtig oprettelse af kompatible desktops.
Konkurrenter til Intel 8088-mikroprocessoren er udviklinger som NEC V20 , der var 5 % hurtigere end Intel 8088, men var fuldt ud kompatibel med den. Den sovjetiske analog er K1810VM88- mikroprocessoren , som var en del af K1810-serien af mikrokredsløb .
8088-mikroprocessoren blev ligesom mange andre Intel-processorer udviklet i Intel- laboratoriet i Haifa, Israel. [1] [2] [3] Intel 8086-processoren, som blev udgivet et år før Intel 8088, var fuldstændig 16-bit og krævede et nyt sæt 16-bit support-chips (for eksempel hukommelseschips), som derefter stadig koster for meget. dyrt. Derfor nægtede mange producenter at bruge Intel 8086 i nye systemer og fortsatte med at bruge 8-bit Intel 8080 / Intel 8085 mikroprocessorer . Så beslutter Intel at frigive en modificeret version af Intel 8086-processoren, som har en 8-bit databus, som kan fungere med gamle (og billige), 8-bit supportchips. Processoren var en slags overgangsforbindelse mellem 16-bit og 8-bit mikroprocessorer og var beregnet til at overføre hardwarekonfigurationer baseret på Intel 8080/8085 mikroprocessorer til softwaremiljøet i Intel 8086 mikroprocessoren for at øge ydeevnen af disse 8 -bit-systemer.
Det var dog ikke kun databusbredden, der adskilte Intel 8086 og Intel 8088, Intel foretog også nogle andre ændringer i arkitekturen. Specielt Intel 8088-mikroprocessoren bruger en 4- byte prefetch-kø i stedet for 6 bytes som i Intel 8086-mikroprocessoren. Årsagen er, at Intel 8088-mikroprocessoren kun kan læse data fra hukommelsen byte for byte og den deraf følgende stigning i hentetiden af den næste instruktion forhindrer processoren i fuldt ud at bruge 6-byte køen.
Intel 8086 processor emulator projekt på STM32 MK : [6]
Intel processorer | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
|