J'essaie de connaître la programmation de l'assembleur, donc j'ai un programme assembleur, mais je ne peux pas suivre la signification de la première colonne.programmation de l'assembleur - signification de la colonne
declare register DR(11:0), AR(7:0), PC(7:0), IR(3:0)
declare memory MEM(AR,DR)
FETCH: AR<-PC;
read M;
IR<-DR(11:8), PC<-PC+1
if IR = 10 then goto ADD else
else goto FETCH fi;
Ceci fait partie du programme. L'assembleur exécute cette commande:
$0:
$A00;
Que signifient le '$' et les trois chiffres?
Parfait! Et que signifie le 'A00'? A est-il une valeur hexadécimale pour 'si IR = 10' et les autres chiffres ont d'autres significations? – MalteKlg1
Rien, juste a été pris par exemple – SergeyLebedev
Mais qu'est-ce que cela signifie dans mon exemple? – MalteKlg1