Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 从寄存器调用子例程并返回(MIPS)_Assembly_Mips - Fatal编程技术网

Assembly 从寄存器调用子例程并返回(MIPS)

Assembly 从寄存器调用子例程并返回(MIPS),assembly,mips,Assembly,Mips,在MIPS中是否有一种方法可以跳转到寄存器中的地址,并在不使用jalr的情况下适当更新$ra 谢谢 试试这个: la $ra, here // save return address in $ra j function here: ... ... function: ... // function body jr $ra // return

在MIPS中是否有一种方法可以跳转到寄存器中的地址,并在不使用jalr的情况下适当更新$ra

谢谢

试试这个:

    la $ra, here  // save return address in $ra
    j function
here:
    ...
    ...
function: 
    ...           // function body
    jr $ra        // return