- 7
- 0
- 约3.16千字
- 约 22页
- 2018-01-27 发布于贵州
- 举报
嵌入式系统讲义——第3章嵌入式系统讲义——第3章
嵌入式系统讲义 嵌入式系统讲义 3.3.1 指令分类及指令格式 1. 指令分类概述 分6大类:数据处理指令、Load/Store指令、跳转指令、程序状态寄存器处理指令、协处理器指令和异常产生指令 2. 指令格式 opcode {cond} {S} Rd,Rn {,operand2 } 3. 指令格式说明 opcode: 操作码 cond: 可选条件码 S: 可选后缀,有S则根据指令执行结果更新CPSR 中的条件码 Rd: 目标寄存器 Rn: 存放第1操作数的寄存器 operand2: 第2操作数 3.2 ARM寻址方式 寻址方式即寻找真实操作数的方式 3.2.1 立即数寻址 操作数直接通过指令给出,数据包含在指令中,取出指令也就取出了可以立即使用的操作数(立即数) ADD R0,R0,#1 ;R0?R0+1 MOV R0,#1 ;R0?1 AND R8, R7,#0xFF ;R8?R7 AND 0xFF 立即数要以#为前缀,0x表示十六进制数,0b表示二进制数,0d或缺省时表示十进制数 3.2.2 寄存器寻址 操作数的值在寄存器中 ADD R0,R1,R2 ;R0?R1+R2 1. 第2操作数为寄存器型的移位操作 ADD R3,R2,R1,LSR #2 ;R3?R2+R1 /4 2.
您可能关注的文档
- 山东电抗器厂家-山东电抗器厂家生产各类电抗器山东电抗器厂家-山东电抗器厂家生产各类电抗器.doc
- 山东省园林绿化工程消耗量定额价目表(2013年4月)山东省园林绿化工程消耗量定额价目表(2013年4月).pdf
- 展能云学堂软件功能报告展能云学堂软件功能报告.ppt
- 山东省国民经济和社会信息化_十二五_发展规划山东省国民经济和社会信息化_十二五_发展规划.pdf
- 山东省冠县武训高级中学高中政治《9-1 和平与发展 时代的主题》课件1 新人教版必修2山东省冠县武训高级中学高中政治《9-1 和平与发展 时代的主题》课件1 新人教版必修2.ppt
- 山东省师大附中2018届高三第二次模拟考试 政治山东省师大附中2018届高三第二次模拟考试 政治.doc
- 山东省建筑消防设施维修保养合同山东省建筑消防设施维修保养合同.doc
- 山东省威海市2015年中考思想品德试卷山东省威海市2015年中考思想品德试卷.doc
- 山东省枣庄市2014年中考语文试题(word版,含答案)山东省枣庄市2014年中考语文试题(word版,含答案).doc
- 履行告知义务 防范医疗纠纷履行告知义务 防范医疗纠纷.ppt
- 数学教研组培训与交流计划.docx
- 2026年围麻醉期并发症处置考试题(含答案).docx
- 2026年下半年教师资格证考试《综合素质》(幼儿园)真题参考答案.docx
- 2026年下半年中小学教师资格考试全套真题及答案.docx
- 国际商事仲裁选择性复裁机制研究.pdf
- 2026年医疗岗考核招聘笔考试题库及答案详解】.docx
- 初中地理练习题 2025-2026学年江苏省盐城市建湖县八年级(上)期中地理试卷附解答.pdf
- 信息化教学设计比赛--国赛一等奖作品语文-教案.docx
- 2026年医院招聘医基护理学《专业知识》测试卷【考点精练】附答案详解.docx
- 2026年中级工电工考试题库及完整答案.docx
原创力文档

文档评论(0)