当前位置:网站首页>TRACE32——通用寄存器查看与修改
TRACE32——通用寄存器查看与修改
2022-08-05 06:42:00 【Rainmicro】
TRACE32——通用寄存器查看与修改
调试过程中,有些时候需要查看并修改通用寄存器、PC指针、SP指针、CPSR程序状态寄存器等,在TRACE32中可以使用Register命令
Register
该命令可以简写成一个字母(不区分大小写)
R
如果习惯鼠标操作,可以点击TRACE32的菜单栏-View-Registers进行打开
或者在快捷工具栏,找到这一个图标点击打开
上面介绍的几种方式,都是打开当前核的通用寄存器,打开效果如下:
一般通用寄存器是没有办法在CPU(core)运行过程中(running)进行查看或者修改的,如下图,窗口标题有斜线阴影,表明当前窗口已冻结,不会刷新。
更多用法1 高亮显示变化的值
可以使用如下命令,将发生变化的值以高亮显示:
R /Spotlight
效果如下:
更多用法2 SMP模式下显示某一个核的寄存器
r /core 0
r /core 1
...
效果如下:
更多用法3 修改寄存器的值
可以鼠标进行操作,在寄存器窗口,双击需要修改的寄存器,然后在命令行补全需要设置的值,就可以修改了:
如果直接命令行操作也很方便,例如:
r.s pc 0x8000
r.s pc main //如果有符号表信息,可以使用函数名
r.s sp 0xFFC3390
r.s sp r(x29) //将X29的值赋给SP指针
更多关于通用寄存器(Register)命令的使用方法和参数介绍,请查阅相关文档:
- <T32安装目录>\pdf\general_ref_r.pdf\Register章节
- https://www2.lauterbach.com/pdf/general_ref_r.pdf\Register章节
边栏推荐
- Flink Learning 11: Flink Program Parallelism
- 【网友真实投稿】为女友放弃国企舒适圈,转行软件测试12k*13薪
- Shared memory + inotify mechanism to achieve multi-process low-latency data sharing
- MySQL: join query | inner join, outer join
- MySQL:基础部分
- Falsely bamboo brother today and found a localization of API to use tools
- 字节面试流程及面试题无私奉献,吐血整理
- Rapid Medical's Ultra-Small and Only Adjustable Thromb Retriever Receives FDA Clearance
- 任务流调度工具AirFlow,,220804,,
- Kioxia and Aerospike Collaborate to Improve Database Application Performance
猜你喜欢
在STM32中使用printf函数
In the anaconda Promat interface, import torch is passed, and the error is reported in the jupyter notebook (only provide ideas and understanding!)
Hash 这些知识你也应该知道
typescript63-索引签名类型
Source code analysis of Nacos configuration service (full)
真实字节跳动测试开发面试题,拿下年薪50万offer。
MySQL: join query | inner join, outer join
Hash these knowledge you should also know
UDP组(多)播
typescript67-索引查询类型
随机推荐
Mysql master-slave delay reasons and solutions
Put Cloudflare on the website (take Tencent Cloud as an example)
protobuf is compiled against the associated .proto file
typescript65-映射类型(keyof)
TCP sticky packet unpacking problem + solution
(4) Rotating object detection data roLabelImg to DOTA format
2022.7.29好题选讲(计数专题)
性能提升400倍丨外汇掉期估值计算优化案例
693. 行程排序
算法拾遗十五补链表相关面试题
MySQL:JDBC编程
技术分析模式(八)双顶和底
【JVM调优】Xms和Xmx为什么要保持一致
Kioxia and Aerospike Collaborate to Improve Database Application Performance
技术分析模式(九)三重顶部和底部
UDP group (multi)cast
UDP broadcast
技术分析模式(十)头肩图案
typescript64-映射类型
FPGA parsing B code----serial 4