Annonces

suite cours sur: sous-programmes et PILE

suite cours sur: sous-programmes et PILE

by Mohamed FEZARI -
Number of replies: 0

b)    Les instructions des sous-programmes :

Ø  CALL, Adresse ; instruction pour faire appel à un sous-programme.

·         Dans un appel à un sous-programme, le µP sauvegarde l’adresse de la prochaine instruction dans la PILE (mémoire pointé par SP).

 

Ø  RET : cette instruction définie la fin du sous-programme et le retour au programme principal. L’adresse de retour est récupérée de la PILE. C’est-à-dire dans l’exécution de l’instruction CALL le contenue du registre PC est stocké en mémoire PILE comme suite :

M(SP – 2)            PCL

M(SP – 1)            PCH

·         Dans l’exécution de l’instruction RET, le registre PC sera chargé automatiquement par le contenue de la mémoire PILE comme suite :

PCH                 M( SP – 1)

PCL                  M( SP -2)