640 Shares 2276 views

registres CPU – les principales aides

Le processeur fait référence au numéro d'appareil commandé par programme et pour le traitement de l'information. Traitement de l' information est effectuée conformément à un programme prédéterminé. En fait, ce processus est la suivante: Lorsque vous exécutez le programme dans la RAM, puis une équipe après l'autre vient au processeur. Outre les instructions de calcul de besoins et d'autres données, qui peuvent venir directement de la mémoire et des périphériques externes.

En conséquence d'une autre équipe d'obtenir un résultat qui doit être stocké quelque part. Et puis il y a deux options – pour envoyer le résultat à la mémoire ou à laisser à l'intérieur du processeur, comme il est probable, ce résultat n'est pas définitif et sera utilisé dans d'autres calculs. Dans le premier cas, il y a un grand « HO » – dans ces échanges avec la mémoire consacré beaucoup de temps et, par conséquent, diminue les performances du système. Dans le second cas, le processeur doit contenir dans leur structure appelés éléments de mémoire – les registres du processeur. Ceux – ci sont des dispositifs qui servent à recevoir, stocker et transmettre à plusieurs bits binaires données. registres CPU sont divisés en deux types: registres à usage général et registres spéciaux.

registres à usage général du processeur utilisé pour stocker les résultats intermédiaires des calculs. Plus de ces registres à l'intérieur du processeur, il se réfère rarement à la RAM, qui est, ne pas passer du temps là-dessus, et donc ne perdez pas la performance. Mais d'autre part, le nombre de registres est limitée à une zone de la puce du processeur. augmenter leur nombre ne peut pas être infinie. Les registres pour stocker des données, ont généralement une capacité égale à la largeur du bus de données. Chaque processeur de registre a son propre nom unique avec lequel registre peut être consulté par le code.

Chacun des registres spéciaux a un but précis. Par exemple, il existe un registre pour stocker l'adresse d'instruction en mémoire à lire à l'adresse suivante. Ce registre est appelé – registre d'adresse d'instruction. Un autre exemple de registres spécialisés – enregistrer cet attribut. D'une autre manière, il est appelé mot d'état du processeur (processeur statut Word -. PSW court). Contrairement à tous les autres registres CPU, dont le contenu est considéré dans son ensemble, chaque bit du registre d'attribut a un nom unique et une seule destination. Parmi les attributs par exemple possible d'allouer un soi-disant signe zéro (signe résultat nul). Si, à la suite d'une équipe à obtenir un résultat nul, le processeur peut « apprendre » à ce sujet, l'analyse du bit attribut registre.

registres de CPU sont mémoire très rapide (plus rapide que la mémoire cache), ainsi que dans le voisinage immédiat d'un noyau de calcul et de fonctionner à une fréquence d'horloge du bus interne du processeur.