- 5
- 0
- 约7.3千字
- 约 23页
- 2018-08-30 发布于湖北
- 举报
第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个主要的版本:
您可能关注的文档
最近下载
- 锅炉司炉作业 课件全套 课题1--9 安全生产中的法规介绍---锅炉事故案例分析.pptx
- 维克多新课标词汇检测.pdf VIP
- 包装和包装废弃物 PPWR 中文版.pdf VIP
- 千川投放策略.pdf VIP
- 胰腺炎护理查房.pptx VIP
- EverView7500C型臂X线成像系统维修手册.pdf VIP
- 深度解析(2026)《JTT 400-2016港口门座起重机安全规程》.pptx VIP
- T∕LFSA 001-2024 调味面制品 标准.pdf VIP
- 《福建省建筑安装工程费用定额》(2017版)正式版.pdf VIP
- 《明星志愿3》超详细完全攻略含全角色签约+隐藏剧情完整收藏版.pdf
原创力文档

文档评论(0)