Nel 1977, Intel ha introdotto 8085, l'ultimo microprocessore a otto bit. Oggi ci sono oltre 200 milioni di microprocessori incorporati in vari dispositivi elettronici e la sua produzione continuerà in futuro. Nel 1978, un microprocessore a microprocessore 8086 - 16 bit fu prodotto con una velocità di funzionamento di 2,5 MPa. La sua memoria a microprocessore è fino a 16 volte più alta di 1 MB.
È una versione aggiornata dei processori Intel 8008/8080, Intel ha creato il noto processore 8085. In questo processore, sono state aggiunte 2 nuove istruzioni per accendere / spegnere i 3 terminali e le porte di ingresso / uscita e semplificato l'hardware utilizzando solo una corrente di + 5 V (Volt), oltre a un generatore di impulsi temporali e un circuito di controllo del circuito . Questo microprocessore richiede pochi componenti hardware, ma la loro collocazione e funzionalità possono fornire un'efficienza di lavoro molto elevata. Il microprocessore 8085 è molto simile ai microcontrollori, come PIC 16f84, che sono ampiamente utilizzati nel controllo di processo. Secondo la sua potenza, l'8085 non può essere paragonato ai microprocessori Pentium, ma sarà usato per molto tempo perché ha una grande applicazione in dispositivi elettronici più semplici che non richiedono processori così potenti. Questo è un processore a otto bit, che sta elaborando dati con una dimensione di un byte. Ha un generatore di velocità di clock con una velocità di clock digitale di 8 MHz, un controller speciale per il funzionamento intermittente e il controllo della temporizzazione. Ha accesso alla memoria con una capacità di 64KV, in pratica ci sono 16 pin di indirizzo per l'indirizzamento diretto dello spazio di memoria (216 = 64 K).
8086 sono microprocessori di terza generazione. 8086 ha un bus dati a 16 bit. 8086 ha una memoria con una capacità di 1 MB (220) e indirizzi a 20 bit vengono utilizzati per indirizzare le posizioni di memoria. 8086 ha un alloggiamento a 40 pin e utilizza un alimentatore da 5V. A seconda delle dimensioni e della complessità dei programmi, può funzionare in due modalità: minima e massima. 8086 contiene unità separate che eseguono contemporaneamente alcune fasi (trasferimento del codice operativo dalla memoria al microprocessore - opcode fetch, trasmissione operando se richiesto - lettura, esecuzione effettiva - esecuzione, ritorno del risultato alla memoria - scrittura). 8086 funziona esclusivamente in modalità di funzionamento realistica. A partire da 8086 a 80286, sono in uso i seguenti indirizzi: registri indirizzati, immediati, diretti, registrati indirettamente, basati, indicizzati, indicizzati e basati su indici con spostamento.
Prima di tutto, 8085 è un 8 bit, mentre 8086 un processore a 16 bit.
8085 utilizza una riga di indirizzo a 18 bit, 8086 a 20 bit.
Il primo ha 8 bit, il secondo bus dati a 16 bit.
La velocità di clock dell'8085 microprocessore è 3.072 MHz. 8086 inizialmente era limitato a 5 MHz, ma al giorno d'oggi arriva fino a 10 MHz.
Il registro delle bandiere in caso di 8085 contiene 5 bandiere, nel caso di 8086 - 9.
8086 è l'unico che consente il pipelining.
8085 integra un numero inferiore di transistor - circa 6500. 8086 ha più transistor - circa 29000.
8085 funziona a ciclo di clock con duty cycle del 50%, mentre 8086 con il 33%.
8085 utilizza 64 KB di memoria, 8086 1 MB.
La versione successiva supporta la segmentazione della memoria.
8086 può funzionare sulla modalità minima e massima.
8085 supporta codice decimale e intero, mentre 8086 supporta anche ASCII.
8085 utilizza un solo processore - 8086 può utilizzare uno esterno.
8086 è più alto nel prezzo