Intel 8086

Intel 8086 a fost primul procesor Intel x86.

lansat în 1978, 8086 a început linia lungă a celei mai de succes arhitecturi Intel, care a inclus în cele din urmă 80286, 80386 și 80486. 8086 a fost un procesor pe 16 biți cu o magistrală de date pe 16 biți, magistrală externă pe 20 de biți, porturi I/O de 64K; a funcționat până la 10 MHz.

în generația anterioară a procesorului, cantitatea de memorie RAM adresabilă a fost de 64K.8086 a fost conceput pentru a aborda până la 1 MB de memorie. În mod normal, un procesor pe 16 biți este limitat la 64KB de RAM; în timp ce autobuzul 8086 pe 20 de biți a făcut posibil 1MB, avea încă nevoie de o modalitate de a-l aborda cu un procesor pe 16 biți. 8086 a realizat acest lucru prin trecerea de la spațiul de adrese plat la memoria segmentată.

în loc să reproiecteze întregul sistem de memorie, Intel l-a modificat folosind o adresă compusă din două părți pe 16 biți. Unitatea de gestionare a memoriei (MMU) a interpretat apoi segmentul 64K specificat, precum și compensarea acestuia, pentru a găsi adresa fizică. Odată ce adresa A fost localizată, MMU ar întreba dacă permisiunile de memorie au permis solicitarea și, dacă au făcut-o, o vor efectua.

din zilele 8086, multe companii au făcut versiuni clonate sau îmbunătățite ale acestuia și ale altor procesoare Intel. Acești producători includ AMD, Texas Instruments, OKI, Siemens AG, NEC și Mitsubishi.