summaryrefslogtreecommitdiff
path: root/doc/registres.txt
blob: a0acb3d5a17705b9fa2a9c4ee0a157de957df213 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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 		libre
R31		@ de retour