第3章讨论了ARM指令集和协处理器指令的寻址方式
发布时间
阅读量:
阅读量
ARM架构支持协处理器的操作,此类操作需借助协处理器指令完成,以下将具体探讨协处理器指令的寻址方式。
一、协处理器加载/存储指令的寻址方式
通过协处理器加载/存储指令,可实现ARM核心与协处理器间的数据交换过程。
其对应的汇编语言语法结构如下:
其中:
opcode代表该指令的操作码部分。
coproc表示所使用的协处理器标识符。
addressing_mode用于描述具体的寻址模式类型。
依据内存地址生成的方式不同,可划分为索引型与非索引型两种形式。
1、内存地址索引格式
该索引格式与LDR/STR指令中使用立即数作为地址偏移量的方式类似。
在addressing_mode中,偏移量为8位立即数的汇编语法表达包含以下三种形式:
前变址不回写形式:[
前变址回写形式:[
后变址回写形式:[
该类指令的具体编码方式如下:

还没有任何评论哟~
