CPUID est une instruction informatique utilisée pour récupérer des informations sur l'unité centrale de traitement (CPU) d'un système informatique. Il est couramment utilisé dans les systèmes d'exploitation et autres logiciels pour identifier le type et les capacités du processeur, qui peuvent ensuite être utilisés pour optimiser les performances du logiciel.
L'instruction CPUID a été introduite pour la première fois dans le processeur Intel Pentium en 1993 et est depuis devenue une fonctionnalité standard de la plupart des processeurs x86. Une fois exécutée, l'instruction CPUID renvoie un ensemble de registres contenant des informations sur le fournisseur, la famille, le modèle et d'autres fonctionnalités du processeur. Ces informations peuvent être utilisées pour identifier le type spécifique de processeur, ainsi que ses capacités, telles que la prise en charge des calculs à virgule flottante, des instructions MMX et de la technologie de virtualisation.
L'instruction CPUID est un outil puissant permettant aux développeurs et aux administrateurs système de recueillir des informations sur le processeur d'un système informatique. Il peut être utilisé pour optimiser les performances logicielles, résoudre les problèmes matériels et identifier les vulnérabilités de sécurité potentielles.
|