Bonjour,
Je suis bloqué dans un exercice de MOTO6809.
Le but de l'exercice est de chercher le max d'un tableau dont les valeurs sont rangées dans la zone mémoire allant de $0031 jusqu'a $003A.
Et voilà le programme que j'ai écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 ;$0031 DB $12 ;$0032 DB $0F ;$0033 DB $09 ;$0034 DB $07 ;$0035 DB $50 ;$0036 DB $36 ;$0037 DB $45 ;$0038 DB $0A ;$0039 DB $0D ;$003A DB $11 LDX #$0031 LDB ,X boucle: LDA ,X+ comment comparer x avec le contenue des X "adresses" CMPX #$003B j'ai mit ca pour sortir de la boucle BGT boucle end
Partager