- 24
- 0
- 约5.39千字
- 约 25页
- 2020-10-16 发布于浙江
- 举报
ARM微处理器的指令系统 ARM微处理器的指令集是加载/存储型的,也即指令集仅能处理寄存器中的数据,而且处理结果都要放回寄存器中,而对系统存储器的访问则需要通过专门的加载/存储指令来完成。 ARM微处理器的指令集可以分为六大类 : 跳转指令 数据处理指令 程序状态寄存器(PSR)处理指令 加载/存储指令 协处理器指令和异常产生指令 异常中断产生指令 ARM微处理器指令表-1 ARM微处理器指令表-2 ARM微处理器指令表-3 ARM微处理器指令表-4 ARM微处理器指令表-5 指令的条件域 当处理器工作在ARM状态时,几乎所有的指令均根据CPSR中条件码的状态和指令的条件域有条件的执行。当指令的执行条件满足时,指令被执行,否则指令被忽略。 每一条ARM指令包含4位的条件码,位于指令的最高4位[31:28]。条件码共有16种,每种条件码可用两个字符表示,这两个字符可以添加在指令助记符的后面和指令同时使用。例如,跳转指令B可以加上后缀EQ变为BEQ表示“相等则跳转”,即当CPSR中的Z标志置位时发生跳转。 指令的条件域表-1 指令的条件域表-2 ARM指令的寻址方式 ARM指令系统支持如下几种常见的寻址方式: 寄存器寻址 立即寻址 寄存器移位寻址 寄存器间接寻址 基址变址寻址 多寄存器寻址 堆栈寻址 相对寻址 块拷贝寻址 寄存器寻址 寄存器寻址就是利用寄存器中的数值作为操
您可能关注的文档
最近下载
- 陈共版财政学课件全套完整课件.ppt VIP
- 初中道德与法治新人教版八年级下册全册知识点(2026春新版).doc
- 考研真题 首都经济贸易大学统计学院应用统计硕士复试历年真题及详解.pdf VIP
- 中山高平织染年产5000吨微生物菌剂项目环境影响报告书.pdf VIP
- 2020ACLS学员课课前测试中文版试题+答案.pdf VIP
- 2026年北京中考物理(真题)试卷(含答案).docx
- 2026年北师大版小学三年级数学上册《几何图形的认识》课时教案.docx VIP
- 13J104 蒸压加气混凝土砌块、板材构造.docx VIP
- 生活垃圾焚烧发电扩建项目环境影响评价报告书.pdf VIP
- DB42T 911-2013地质灾害防治工程施工技术规程.docx VIP
原创力文档

文档评论(0)