Keywords: archi

Next: Représentation de l'instruction Up: Jeu d'instructions Previous: Introduction

# Définition

Les opérations de la CPU sont déterminées par les instructions qu'elle exécute. L'ensemble des instructions qu'une CPU particulière peut exécuter est appelé jeu d'instruction de la CPU. Chaque type de machine possède donc un jeu d'instructions et une CPU spécifique.

Une instruction doit contenir des informations requises par la CPU pour son exécution :

- le code opération : un code (binaire) identifiant l'opération à exécuter, appelé opcode
- la référence aux opérandes sources : une ou plusieurs adresses faisant références aux opérandes paramètres de l'opération (qui peuvent provenir de la mémoire, d'un registre de la CPU, ou d'un périphérique),
- la référence à l'opérande résultat : l'opération peut produire un résultat et référencer explicitement ce résultat,
- la référence à la prochaine instruction : indique à la CPU où chercher l'instruction suivant l'exécution de l'instruction courante (elle peut être implicite, c'est le cas lorsqu'il l'instruction suivante est contigüe à l'instruction courante).

- Représentation de l'instruction
- Conception du jeu d'instruction