Le Central Processing Unit (CPU), une partie importante de chaque ordinateur, est un dispositif complexe, sophistiqué. Ses différentes parties effectuent des comparaisons logiques, l'arithmétique et d'autres opérations sur les données. Un CPU dispose d'un ensemble de données des unités de stockage appelées registers- ils permettent la CPU pour exécuter ses diverses tâches à des vitesses très élevées. Selon le registre, il soit détient données ou des points à des emplacements de mémoire qui contiennent des données.