Instruções de função
Atenção
Não utilizar a instrução
j
(jump) ao trabalhar com funções no MIPS, pois existem comandos especializados nisso, que seriam ojal
ejr
Jump and Link (jal
)
Jump and Return (jr
)
É uma boa prática declarar labels descritivos para separar os blocos de código de cada função. Além disso, é fundamental declarar ja label main
para indicar o ponto de entrada do programa.
.data
# ...
.text
main:
# ...
fn1:
# ...