Extrait du cours description d’un microprocesseur
Introduction
Un système informatique classique possède l’architecture suivante, dite architecture de Von Neumann.
On trouve également une architecture légérement différente : l’architecture de Harvard .
Le microprocesseur
En anglais CPU (Central Processing Unit), c’est le coeur de l’unité centrale Il exécute les instructions en provenance de la mémoire à l’aide de ses différents composants.
Caractéristiques générales
Bus de données (et registres accumulateurs) de 32 bits.
Bus d’adresses externe de 32 bits (donc 4 GO adressables)
Bus d’adresse interne de 48 bits (donc 64 TO de mémoire virtuelle)
Une ALU entière de 32 bits (pas d’unité de flottants)
Pipeline de 6 unités Jeu d’instruction étendu (processeur de type RISC)
3 modes de fonctionnement : réel, protégé, virtuel.
Prévu pour des OS multitâches
Les registres du 386
Registres généraux (accumulateurs) de 32 bits: EAX, EBX, ECX, EDX
Registres de pointeurs et d’index (32 bits) : ESI, EDI, EBP, ESP, EIP
Registres de segments (16 bits) : CS, DS, DS, ES, FS, GS
Registres spéciaux : EFLAGS, CR0, CR1, CR2, CR3, GDTR, IDTR, LDTR, etc…
……..
Cours sur le système informatique description d’un microprocesseur (4067 KO) (Cours PDF)