ARM寄存器简介
[10-10 20:46:00] 来源:http://www.88dzw.com 其它硬件 阅读:8237次
文章摘要: 假设R0指向可用的一个内存字,下面代码可以在R0指向的内存字中返回该芯片所采用的地址偏移量。 SUB R1, PC, #4 ;R1中存放下面STR指令的地址STR PC, [R0] ;将PC=STR地址+offset保存到R0中LDR R0, [R0] ;SUB R0, R0, R1 ;offset=PC-STR地址2.程序状态寄存器CPSR(当前程序状态寄存器)可以在任何处理器模式下被访问。每一种模式下都有一个专用的物理状态
ARM寄存器简介,标签:其它硬件维修,http://www.88dzw.com假设R0指向可用的一个内存字,下面代码可以在R0指向的内存字中返回该芯片所采用的地址偏移量。
SUB R1, PC, #4 ;R1中存放下面STR指令的地址
STR PC, [R0] ;将PC=STR地址+offset保存到R0中
LDR R0, [R0] ;
SUB R0, R0, R1 ;offset=PC-STR地址
2.程序状态寄存器
CPSR(当前程序状态寄存器)可以在任何处理器模式下被访问。每一种模式下都有一个专用的物理状态寄存器,称为SPSR(备份程序状态寄存器)。当特定的异常中断发生时,这个寄存器用于存放当前程序状态寄存器的内容。在异常退出时,可以用 SPSR中保存的值来恢复CPSR。CPSR的具体格式如下。
31
30
29
28
27
26
7
6
5
4
3
21
0
N
Z
C
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
Tag:其它硬件,其它硬件维修,电脑技术 - 硬件维修 - 其它硬件
- 上一篇:电脑开机黑屏解决案例汇总
《ARM寄存器简介》相关文章
编辑推荐
- · 电脑常见故障分析与解决方法
- · Nero光盘刻录图解教程
- · 计算机启动故障的判断
- · 电脑突然黑屏故障原因分析及解决
- · 电视卡安装实例教程
- · 键盘鼠标故障维修
分类导航
最新更新
热门排行
- · 电脑常见故障分析与解决方法
- · Nero光盘刻录图解教程
- · 计算机启动故障的判断
- · 电脑突然黑屏故障原因分析及解决
- · 电视卡安装实例教程
- · 键盘鼠标故障维修
- · 安全第一 手把手教你如何换鼠标微动
- · 内存故障巧排除
- · 虚拟内存如何设置
- · 常见的鼠标故障以及解决方法