嵌入式系统导论 第二讲 嵌入式系统的硬件平台ARM 一、ARM技术概述 1、ARM技术的历史 ARM是“Advanced RISC Machine”的缩写。 20世纪80年代由Acorn公司生产出第一片ARM处理器,应用于台式机。 20世纪90年代成立公司“Advanced RISC Machine Limited”,进入嵌入式领域。 2、 ARM体系结构的不同版本 自版本3开始的ARM6开始采用32位CPU ARM体系结构有许多变种: Thumb指令集(T变种) Thumb指令集是把32位的ARM指令集的一个子集重新编码后而形成的一个特殊的16位的指令集。 长乘指令(M变种) 增强型DSP指令(E变种) Java加速器Jazelle(J变种) ARM媒体功能扩展(SIMD变种) 3、Thumb技术介绍 Thumb是ARM体系结构的扩展。它有从标准32位ARM指令集抽出来的36条指令格式,可以重新编成16位的操作码。这能带来很高的代码密度 ARM7TDMI是第一个支持Thumb的核,支持Thumb的核仅仅是ARM体系结构的一种发展的扩展,所以编译器既可以编译Thumb代码,又可以编译ARM代码 支持Thumb的ARM体系结构的处理器状态可以方便的切换、运行到Thumb状态,在该状态下指令集是16位的Thumb指令集 ARM7TDMI的含义: ARM7:32位ARM体系结
您可能关注的文档
- 嵌入式系统6(ARM程序设计)讲述.ppt
- 嵌入式系统7(ARM下的C编程)讲述.ppt
- 嵌入式系统8(ARM程序的调试)讲述.ppt
- 嵌入式系统与接口技术-复习资料讲述.doc
- 嵌入式系统关键词汇讲述.doc
- 嵌入式系统三级项目讲述.doc
- 嵌入式系统原理-第3章讲述.ppt
- 嵌入式系统原理及应用讲述.doc
- 嵌入式系统原理及应用题目要求+程序代码讲述.doc
- 嵌入式系统发展与应用讲述.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)