Intel 8088

Da Wikipedia, l'enciclopedia libera.

Intel 8088
Central processing unit

Un processsore Intel 8088
Prodotto: Da 1979 al 1982
Manufacturer: Intel
Frequenza CPU: 4.77 MHz
Set di istruzioni: x86
Socket: 40 pin DIP

Intel 8088 è un microprocessore a 4.77MHz prodotto dalla Intel basato sull'8086.

Ha un'architettura interna a 16 bit (come l'8086), un data bus a 8 bit (la metà dell'8086) e un address bus da 20 bit, quindi l'8088 è in grado di indirizzare 220 = 1.048.576 byte = 1MB di memoria.

Questo processore fu utilizzato nei primi PC IBM.

Quando uscì sul mercato i pregi dell'8088 rispetto all'8086 erano la frequenza di clock maggiore (4.77 MHz) e il prezzo inferiore.

I piedini del bus dell'8088 trasmettono, a seconda delle necessità del processore, dati per il bus degli indirizzi (piedini AD7-AD0 e A19-A8), per il bus dati di memoria e di I/O (piedini AD7-AD0). Per poter utilizzare il processore più semplicemente il bus viene in genere demultiplato, cioè vengono creati bus separati per la memoria, per l'I/O e per gli indirizzi. Per fare questo si utilizzano driver bidirezionali (o transciever) per i bus di I/O e di memoria e latch-CD per il bus degli indirizzi. Questa soluzione generale viene naturalmente adattata alle condizioni particolari. Segnali aggiuntivi dell'8088 comunicano se il processore intende ricevere o trasmettere dati (segnale DT/R*), accedere alla memoria o all'I/O (segnale IO/M*) e così via, permettendo così la programmazione della circuiteria addizionale.

L'8088 era studiato per sistemi economici che permettessero l'uso di un design a 8 bit. La coda di prefetch dell'8088 è di 4 byte, contro i 6 byte dell'8086. Le evoluzioni dell'8088 furono l'80188, l'80288 (obsoleto) e l'80388, che sono utilizzati ancora oggi.

Un processore sostitutivo e compatibile, il V20, fu prodotto dalla NEC riportando un aumento di prestazioni all'incirca del 20%.

[modifica] Collegamenti esterni

Lista dei microprocessori Intel
Famiglia 4 bit/8 bit: 4004 | 4040 | 8008 | 8080 | 8085     Famiglia 16 bit: 8086 | 8088 | 80186 | 80286
Famiglia IA-32: 80386 | 80486
Gamma Pentium: Pentium | Pentium Pro | Pentium II | Celeron | Pentium III | Pentium III-M | Pentium 4 | Pentium 4-M | Mobile Pentium 4 | Pentium 4 EE | Celeron D | Pentium D | Pentium EE
Processori Mobile: Pentium M | Celeron M | Core Duo | Core Solo
Gamma Core: Core 2 Duo | Core 2 Quad | Core 2 Extreme
Gamma Nehalem: Core i3 | Core i5 | Core i7 | Core i7 Extreme | Core i9
Processori per Server: Xeon

Famiglia IA-64: Itanium | Itanium 2
Non x86 compatibili: Intel iAPX 432 | Intel i860 | Intel i960

Strumenti personali