Salut
j'apprends à créer une procédure
et j'ai fait un code avec trois procédures
une qui sauve les registres généraux , une seconde pour les restaurer
puis une dernière pour sortir du programme
est-ce que mon code est correct?
à quel endroit est-il préférable de mettre les fonctions?
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
30
31
32
33
34
35
36
37
38 start: .code call sauvreg ; corps du programme call restoReg call fin start end fin PROC near mov AX,4C00h INT 21h RET fin ENDP sauvreg PROC near push ax push bx push cx push dx ret sauvreg ENDP restoReg PROC near pop dx pop cx pop bx pop ax ret restoReg ENDP
Merci beaucoup !
Partager