Je n'arrive pas à comprendre comment l'ordinateur exécute une opération binaire.Code d'instruction
Tout d'abord, une instruction est stockée dans l'unité de mémoire.
Ensuite, l'unité de commande dans la CPU prend cette instruction pour la stocker dans le registre d'instructions (IR) en elle-même.
Après cela, CU décode le code d'opération dans le code d'instruction en utilisant un décodeur d'instructions (ID).
On suppose que opcode = somme
Si c'est le cas, nous avons besoin de deux opérandes. Certains livres indiquent qu'il n'y a qu'une seule adresse d'opérande dans la partie adresse du code d'instruction.
Où est le deuxième opérande?
Où est l'adresse du deuxième opérande?
Lorsque vous donnez la commande en assembleur, elle est convertie en code binaire et en hexadécimal et stockée dans les premiers registres du fichier registre via des bascules. Ensuite, il est lu et exécuté. Par exemple le code j L1 est une instruction et sera lue par la machine comme 6 L1/4 – dulindraxe