Information

Deadline No deadline
Submission limit No limitation

Sign in

TP7 - Appel de la fonction max

La question suivante porte sur la partie "Fonctions en assembleur" du syllabus.


Ecrivez en assembleur l'appel à la fonction MAX de l'exercice précédent. La fonction MAX prend deux arguments x et y et retourne la plus grande valeur. La valeur retournée par la fonction doit être stockée dans la variable r. Attention à bien respecter l'ordre d'ajout sur la pile; ajoutez d'abord x ensuite y et finalement l'adresse de retour.

Vous ne devez pas implémenter l'exécution du corps de la fonction MAX; faites-y référence en utilisant (MAX). Utilisez (FIN) pour référer au code qui suit tout l'appel de fonction.

Les variables x, y, r et la pile ont été initialisées.