Bonjour à tous,
Je viens ici car j'ai du mal à comprendre un exercice sur le codage machine (processeur 68000).
Voici l'énoncé :
Donc pour l'étiquette DISPLAY = $2000 parce que la directive ORG nous permet de dire à quelle adresse on doit commencer le programme mais après je ne vois pas comment obtenir les "????" et donc de retrouver petit à petit les valeurs des étiquettes...Soit le programme ci-dessous :
L'objectif de cet exercice est de déterminer la valeur qui sera attribuée à chaque étiquette lors de la phase
d'assemblage. Il est donc nécessaire d'assembler manuellement le programme. Afin de faciliter ce travail,
le premier mot de 16 bits du code machine de chaque instruction est indiqué en début de ligne (à droite
des quatre points d'interrogation). Il reste donc à déterminer les mots manquants du code machine. Ces
mots manquants sont représentés par le point d'interrogation à droite du premier mot de 16 bits. Il faudra
également déterminer l'adresse mémoire de chaque instruction. Cette adresse est représentée par les
quatre points d'interrogation en début de ligne.
Merci de votre aide
-----