1: add $t0, $a0, 1 2: add $t0, $t0, $a0 sw $t0, 0($sp) 3: add $a0, $t0, $t0 4: jal foo 5: lw $t0, 0($sp) add $v0, $t0, $v0 |
sub $sp, $sp, 4
au début, et add $sp, $sp 4
à la fin, ici
comme à la question précédente, bien qu'elles ne font pas partie du code de
mise en pile, mais de la phase finale postérieure à l'allocation de
registres.)