- 5
- 0
- 约4.69千字
- 约 36页
- 2019-02-07 发布于河北
- 举报
嵌入式系统(四)
嵌入式系统 第四讲 ARM微处理器的编程模型 本节内容 ARM微处理器的工作状态 字的长度与ARM指令长度 ARM处理器的运行模式 ARM处理器的寄存器组织 ARM体系的异常处理 ARM存储器接口 ARM存储器层次 RAM存储系统简介 4.1 ARM微处理器的工作状态 第一种为ARM状态 此时处理器执行32位的字对齐的ARM指令; 第二种为Thumb状态 此时处理器执行16位的、半字对齐的 Thumb 指令; 在程序的执行过中,可随时在两种工作状态之间切换 状态切换方法 ARM和Thumb指令集均有切换处理器状态的指令,并可在两种工作状态之间切换,但ARM微处理器在开始执行代码时,应该处于ARM状态。 进入Thumb状态:当操作数寄存器的状态位(位0)为1时,可以采用执行BX指令的方法,使微处理器从ARM状态切换到Thumb状态。此外,当处理器处于Thumb状态时发生异常(如IRQ、FIQ、Undef、Abort、SWI等),则异常处理返回时,自动切换到Thumb状态。 进入ARM状态:当操作数寄存器的状态位为0时,执行BX指令时可以使微处理器从Thumb状态切换到ARM状态。此外,在处理器进行异常处理时,把PC指针放入异常模式链接寄存器中,并从异常向量地址开始执行程序,也可以使处理器切换到ARM状态。 4.2.1 字的长度 字(Word): 字的长度为32位,而在8位/16位
您可能关注的文档
- 奔跑,演讲稿.doc.doc
- 奥凯航空航空货运战略发展(一).doc
- 奥巴马开学演讲文稿.doc.doc
- 奥巴马获胜演讲全文.doc.doc
- 奔腾年代观后感.doc
- 奥源热能为锅炉系统安全稳定高效的运行护航锅炉房噪音的控制.doc
- 奥林巴斯参数设置.ppt
- 女性主义翻译理论[教学].ppt
- 女性尿道综合征..ppt
- 女性健康教育___课件[一].ppt.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 2023年药品和医用耗材专项预算编制和培训工作会议课件.pptx VIP
- 强力万能的淘晶微信查看恢复软件.docx VIP
- 农村题材的搞笑小品剧本《告“村”状》.docx VIP
- 线性代数的几何意义_任广千,谢聪,胡翠芳编著.pdf
- ICU重症专科护士进修汇报PPT课件.pptx VIP
- 2026年十堰丹江口市公开引进高层次人才20人笔试备考题库及答案解析.docx VIP
- 2024年国家司法考试《商法》试题及答案.docx VIP
- 2025年国家司法考试《商法》试题及答案详.docx VIP
- 2026年国家司法考试《商法》试题及答案详.docx VIP
- 高标准农田建设项目工程量清单.xls VIP
原创力文档

文档评论(0)