我想了解RA $,所以我想输出是“mainfunction1main”,由主呼功能1,功能1返回主程序和主整理。 但由于某种原因,我得到一个无限循环用于打印“mainfunction1mainfunction1 ......”我到底做错了什么?
.data
mainstring: .asciiz "main"
string1: .asciiz "function1"
string2: .asciiz "function2"
string3: .asciiz "function3"
.text
main: la $a0,mainstring
li $v0, 4
syscall
jal function1
la $a0, mainstring
syscall
function1: la $a0, string1
syscall
jr $ra