Pour référence, le code est pour le motorola 68008.Que fait la directive ORG dans le code d'assemblage?
Dire que j'ai un code tel que:
org 200
sequenceO: ds.b 5
sequenceN: ds.b 5
move.w #sequenceO, A0
move.w #sequenceN, A1
Ai-je raison de penser que A0 tiendra la valeur 200 et A1 la valeur 205? L'une des questions d'examen dans un article précédent était: «Quelles sont les adresses physiques de sequence0 et sequenceN?», La réponse serait-elle «200 et 205», ou serait-ce «200-204 et 205- 209 "?
J'ai vu quelques morceaux de code avec plusieurs directives org, par exemple;
org 100
array1: ds.b 4
org 300
Ai-je raison de penser que la dernière directive org est suivie, par exemple, dans ce cas, les points de Array1 à 300?
Ce WAS ce que je supposais aussi bien. Cependant, je n'ai pas pu trouver de détails dans mes notes de cours ou sur Internet, et je veux m'assurer que j'ai bien compris comment cela fonctionne. Je ne veux pas faire une erreur stupide dans l'examen où je suppose que le SequenceO pointe à 200 quand il pointe à 201. –
Et que signifie "directive d'organisation" @dmor? –