recherche de vulnérabilités / 1. le CPU

Le CPU et le cycle d'une instruction

Un processeur ne fait qu'une chose, en boucle : lire l'instruction pointée par EIP, la décoder, l'exécuter, ranger le résultat. On suit deux instructions déjà en RAM.

0x1000:  B8 05 00 00 00    mov eax, 5
0x1005:  83 C0 03          add eax, 3
1. Lire EIP2. Fetch3. EIP avance4. Decode5. Execute6. Writeback
Processeur relié à la RAM Le CPU contient l'unité de contrôle, l'ALU et les registres. Il est relié à la RAM par un bus d'adresse et un bus de données. CPU RAM

À retenir

Sommaire2. Les registres →