- 7
- 0
- 约7.3千字
- 约 23页
- 2017-05-13 发布于四川
- 举报
第6章 ARM-Thumb交互工作 6.1 交互工作原理 T版本的ARM体系结构支持ARM程序和THUMB程序混合编程,所谓交互工作就是程序执行过程中,可以根据需要进行ARM状态和THUMB状态的切换。 交互工作的必要性 为一个Thumb兼容的ARM处理器编写代码时,ARM指令的程 序和THUMB指令的程序各有自己的优势,对于8位和16位的存 储系统来说,Thumb指令可以提供更好的代码密度和性能,对 于32位的存储系统来说,ARM指令则占有速度和性能上的优 势。除此之外,在许多场合,也使得arm和thumb之间的切换 变得必要。例如: 6.1 交互工作原理 6.1 交互工作原理 交互工作的切换指令 6.1 交互工作原理 交互工作的切换指令 6.1 交互工作原理 交互工作的切换指令 6.1 交互工作原理 与状态切换有关的伪指令 6.2 交互程序 下例为一个从ARM代码段跳转到Thumb代码段,又回到ARM代码段的简单的交互程序设计的示例. 6.2 交互程序 ARM指令头的例子 6.2 交互程序 交互子程序调用 6.2 交互程序 从ARM状态调用Thumb子程序 6.2 交互程序 从Thumb状态调用ARM子程序 6.2 交互程序 Thumb代码段中的数据 6.3 ARM v5T扩展 ARM的体系结构大致可以分为5个主要的版本:
您可能关注的文档
最近下载
- 2025年社区网格员《公共基础知识》试题及答案.docx VIP
- 《ys-t 771-2026铝挤压模具使用、维护与管理技术要求》培训课件.pptx VIP
- 2.6 寻找变与不变的奥秘(教学设计)科学苏教版六年级上册2026秋新.pdf
- 研究开发组织管理情况说明及四项指标符合情况说明-1.docx VIP
- 电解水制氢工艺描述.pdf VIP
- 《地理学的关键概念及学科前沿》ppt课件模板.ppt VIP
- 养老院老人文娱活动记录表(标准版本).docx VIP
- 2026年网格员招聘考试公共基础知识试题及答案.docx VIP
- 2026及未来5年中国天麻行业市场发展调研及投资方向分析报告.docx
- 危险废物贮库火灾事故急演练方案.pptx
原创力文档

文档评论(0)