Beruflich Dokumente
Kultur Dokumente
.NOLIST
.INCLUDE "m16def.inc"
.LIST
.CSEG
.ORG $0000
;definition pile
ldi R16, HIGH(RAMEND) ; Init MSB stack 1ere instruction du prog
out SPH,R16
ldi R16, LOW(RAMEND) ; Init LSB stack
out SPL,R16;prog princ
ldi r24,$2b
sts $0069,r2 ; 6ieme Instruction
ldi r26,$70
st x,r24
ldi r28,10
ldi r24,$9c
st -x,r24
dec r28
brne pc-3
Une fois ceci fait on va compiler le programme c.a.d le
traduire en cliquant sur Build ensuite Build
On obtient alors la fenêtre suivante
Fenetre du Build
Si la fenêtre Build ne contient pas d’erreurs, vous pouvez
allez à l’étape suivante sinon corriger la ligne de code qui
est source d’erreur et répéter l’opération 4 et 5.
Code machine
7 Maintenant on va passer à la simulation du programme
introduit, pour cela introduire la commande
Debug -- startdebuging