cube_f=8 cube: subu $sp, $sp, cube_f # ajustement de la pile sw $ra, 0($sp) # sauvegarde de l'adresse de retour sw $a0, 4($sp) # sauvegarde de n jal carre # v0 <- carré(n) lw $a0, 4($sp) # a0 <- n mul $v0, $a0, $v0 # v0 <- carré(n) * n lw $ra, 0($sp) # rappel de l'adresse de retour addu $sp, $sp, cube_f # ajustement de la pile j $ra |