La file d'instructions du microprocesseur 8086
La file d'instructions de l'8086 (aussi appelée file de préchargement) est une mémoire tampon FIFO de 6 octets à l'intérieur de l'Unité d'Interface Bus (BIU).
Fonctionnement
- BIU précharge jusqu'à 6 octets de code instruction depuis mémoire pendant cycles bus inactifs.
- Unité d'exécution (EU) retire octets de la file selon besoins.
- Pendant que EU décode/exécute, BIU continue préchargement — chevauchement fetch et execute.
Avantages
- Réduit goulots accès mémoire.
- Améliore débit (pipelining précoce).
Limitations
- Seulement 6 octets ; instructions longues bloquent file.
- Instructions branchement vident file (pas de prédiction branchement).
Cette file simple était étape marquante vers architectures pipelinées modernes.
