- 2
- 0
- 约1.14千字
- 约 35页
- 2018-07-18 发布于浙江
- 举报
soc第三讲-arm汇编指令与arm编程
ARM指令与汇编指令 概述;在我们开始之前...;为什么你需要知道汇编??;ARM汇编文件语法;议程;在一个或两个寄存器和存储器之间移动数据使用
LDRD STRD Doubleword
LDR STR Word
LDRB STRB Byte
LDRH STRH Halfword
LDRSB Signed byte load
LDRSH Signed halfword load
语法:
LDR{size}{cond} Rd, address
STR{size}{cond} Rd, address
范例:
LDRB r0, [r1] ; load bottom byte of r0 from the ; byte of memory at address in r1;;;这些指令移动多个寄存器和存储器之间的数据
语法
LDM|STM{addressing_mode}{cond} Rb{!}, register list
4寻址模式
前/后增量
前/后衰减
同时
PUSH/POP, 相当于STMDB/LDMIA 与SP! 作为基址寄存器Example
LDM r10, {r0,r1,r4} ;加载寄存器,使用R10基址
PUSH {r4-r6,pc} ; 储存寄存器,更新基址寄存器(r1);议程;;
这些也可以作为灵活的第二运算元..
您可能关注的文档
- 04723 投资银行理论与实务 - 自考复习资料.doc
- 2007-2017年全国课标卷成语试题汇编.doc
- 2007年11月人力资源管理师二级试题(理论)_4.doc
- 2000-2015年中科大 物理化学 考研真题 汇编.pdf
- 2007年11月人力资源管理师二级试题(理论)_5.doc
- 2008年成人高考专升本大学语文考试真题及答案.doc
- 2010年成人高考专升本考试民法真题及答案.doc
- 2010年高考语文字音复习课件.ppt
- 2010年高考语文各地试题分类汇编11.doc
- 2011-2017年国家和地方bim政策导向出台汇总.docx
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)