File:Register.svg · Wikimedia Commons · See Wikimedia Commons
registre de processeur
Sign in to saveAlso known as register, CPU register, register bank
emplacement de mémoire interne à un processeur.
Wikidata facts
- Subclass of
- computer storage media
- Part of
- memory hierarchy
- Followed by
- CPU cache
Show 3 more facts
- Commons category
- Processor registers
- Stack Exchange tag
- stackoverflow.com/tags/cpu-registers
- topic's main category
- Category:Digital registers
via Wikidata · CC0
Article · Français
Un registre est un emplacement de mémoire interne à un processeur. Les registres se situent au sommet de la hiérarchie mémoire : il s'agit de la mémoire la plus rapide d'un ordinateur, mais dont le coût de fabrication est le plus élevé, car la place dans un microprocesseur est limitée. Une architecture externe de processeur définit un ensemble de registres, dits architecturaux, qui sont accessibles par son jeu d'instructions. Ils constituent l'état externe (architectural) du processeur. Cependant, une réalisation donnée d'une architecture interne (microarchitecture) peut contenir un ensemble différent de registres, qui sont en général plus nombreux que les registres architecturaux. Ils stockent non seulement l'état externe du processeur, mais aussi celui de sa microarchitecture : valeurs opérandes, indicateurs, etc. Ce dernier état est utilisé exclusivement par la microarchitecture, et n'est pas visible par le jeu d'instructions (architecture). Un processeur peut contenir plusieurs centaines de registres, mais, à titre d’exemple, un processeur Intel 32 bits en contient seize. Chaque registre a une capacité de 8, 16, 32 ou 64 bits (couramment la taille d’un bus). La plupart des architectures modernes sont qualifiées de : les programmes transfèrent d'abord des données de la mémoire centrale vers des registres, puis effectuent des opérations sur ces registres, et enfin transfèrent le résultat en mémoire centrale.
Abstract from DBpedia / Wikipedia · CC BY-SA