ARM汇编指令MCR/MRC学习
来源:互联网 发布:sql 按月分组统计数据 编辑:程序博客网 时间:2024/04/30 15:36
MCR指令将ARM处理器的寄存器中的数据传送到协处理器的寄存器中。如果协处理器不能成功地执行该操作,将产生未定义的指令异常中断。
指令的语法格式:
MCR{} p15, 0, , , {,}
MCR2 p15, 0, , , {,}
其中,为指令执行的条件码。当忽略时指令为无条件执行。MCR2中,为Ob1111,指令为无条件执行指令。
为协处理器将执行的操作的操作码。对于CP15协处理器来说, 永远为0b000,当不为0b000时,该指令操作结果不可预知。
作为元寄存器的ARM寄存器,其值被传送到得协处理器寄存器中。
不能为PC,当其为PC时,指令操作结果不可预知。
作为目标寄存器的协处理器寄存器,其编号可能为C0,C1....C15。 附加的目标寄存器或者原操作数寄存器,用于区分同一个编号的不同物理寄存器。当指令中不需要提供附加信息时,将C0指定为,否则指令操作结果不可预知。 提供附加信息,用于区别同一个编号的不同物理寄存器。当指令中指定附加信息时,省略或者将其指定为0,否则指令操作结果不可预知。
MRC指令将协处理器的寄存器中数值传送到ARM处理器的寄存器中。如果协处理器不能成功地执行该操作,将产生未定义的指令异常中断。
指令的语法格式:
MRC{} p15, 0, , , {,}
MRC2 p15, 0, , , {,}
0 0
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC学习
- ARM汇编指令MCR/MRC
- ARM汇编,MCR和MRC
- ARM汇编,MCR和MRC
- ARM汇编,MCR和MRC
- 汇编指令的学习3——协处理器cp15的操作指令mcr、mrc
- ARM MCR MRC
- ARM中CP的操作指令MCR/MRC详解
- ARM中CP的操作指令MCR/MRC详解
- 关于ARM协处理器CP15及MCR和MRC指令
- mysql 的 find_in_set函数使用方法,【根据用户选择的文章分类类型去匹配文章数据】
- Android中的窗口坐标体系和屏幕的触控事件
- Ubuntu 上查看硬件信息命令
- Android开发/学习-问题汇总
- MySQL学习(三)
- ARM汇编指令MCR/MRC学习
- centos上 CVS安装
- RxJava 初探
- 聚合数据全国天气预报--ajax 通过城市名取数据
- EL与Velocity基本语法总结:
- centos 最小化安装后不能上网的解决办法
- JS用斜率判断鼠标进入DIV四个方向的方法 判断鼠标移入方向
- java命令执行jar包的方式
- Spring 整合Quartz 2实现定时任务四:细化调整及一些已知的问题