如何在MIPS arch上获得当前的PC寄存器值?

Ran*_*ndy 5 mips backtrace program-counter

我想在MIPS上做回溯.然后,我面临一个问题:如何获得当前的PC寄存器值,因为它不属于32个普通寄存器..感谢您的建议..

Zac*_*gle 5

创建一个看起来有点像子程序的子程序:

.text 
.globl GetIP 

GetIP:
move $v0, $ra
jr $ra
Run Code Online (Sandbox Code Playgroud)

然后调用例程; 它会在通话后给你第一条指令的地址.