- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《ARM系列处理器应用技术完全手册》第04章
清远见——嵌入式培训专家 http ://
“黑色经典”系列之《ARM 系列处理器应用技术完全手册》
4 章 ARM 指令寻址方式
ARM 指令集可以分为跳转指令、数据处理指令、程序状态寄存器传输指令、Load/Store
指令、协处理器指令和异常中断产生指令。根据适用的指令类型不同,指令的寻址方式分为:
数据处理指令操作数寻址方式和内存访问指令寻址方式。
清远见ARM 开发培训班培训教材
清远见——嵌入式培训专家
4.1 数据处理指令的寻址方式
4.1.1 数据处理指令的寻址方式概要
数据处理指令的基本语法格式如下。
opcode {cond} {S} Rd,Rn,shifter_operand
其中shifter_operand有下面11 种形式,如表4.1 所示。
4. 1 shifter_operand的寻址方式
语 法 寻 址 方 式
1 #immediate 立即数寻址
2 Rm 寄存器寻址
3 Rm, LSL #shift_imm 立即数逻辑左移
4 Rm, LSL Rs 寄存器逻辑左移
5 Rm, LSR #shift_imm 立即数逻辑右移
6 Rm, LSR Rs 寄存器逻辑右移
7 Rm, ASR #shift_imm 立即数算术右移
8 Rm, ASR Rs 寄存器算术右移
9 Rm, ROR #shift_imm 立即数循环右移
10 Rm, ROR Rs 寄存器循环右移
11 Rm, RRX 寄存器扩展循环右移
数据处理指令的寻址方式根据shifter_operand 的不同,相应的分为11 种。
4.1.2 指令解码
图4.1 显示了数据处理指令不同寻址方式下的解码格式。
清远见ARM 开发培训班培训教材
《ARM 系列处理器应用技术完全手册》—第4 章、ARM 指令寻址方式
32 位立即数
31 28 27 26 25 24 21 20 19 16 15 12 11 8 7 0
cond 0 0 1 opcode S Rn Rd Rotate_imm Immed_8
立即数移位
31 28 27 26 25 24 21 20 19 16 15 12 11 7 6 5 4 0
cond 0 0 0 opcode S Rn Rd shift_imm shift 0 Rm
寄存器移位
31 28 27 26 25 24 21 20 19 16 15 12 11 8 7 6 5 4 3 0
cond 0 0 0 opcode S Rn Rd Rs 0 shift 1 Rm
您可能关注的文档
- ]LB膜技术与应用概况.pdf
- [山武]温控仪.pdf
- _侵权责任法_保护的民事权益_葛云松.pdf
- _中医体质辨识与养生改.pdf
- _儿童过敏性紫癜性肾炎药物治疗的Meta分析_儿童过敏性紫癜性肾炎药物治疗的Meta分析.pdf
- _光合作用与呼吸作用_专题复习_张玉明.pdf
- _印太_语境下的印度东向外交_余芳琼.pdf
- _危险源辨识及预控手册.pdf
- _唐太宗入冥记_与_玄武门之变_卞孝萱.pdf
- _圣库制度_考辨_欧阳跃峰.pdf
- 2025届四川省成都高新区高三第二次联考生物试卷含解析.doc
- 福建省厦门松柏中学2025届高三下第一次测试化学试题含解析.doc
- 新疆昌吉回族自治州九中2025届高三考前热身化学试卷含解析.doc
- 甘肃天水一中2025届高考考前模拟生物试题含解析.doc
- 江苏省溧水名校2025届高考冲刺模拟生物试题含解析.doc
- 2025届成都树德中学高考生物考前最后一卷预测卷含解析.doc
- 青海省湟川中学2025届高三下第一次测试生物试题含解析.doc
- 2025届上海市七校联考高三考前热身化学试卷含解析.doc
- 内蒙古鄂尔多斯市示范中学2025届高考生物全真模拟密押卷含解析.doc
- 宁夏海原县第一中学2025届高三第四次模拟考试化学试卷含解析.doc
文档评论(0)