如何在MIPS arch上获得当前的PC寄存器值?
发布时间:2020-12-14 00:29:11 所属栏目:Linux 来源:网络整理
导读:我想在MIPS上做回溯. 然后,我面临一个问题:如何获得当前的PC寄存器值,因为它不属于32个普通寄存器. 谢谢你的建议.. 解决方法 创建一个看起来有点像子程序的子程序: .text .globl GetIP GetIP:move $v0,$rajr $ra 然后调用例程;它会在通话后给你第一条指令
我想在MIPS上做回溯.
然后,我面临一个问题:如何获得当前的PC寄存器值,因为它不属于32个普通寄存器. 谢谢你的建议.. 解决方法
创建一个看起来有点像子程序的子程序:
.text .globl GetIP GetIP: move $v0,$ra jr $ra 然后调用例程;它会在通话后给你第一条指令的地址. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – go install总是使用GOROOT / bin而不是GOPATH
- linux – CIFS / SAMBA Mount在网络准备好之前仍然尝试使用
- CRMEB中因为重写规则导致的服务器异常和404之解决办法
- 带有dmesg时间戳的Linux Centos
- linux – SSH – 在后台运行命令并断开连接
- 如果你可以从用户空间使用outb / inb,那么Linux字符设备驱动
- 求Linux的C metrics工具
- 如何使用awk,sed或其他unix命令每隔n个间隔获取一行范围?
- linux – 使用多选项解释rsa的openssl速度输出
- linux – 如何使用–harmony选项使nodejs文件可执行