- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.
1
嵌入式系统的定义:一般都认为嵌入式系统是以应用为中心,以计算机技术为根底,并且软硬件可裁剪,可满足应用系统对功能、可靠性、本钱、体积和功能有严格要求的专用计算机系统。
嵌入式系统的特征:〔1〕通常是面向特定应用的。具有功耗低、体积小和集成度高等特点。〔2〕硬件和软件都必须高效率地设计,量体裁衣,力争在同样的硅片面积上实现更高的性能,这样才能满足功能、可靠性和功耗的苛刻要求。〔3〕实时系统操作支持。〔4〕嵌入式系统与具体应用有机结合在一起,升级换代也同步进展。〔5〕为了提高运行速度和系统可靠性,嵌入式系统中的软件一般固化在存储器芯片中。
ARM嵌入式微系统的应用:工业控制、网络系统、成像和平安产品、无线通信、消费类电子产品。
ARM嵌入式微处理器的特点:〔1〕体积小、低功耗、低本钱、高性能。〔2〕支持Thumb〔16位〕/ARM〔32位〕双指令集,兼容8位/16位器件。〔3〕使用单周期指令,指令简洁规整。〔4〕大量使用存放器,大多数数据都在存放器中完成,只有加载/存储指令可以存储器,以提高指令的执行效率。〔5〕寻址方式简单灵活,执行效率高。〔6〕固定长度的指令格式。
嵌入式系统一般由 嵌入式微处理器、外围硬件设备、嵌入式操作系统、用户软件构成。
2.哈佛体系构造的主要特点是将程序和数据存储在不同的存储空间。
3.嵌入式处理器主要有四种嵌入式微处理器〔EMPU〕、嵌入式微控制器〔MCU〕、嵌入式数字信号处理器〔DSP〕、嵌入式片上系统〔SoC)
4.ARM7采用3级流水线构造,采用·诺依曼体系构造;ARM9采用5级流水线构造,采用哈佛体系构造。
5.ARM处理器共有37个32bit存放器,包括31个通用存放器和6个状态存放器。
6.ARM体系构造可以用2种方法存储字数据,即大端格式和小端格式。
7.ARM处理器既支持32位的ARM指令集又支持16位的THCMB指令集。
8.ARM处理器有7种工作模式,他们分为两大类特权模式、非特权模式。其中用户模式属于非特权模式。
9.ARM处理器的两种工作状态是①ARM状态,此时处理器执行32位的字对齐的ARM指令。
②Thumb状态,此时处理器执行16位的、半字对齐的Thumb指令。
10.嵌入式系统中,堆栈有满递增堆栈FA、满递减堆栈FD、空递增堆栈EA、空递减堆栈ED。
11.计算机硬件架构,按照数据和指令是否分开存放可分为·诺依曼体系构造、哈佛体系构造,其中·诺依曼体系构造构造又称普林斯顿体系构造。
12.RISC的含义是 精简指令集计算机,而CISC的含义是 复杂指令集计算机。
13.ARM是Advanced RISC Machines的缩写。
14.IP核含义是知识产权核。
15.嵌入式系统开发和调试中需要ICE,ICE的含义是 在线仿真器。
16.ARM体系构造中,字的长度32位,半字对齐存储的时候是2字节对齐。
17.ARM所支持的最大存储器空间是 232字节 4GB
18.假设ARM的存储器格式配置为(Big Endian)格式,则对于地址0*0000001s中存储的数据4567H在地址左低右高的存空间的存放结果是(4567)假设ARM的存储器格式配置(little Endian)格式存放结果是(6745)
1.状态存放器SPSR的条件码标志位N/Z/C/V在〔 28~31 〕位。
2.ARM指令“ADD R0,R1,R2〞是典型的存放器寻址。
3.ARM指令“LDR R1,[R3,#4]〞是典型的基址加变址寻址。
1〕存放器寻址 ADD R0,R1,R2 ;R0←R1+R2
2〕立即寻址 〔1〕 ADD R0,R0,#1 ;R0←R0+1
〔2〕 ADD R0,R0,#0*3f ;R0←R0+0*3f
3〕存放器间接寻址 〔1〕LDR R0,[R1] ;R0←[R1]
〔2〕STR R0,[R1] ;[R1]←R0
4〕基址加偏址寻址〔1〕LDR R0,[R1,#4];R0←[R1+4]
〔2〕LDR R0,[R1,#4]!;R0←[R1+4]、R1←R1+4
〔3〕LDR R0,[R1] ,#4;R0←[R1]、R1←R1+4
5〕变址寻址 LDR R0,[R1,*4] ; R0←[R1+4]
6〕多存放器寻址 LDMIA R1,{R0,R2,R5} ;R0←[R1],R2←[R1+4],R5←[R1+8]
7〕堆栈寻址 〔1〕 STMFD SP! {R1-R7,LR};〔2〕 LDMFD
您可能关注的文档
最近下载
- 汤显祖和牡丹亭.pptx VIP
- 2024年春江苏开放大学Android基础050324第三次形考作业.doc VIP
- 冠状动脉CT血管成像在慢性冠脉综合征的风险分层和诊疗中应用的专家共识.pptx
- 上海市浦东新区华东师范大学第二附属中学2024届高一数学第一学期期末考试试题含解析.doc VIP
- 中级商务汉语 全套课件.PPT VIP
- 中国式现代化党课学习主题教育.pptx VIP
- 行政事业单位审计存在的常见问题与对策.pptx VIP
- 营养科患者营养评估.pptx VIP
- IPC-A-610E-2010 国外国际标准.pdf
- 2024-2025学年高中信息技术(信息科技)必修1 数据与计算沪科版(2019)教学设计合集.docx
原创力文档


文档评论(0)