35 lines
477 B
XML
35 lines
477 B
XML
.data
|
|
$$a: .space 40
|
|
$$b: .space 4
|
|
.text
|
|
__start:
|
|
jal main
|
|
li $v0, 10
|
|
syscall
|
|
main :
|
|
subi $sp, $sp, 4
|
|
sw $fp, 0($sp)
|
|
move $fp, $sp
|
|
subi $sp, $sp, 4
|
|
sw $ra, 0($sp)
|
|
li $t0, 10
|
|
subi $sp, $sp, 4
|
|
sw $t0, 0($sp)
|
|
li $t0, 0
|
|
subi $sp, $sp, 4
|
|
sw $t0, 0($sp)
|
|
lw $t4, 0($sp)
|
|
addi $sp, $sp, 4
|
|
add $t4,$t4,$t4
|
|
add $t4,$t4,$t4
|
|
lw $t0, 0($sp)
|
|
addi $sp, $sp, 4
|
|
sw $t0, $$a($t4)
|
|
li $t0, 5
|
|
subi $sp, $sp, 4
|
|
sw $t0, 0($sp)
|
|
lw $t0, 0($sp)
|
|
addi $sp, $sp, 4
|
|
sw $t0, $$b
|
|
Indice tableau $a est attendu
|