Files
compilateur-l/eval-final-projet/output/eval7-err.synt.xml
2016-04-19 10:04:20 +02:00

31 lines
511 B
XML

.data
.text
__start:
jal main
li $v0, 10
syscall
procedure :
subi $sp, $sp, 4
sw $fp, 0($sp)
move $fp, $sp
subi $sp, $sp, 4
sw $ra, 0($sp)
addi $sp, $sp 0 # desallocation variables locales
lw $ra, 0($sp)
addi $sp, $sp, 4
lw $fp, 0($sp)
addi $sp, $sp, 4
addi $sp, $sp, 4 #ignore valeur de retour
jr $ra
main :
subi $sp, $sp, 4
sw $fp, 0($sp)
move $fp, $sp
subi $sp, $sp, 4
sw $ra, 0($sp)
subi $sp, $sp, 4 #Val Retour
li $t0, 1
subi $sp, $sp, 4
sw $t0, 0($sp)
Nombre Argument différent pour l'appel à procedure