Skip to content

Glossary

Registre

Un emplacement de stockage minuscule et ultra-rapide intégré au processeur, contenant opérandes, adresses et état du CPU pendant l'exécution.

Un registre est une cellule de stockage nommée à l'intérieur du processeur lui-même — plus rapide que la RAM de plusieurs ordres de grandeur. Sur x86-64, les registres généraux incluent RAX, RBX, RCX, RDX, RSI, RDI, RSP (pointeur de pile) et RBP (pointeur de cadre). Des registres spéciaux comme RIP (pointeur d'instruction) et RFLAGS (drapeaux de condition) contrôlent le flux du programme. Les conventions d'appel définissent quels registres passent les arguments de fonction et lesquels l'appelé doit préserver. Lors du débogage, surveiller la valeur des registres est souvent le moyen le plus rapide de suivre les données à travers une fonction.