1. Registres à usage général : Ces registres peuvent être utilisés à des fins très diverses, telles que le stockage d'opérandes pour des opérations arithmétiques, des résultats intermédiaires, des adresses mémoire et des compteurs de boucles. C’est le type le plus polyvalent.
2. Registres à usage spécial : Ces registres ont des fonctions dédiées, telles que le compteur de programme (PC) qui contient l'adresse de la prochaine instruction à exécuter, le registre d'instruction (IR) qui contient l'instruction actuellement récupérée, ou des registres d'état (drapeaux) qui indiquent le résultat d'une opération (par exemple, indicateur zéro, indicateur de report).
3. Registres à virgule flottante : Ces registres sont spécifiquement conçus pour contenir et manipuler des nombres à virgule flottante (nombres avec points décimaux), prenant en charge des opérations arithmétiques à virgule flottante plus rapides et plus efficaces par rapport à l'utilisation de registres à usage général.
|