Vitesse bus Intel 8086 vs 8088
Différence clé : Largeur bus données
| Caractéristique | Intel 8086 | Intel 8088 |
|---|---|---|
| Bus données | 16-bit | 8-bit |
| Bus adresse | 20-bit (1 Mo) | 20-bit (1 Mo) |
| Fréquences | 4,77, 8, 10 MHz | 4,77, 8 MHz |
| Accès mémoire | 1 cycle par mot (16-bit) | 2 cycles par mot (octet poids fort/faible) |
| File préchargement | 6 octets | 4 octets |
| Usage IBM PC | Non (trop cher) | Oui (PC/XT @ 4,77 MHz) |
Impact performance
- 8086 : ~0,75 MIPS @ 5 MHz.
- 8088 : ~0,33 MIPS @ 4,77 MHz (goulot bus).
- Bus 8-bit du 8088 divise par deux débit mémoire vs 8086 — mais économisait ~200$/système en 1981 (moins puces DRAM, carte plus étroite).
Détail cycle bus
Les deux utilisent des cycles bus 4 horloges (T1–T4) avec ALE verrouillant adresse en T1. 8086 transfère 16 bits en T2–T3 ; 8088 exécute deux cycles 8-bit consécutifs (octet poids faible puis fort) pour opérations mot.
