Please enable JavaScript.
Coggle requires JavaScript to display documents.
les types des registres (Les registres généraux : Ils servent…
les types des registres
Les registres du processeur :
Les registres du processeur sont des cases mémoire. Toutes les instructions du processeur passent par ces registres pour les opérations (calcul arithmétique/logique, transfert, entrée/sortie). La taille des registres dépend des processeurs, dans notre cours les processeurs de la famille x86 ont des registres de 16bits. Il peut accéder seulement aux parties basses ou hautes des registres (on remplacera AX par AL pour la partie basse et AX par AH pour la partie haute).
Les registres généraux :
Ils servent principalement aux calculs :
• AX : correspond à l'accumulateur
• BX : au registre de base
• CX : au compteur
• DX : à l'extension de l'accumulateur
Les registres d'adressage :
• SI : index de source
• DI : index de destination
• BP : pointeur de base
Les registres de commande :
• SP : pointeur de la pile
• IP : pointeur d'instruction
• FLAGS : registre d'etat
L'indicateur de signe SF : indique si le résultat de la dernière opération arithmétique ou logique est positif ou négatif.
.
L'indicateur de parité PF : indique si le nombre de uns du résultat est pair ou impair.
L'indicateur de retenue CF : permet au processeur des opérations arithmétiques à plus grande précision.
L'indicateur de débordement OF : de passement de taille
Les registres de segment :
• CS : le segment de code
• DS : le segment de données
• SS : le segment de pile
• ES : le segment de données supplémentaires