Différents formats d'instruction suivant le nombre de parties réservées aux opérandes (ou adresses).
Par exemples :
code opération opérande | (format 1 adresse) |
code opération opérande 1 opérande 2 | (format 2 adresse) |
Exemple d'instructions au format 1 adresse :
Exemple de fonctionnement avec une horloge à 4 phases (pour un format 1 adresse) : cas d'une acquisition au clavier, d'une addition de la valeur lue avec une donnée en mémoire, puis affichage du résultat à l'écran.
l'instruction est lirePériph - nomPériph | |
RIp est la partie nomPériph de l'instruction | |
nouveau cycle, nouvelle instruction | |
l'instruction est additionner - adresse | |
RIp est la partie adresse de l'instruction | |
nouveau cycle, nouvelle instruction | |
l'instruction est écrirePériph - nomPériph | |
RIp est la partie nomPériph de l'instruction | |
chargeur = programme qui lit un programme (sur un support externe) et l'écrit en mémoire. Le chargeur est chargé par un dispositif matériel/ROM (appelé microchargeur).