Bonjour je vous écris car j'ai un exercice en assembleur et je suis un peu coincé. Si vous auriez pu m'aider çà aurait été sympa.
Mon problème est le suivant:
Ecrire une fonction qui calcule la some des N premiers entiers. Parametre : valeur de N dans D7. Résultat des D0
voila j'ai fait cela mais il y a des erreurs si quelqu'un peu m'aider
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
18
19
20
21
22
23
24
25
26 TAILLE equ 5 DATA tres: ds.l TAILLE CODE jsr init_tres rts init_tres1: lea tres,a0 move.l #0,d7 init_tres2: jsr somme move.l d0,(a0) add.l #4,a0 add.l #1,d7 cmp.l #TAILLE,d7 bne init_tres2 rts somme: move.l #0,d0 somme1: add.l d7,d0 sub.l #1,d7 bgt somme1 rts
merci
Partager