- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM体系结构与编程第1章
ARM体系结构与编程 ;这门课主要讲的内容;前言 了解嵌入式系统概述;嵌入式系统组成;嵌入式系统简介;嵌入式系统简介;2 嵌入式系统的定义;嵌入式系统的定义;嵌入式系统的应用;现实生活中的嵌入式系统实例;现实生活中的嵌入式系统实例;现实生活中的嵌入式系统实例;现实生活中的嵌入式系统实例;现实生活中的嵌入式系统实例;现实生活中的嵌入式系统实例;现实生活中的嵌入式系统实例;第1章 ARM概述及其基本编程模型;第1章 目录;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1、在同一条数据处理指令中包含算术逻辑处理和移位处理。 如: ADD R0,R1,R1,LSL #3 ;R0=R1+R1*8;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.1 ARM简介;1.2 ARM7;1.2 ARM7TDMI;1.1 ARM简介;1.1MIPS/MHz的哈佛结构(程序代码和数据的存储空间分开,程序和数据存储在不同的存储空间中,有各自的程序总线和数据总线),5级流水线。 32位ARM指令集和16位Thumb指令集 全性能的MMU(存储器管理单元),支持Windows CE、Linux、uC/osⅡ等多种主流嵌入式操作系统 物理结构上,支持数据Cache和指令Cache,具有更高的指令和数据处理能力。 ;1.1 ARM简介;支持DSP指令集,适合于需要高速数字信号处理的场合。 6级流水线,指令执行效率更高。 支持32位ARM指令集和16位Thumb指令集。 支持64位的高速AMBA总线接口。 支持VFP10浮点处理协处理器。 全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。 支持数据Cache和指令Cache,具有更高的指令和数据处理能力 主频最高可达400MIPS。 内嵌并行读/写操作部件。; ARM公司在2003年4月29日宣布了其下一代ARM架构的CPU-ARM11(又名Jaguar美洲虎),基于ARM11的微处理器具有更强的性能,尤其是多媒体处理能力。 ARM11微处理器采用0.13微米工艺,低端产品运行在350MHz~500MHz,高端产品运行在533~750MHz,如果将加工工艺减小到0.10微米,那么芯片速度将达1GHz。;1.1 ARM简介;1.1 ARM简介;Xscale;ARM 体系结构更新;第1章 目录;1.2 ARM7流水线技术;取指;1.2 ARM7三级流水线技术;第1章 目录;1.7处理器状态;第1章 目录;1.4 处理器模式;处理器模式;1.4 处理器模式;1.4 处理器模式;1.4 处理器模式;第一章 目录;1.5 内部寄存器;寄存器类别;寄存器类别;寄存器类别;寄存器类别;寄存器类别;寄存器类别;寄存器类别;寄存器类别;寄存器类别;1.5 内部寄存器;寄存器类别;Lable;1.5 内部寄存器;1.5 内部寄存器;1.5 内部寄存器;寄存器类别;1.5 内部寄存器;ARM中有两种跳转方式:使用跳转指令;直接向 当向PC中写入一个地址值时,程序将跳转到该地址执行,(马上进入预取,译码,执行)。 MOV PC,PC ;直接取后面指令2、译码、执行。抛弃后面指令1的译码和执行。如果是一条普通指令,就会顺序执指令1。 XXX XX,XX ;指令1 YY YY,Y ;指令2 类似的指令还有 ADD PC,PC,#0;1.5 内部寄存器;SUB R1,PC,#4 ;R1?下面STR指令的地址 STR PC,[R0] ;将STR指令(当前指令)地址+偏移量(8 ;或12)放入R0指向的地址单元, LDR R0,[R0] ;把STR指令地址+偏移量的值放入R0 SUB R0,R0,R1 ;计算偏移量R0=R0-R1 XXX XX,XXX ;1.5 内部寄存器;指令1;不同指令版本的对齐处理;第3章 目录;寄存器类别;1.6 程序状态寄存器;N;1.6 程序状态寄存器;1.6 程序状态寄存器;1.6 程序状态寄存器;1.6 程序状态寄存器;1.6 程序状态寄存器;第一章 目录;1.7 ARM体系中存储系统;ARM体系结构的存储器格式(1);ARM体系结构的存储器格式(2);1.10 存储器及存储器映射I/O;ARM体系结构的存储器格式(3); ARM结构通常希望所有的存储器访问都合理的
您可能关注的文档
最近下载
- JSCC B系列变频器产品手册.pdf VIP
- 部编版语文四年级上册第16课《麻雀》 配套练习(含解析).pdf VIP
- 认识医生和护士幼儿园助教幼儿园医学科普.pptx VIP
- 标准图集-19S910:自动喷水灭火系统设计.pdf VIP
- 成人经鼻高流量湿化氧疗临床规范应用专家共识.pptx VIP
- 数字化赋能下的高校教学质量监控与改进机制研究教学研究课题报告.docx
- 《成人无创通气设备相关面部压力性损伤风险评估与预防指南》解读PPT课件.pptx VIP
- 慈善组织保值增值投资活动管理暂行办法.docx VIP
- C836056【强化】2024年重庆大学100100基础医学《660基础医学综合(西医)之生理学》考.pdf VIP
- 提高手术患者术前准备完善率医院护理品管圈QCC成果汇报.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)