blob: 6bac95854eee1ff7fce6019dab25d8654db3588d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
R0 init a 0
R1->R3 reservés
R4->R7 les 4 premiers arg des fonctions (reste dans pile)
R8->R9 pour retour de val de fonctions
R10->R19 Utilisés parl'appelant lors d'un appel de procédure pour sauvegarder des données
utiles à l'appelant
R20->R27 Utilisés par l'appelant lors d'un appel de procédure pour sauvegarder des données
utiles à l'appelé
R28 Pointe sur le bloc de données statique
R29 Pointeur de pile (le premier emplacement libre de la pile)
R30 Pointe sur le premier bloc de mémoire libre
R31 Libre
|