Professional Documents
Culture Documents
A.BENABDESSELAM
Directives d'assemblage :
END Fin du fichier contenant le programme.
EQU Permet de donner des quivalences.
Ex: PORTB EQU $1004.
MACASE equ $1002
ORG Dtermine o le compilateur dot mettre les codes qui suivent
cette commande.
Ex: ORG $1000.
RMB Rserve une quantit de mmoire (octet).
Ex: RMB 8
FCB Permet de mettre des valeurs d'octets fixes dans des zones
mmoire.
FCB $20,40,$78,85
Remarque : Lors de la compilation les valeurs crites en
dcimal seront remplacs par leurs quivalents en
hexadcimal (le cas ici 40 et 85)
FCD Permet de mettre des valeurs de mots de 16 bits dans des
zones mmoire
FCC Permet de mettre des caractres de la table ASCII dans des
zones mmoire.
Etape 2
Passer au mode dos :
a- cliquer sur dmarrer
b- cliquer sur excuter et taper cmd. Vous aurez un ecran dos
c- se placer dans le rpertoire MC6809.
Etape 3
Sous dos taper la commande suivante
a09 nomfichier (ne pas taper lextension .asm)
Exemple a09 tf12
Tf12..asm
A.BENABDESSELAM
Tf12.lst
Remarquer:
1- l@ du dbut du programme (celle qui a t spcifie par la directive org)
2- le code hexa ajout
3- dernire ligne signifiant pas derreur.
Pour visualiser le contenu Tf12.s19, taper edit Tf12.s19
Tf12.S19
S11A20008640B710004CC650FB1000F71001C630F01000F710023F85
S9030000FC
Etape 3
Pour lancer la simulation, taper la commande sim68xx
Ecran obtenu
A.BENABDESSELAM
A.BENABDESSELAM
A.BENABDESSELAM
pour quitter , appuyer sur la touche echap (ESC) de votre clavier et choisir votre rponse.