Un microprocesseur, également appelé un processeur, est un processeur informatique sous la forme d'un circuit intégré (CI) unique. L'acronyme CPU signifie unité centrale de traitement ; il s'agit du cerveau d'un ordinateur qui donne des instructions pour le programme informatique. Les microprocesseurs contrôlent la plupart des fonctions que peut effectuer un ordinateur, depuis la navigation sur le Web, jusqu'à la rédaction d'un document. Par conséquent, un microprocesseur est un composant essentiel dans l'informatique. Selon le type de processeur il existe des variantes mais basiquement un processeur est un circuit intégré à semi-conducteur qui fournit cette fonctionnalité de calcul à partir d'une seule puce. Il s'agit d'un boîtier à composant semi-conducteur traditionnel, tel qu'un boîtier BGA ou QFN par exemple.
Fixé à une carte mère, un microprocesseur effectue des opérations arithmétiques et logiques. Il prend une entrée binaire à partir d'un périphérique et traite les données en fonction des instructions stockées dans sa mémoire. Ces instructions sont enregistrées dans la mémoire cache.
Les ordinateurs sont pilotés par des jeux d'instructions spécifiques ; le processeur exécute ces instructions à de grandes vitesses. La largeur du bus de données est la vitesse à laquelle un microprocesseur peut traiter les données. La longueur de mot est le nombre de bits dans le bus de données interne. Par exemple, un microprocesseur 32 bits peut traiter les données plus rapidement qu'un microprocesseur 8 bits.
La fréquence ou vitesse d'horloge est une valeur donnée en MHz ou GHz. Elle se réfère à la vitesse à laquelle le microprocesseur exécute les instructions. Plus l'exécution des opérations par le micro-processeur est rapide, plus les performances sont élevées.
Les microprocesseurs peuvent être présents dans de nombreuses applications qui nécessitent un contrôle intégré. Cela inclut :
Les microcontrôleurs sont un type de microprocesseur qui contiennent le processeur, la mémoire et d'autres entrées et sorties.