CPSR寄存器
来源:互联网 发布:sql 按条件合计 编辑:程序博客网 时间:2024/05/16 09:48
msr cpsr_cxsf,r1 ;这里的cxsf表示从低到高分别占用的4个8bit的数据域
指令中有时还有出现cpsr_cf, cpsr_all, cpsr_c等,这里:
c 指 CPSR中的control field ( PSR[7:0])
f 指 flag field (PSR[31:24])
x 指 extend field (PSR[15:8])
s 指 status field ( PSR[23:16])
c 指 CPSR中的control field ( PSR[7:0])
f 指 flag field (PSR[31:24])
x 指 extend field (PSR[15:8])
s 指 status field ( PSR[23:16])
其中cpsr的位表示为:
31 30 29 28 --- 7 6 - 4 3 2 1 0
N Z C V I F M4 M3 M2 M1 M0
0 0 0 0 0 User26 模式
0 0 0 0 1 FIQ26 模式
0 0 0 1 0 IRQ26 模式
0 0 0 1 1 SVC26 模式
1 0 0 0 0 User 模式
1 0 0 0 1 FIQ 模式
1 0 0 1 0 IRQ 模式
1 0 0 1 1 SVC 模式
1 0 1 1 1 ABT 模式
1 1 0 1 1 UND 模式
深入分析:31 30 29 28 --- 7 6 - 4 3 2 1 0
N Z C V I F M4 M3 M2 M1 M0
0 0 0 0 0 User26 模式
0 0 0 0 1 FIQ26 模式
0 0 0 1 0 IRQ26 模式
0 0 0 1 1 SVC26 模式
1 0 0 0 0 User 模式
1 0 0 0 1 FIQ 模式
1 0 0 1 0 IRQ 模式
1 0 0 1 1 SVC 模式
1 0 1 1 1 ABT 模式
1 1 0 1 1 UND 模式
对于MSR(寄存器到状态寄存器)的指令,
MSR CPSR, r0
MSR CPSR_all, r0
MSR CPSR_flg, r0
都是已经过时的表示方法。
- CPSR寄存器
- CPSR寄存器
- CPSR 程序状态寄存器
- CPSR寄存器的配置
- arm cpsr寄存器解析
- CPSR 程序状态寄存器
- 详解ARM9的CPSR寄存器
- ARM状态寄存器 CPSR SPSR
- ARM状态寄存器CPSR SPSR
- 浅谈CPSR程序状态寄存器
- ARM中的程序状态寄存器(CPSR)
- ARM中的程序状态寄存器(CPSR)
- 详细解读ARM寄存器之CPSR
- arm状态寄存器CPSR的一些知识
- 关于arm寄存器 CPSR域的解释
- 详细解读ARM寄存器之CPSR
- arm CPSR/SPSR寄存器的访问、修改
- ARM中的程序状态寄存器(CPSR)
- Memcached repcached同步
- 取消自动获取焦点(默认进来焦点到edittext),取消进入呼出软件盘
- 两张图片:Visual Studio DSL工具特定领域开发指南 笔记
- MySQL查询优化-调整内部变量
- hdu 1072 Nightmare(广搜)
- CPSR寄存器
- jQuery学习大总结(一)jQuery对象与dom对象转换
- 【Cocos2d-x游戏引擎开发笔记(17)】实现运动的尾巴效果
- gcc和g++的区别
- cocos Builder 使用方法1
- 面试题:重写strcpy() 函数原型(转)
- jQuery学习大总结(二)jQuery选择器完整介绍
- Android拍照后先剪裁再显示图片
- 各种基本算法实现小结(七)—— 常用算法