Accueil Développement Qu'est-ce que le microcode? - définition de techopedia

Qu'est-ce que le microcode? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le microcode?

Le microcode est le niveau spécifié le plus bas de jeux d'instructions de processeur et de machine. Il s'agit d'une couche composée de petits jeux d'instructions dérivés du langage machine. Le microcode effectue de courtes opérations de registre au niveau de la commande, y compris plusieurs micro-instructions, chacune exécutant une ou plusieurs micro-opérations.

Le microcode et le langage machine diffèrent. Le langage machine fonctionne au niveau de la couche supérieure de l'abstraction matérielle. Cependant, le microcode traite les opérations de niveau inférieur ou basées sur des circuits. Le microcode étant généralement intégré au matériel, il ne peut pas être modifié.

Techopedia explique le microcode

Le microcode est le résultat d'une interprétation de langage machine de niveau inférieur. Il gère les ressources matérielles au niveau du registre ou des circuits. Le langage machine interprète et envoie les instructions machine au niveau de couche matériel le plus bas où elles sont traduites en petits micro-programmes appelés microcodes. Chaque morceau de microcode peut contenir une ou plusieurs micro-instructions, qui effectuent des opérations basées sur des circuits.

Le microcode est stocké dans la ROM ou dans la ROM programmable effaçable (EPROM) et ne peut pas être facilement modifié par des programmeurs génériques. Les tâches du microcode incluent la connexion de différents registres à l'aide d'unités logiques arithmétiques, l'exécution de calculs mathématiques et la sauvegarde des résultats dans le registre.

Qu'est-ce que le microcode? - définition de techopedia