Un registre d'essai est une petite section d'une unité centrale de traitement (CPU) mis de côté pour le processeur des tâches peuvent déclencher quand il veut se tester ou exécuter un test sur autre chose. Il est un type d'un registre du processeur, et non pas tous les processeurs contiennent une telle zone. En règle générale, les programmes n'ont pas besoin d'accéder à cette zone et donc le niveau d'accès les exclut pour éviter les erreurs d'exception et d'autres questions qui peuvent se poser si elles tentent de l'utiliser. Les utilisateurs d'ordinateurs n'ont généralement pas besoin d'interagir avec le registre de test.
Les registres du processeur sont des zones de stockage sur un CPU qui ne comptent pas comme une partie de la mémoire de l'ordinateur et ne sont pas facilement accessibles pour le stockage de la mémoire. Ils sont disponibles pour une utilisation par le processeur quand il a besoin d'un accès très rapide à exécuter une fonction. En spécifications de l'ordinateur, ils peuvent ne pas être accessibles si les spécifications sont extrêmement détaillées. En général, le niveau d'accès est défini élevée pour limiter l'accès par inadvertance.
De nombreux types de processeur registre peut être vu en place, y compris les registres de débogage et de contrôle. Chaque zone est disponible pour des tâches spécifiques CPU et n'est pas utilisé pour d'autres fonctions. Le registre de commande, par exemple, régule l'unité centrale de traitement. Accès non autorisé pourrait provoquer des erreurs avec la CPU et pourrait provoquer un crash ou d'endommager le système. Pour cette raison, les registres sont bien installés et cachés, et la CPU qui a le contrôle de très près.
Si un processeur dispose d'un registre de test, il peut utiliser le bloc de mémoire pour exécuter des auto-tests et effectuer d'autres fonctions de test. Registres de test peut être utilisé pour une grande variété de tests qui implique la CPU directement. Les programmes qui ont besoin d'exécuter des auto-tests utilisent de la mémoire sur d'autres domaines de l'informatique afin qu'ils n'interfèrent pas avec le registre de test. L'accès rapide est essentiel dans ce cas, que le CPU peut être nécessaire d'effectuer un test et obtenir une réponse rapidement, de sorte qu'il n'interfère pas avec le fonctionnement du système d'exploitation.
Les erreurs dans le registre de test peuvent donner des résultats inexacts ou des problèmes avec le CPU. Ceux-ci peuvent aggraver au fil du temps s'ils ne sont pas identifiés, et éventuellement l'utilisateur aura besoin d'installer un nouveau processeur. Les techniciens en informatique disposer d'outils pour accéder à la CPU et de retracer les origines des problèmes informatiques, et peut déterminer si les composants ont besoin de réparation ou de remplacement pour obtenir le fonctionnement de l'ordinateur. Ils peuvent également diagnostiquer les erreurs du logiciel et du système d'exploitation et peut déboguer un ordinateur pour résoudre les problèmes signalés par les utilisateurs.