- 45
- 0
- 约1.49万字
- 约 72页
- 2018-03-24 发布于广东
- 举报
第三章 ARM9汇编指令系统 32位ARM指令集由13种基本指令类型组成,分成4大类。 ·3种类型的存储器访问指令,用于控制存储器和寄存器之间的数据传送。第一种类型用于优化的灵活寻址;第二种类型用于快速上下文切换;第三种类型用于交换数据。 ·3种类型的数据处理指令,使用片内的累加器(ALU)、桶形移位器和乘法器,对31个寄存器完成高速数据处理操作。 ·4种类型的分枝指令,用于控制程序执行流程、指令优先级、ARM代码和Thumb代码的切换。 ·3种类型的协处理器指令,专用于控制外部协处理器。这些指令以开放和统一的方式扩展了指令集的片外功能。 §3.1 存储器访问指令1 (1) LDR和STR ----字和无符号字节:32位字或8位无符号字节加载寄存器(LDR)和存储寄存器(STR)指令。字节写时是用“0”扩展到32位。 LDR和STR指令都有以下4种句法形式: op {cond} {B} {T} Rd,[Rn] 零偏移 op {cond} {B} Rd,[Rn,Flexoffset] {!} 前索引偏移 op {cond} {B} Rd,label 程序相对偏移 op {cond} {B} {T} Rd,[Rn],Flexoffset 后索引偏移 (续) 上述句法形式中所用到的
您可能关注的文档
最近下载
- 小学数学6年级上册期末试卷【人教版11套】.pdf VIP
- 暖通空调工程监理实施细则范本.doc VIP
- koei封神演义爱藏版攻略.pdf VIP
- 河南省实验中学2024-2025学年高二上第一次月考数学试卷(含答案).pdf VIP
- 农夫山泉赴港IPO 欲借资本力量谋求进一步发展.pdf VIP
- 装配式施工技术在机电工程中的应用.pptx VIP
- 进入强敌环伺的买菜赛道 滴滴未来将与强敌美团有场大战.pdf VIP
- 10《小石潭记》公开课一等奖创新教案.docx VIP
- 进军三四线城市 养乐多面临较大挑战.pdf VIP
- 2025-2026学年长沙市雅礼中学高二上学期10月月考数学试题(学生版+解析版).docx
原创力文档

文档评论(0)