bonjour
voila j'ai un probleme pas moyen de le resoudre
cela concerne donc les macros
je dois pouvoir faire le transfert d'une zone memoire vers une autre
voila mon programme
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
27
28
29 macro %movbk TAB1 fcb $A3,$2B,$05,$81,$34,$2D FTAB equ * TAILLTAB equ FTAB-TAB1 TAB2 rmb TAILLTAB pshu a,b,x,y,cc if \?=4 if \0+\1<\2 if \1<20 if \1>0 ldx #\0 ldy #\2 ldb \1 \1 lda 1,x sta 1,y decb bne \1 pulu a,b,x,y,cc endif endif endif endif endmac org $100 %movbk $1000,20,$2000 end
j'ai un message d'erreur"dublicate label"
pouvez vous aussi m'eclairer sur l'utilisation du pshu et pulu,je sais que cela permet de sauvegarder le contexte dans la pile mais je n'arrive pas a cerner le positionnement de cette instruction
merci
Partager