Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
main: li $a0, 3 # m = a0 li $a1, 3 # n = a1 jal ackermann move $a0, $v0 li $v0, 1 syscall li $v0, 10 syscall ackermann: addi $sp, $sp, -8 sw $ra, 4($sp) sw $a1, 0($sp) bne $a0, 0, other add $v0, $a0, 1 lw $ra, 4($sp) addi $sp, $sp, 8 jr $ra other: bne $a1, 0, other_two addi $a0, $a0, -1 jal ackermann other_two: addi $a1, $a1, -1 jal ackermann addi $a1, $v0, 0 addi $a0, $a0, -1 jal ackermann
Compartilhar