- 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 嵌入式系统第2讲 嵌入式系统硬件组成邹润民 民主楼234#2011年4月第一页,共九十五页。
2 课前提问1.嵌入式系统和一般的计算机系统在硬件组 成结构上有哪些异同之处?2. 什么是嵌入式最小系统?一般常见的最小系统由哪些部分组成?3. 嵌入式系统常见的扩展部件有哪些?第二页,共九十五页。
3 提纲? 嵌入式系统组成原理? 嵌入式最小系统? 嵌入式系统扩展第三页,共九十五页。
42.1 嵌入式系统组成原理计算机系统的一般运行原理嵌入式系统与通用计算机硬件组成的异同嵌入式系统硬件结构第四页,共九十五页。
52.1.1 计算机系统的一般运行原理第五页,共九十五页。
62.1.1 计算机系统的一般运行原理控制器的功能是控制处理器,如取指令、译码、执行指令、读写内存等;运算器主要是在处理器的内部完成运算(算术运算、位运算)操作,一般只和寄存器打交道;寄存器为处理器提供内部的临时存储空间,它是处理器和内存的媒介。第六页,共九十五页。
72.1.1 计算机系统的一般运行原理 CPU对内存的两种基本操作:取指令读写内存第七页,共九十五页。
82.1.1 计算机系统的一般运行原理 指令和数据的概念,只有处理器才会去做区分。对于内存而言,并不会区分指令还是数据,只是在相应的位置(也就是内存的地址)放入的二进制的代码。第八页,共九十五页。
92.1.1 计算机系统的一般运行原理程序计数器在系统复位后,指向的内容是内存的某一个点区域,处理器从该处的内存依次取出指令,然后译码、执行。处理器在执行完一条指令之后,将自动将程序计数器寄存器的内容增加一个单位,然后根据其地址自动执行下一条指令。 指令操作一般包括:读写内存(处理器操作内存)处理寄存器中的数据(处理器不操作内存)跳转到某个位置执行指令(给PC赋值)上述操作的组合第九页,共九十五页。
102.1.1 计算机系统的一般运行原理处理器将所有的内存映射到自己的地址空间中。对于实际内存(RAM和ROM等)的映射比较简单,即为根据地址总线和片选信号为一定大小的内存分配一个固定的地址区域,在操作的时候使用区域地址+内存内部地址来操作内存的每一个位置。第十页,共九十五页。
11冯·诺依曼体系内存结构模型第十一页,共九十五页。
12哈佛体系内存结构模型第十二页,共九十五页。
13各种体系结构处理器的差别处理器每次执行的指令的长度(1、2、4或者8字节);处理器指令可以完成的功能;处理器执行一条指令所占用的时间单位;指令系统是RISC还是CISC;处理器可访问的地址空间大小;处理器IO端口使用单独的空间,还是使用内存的地址空间(x86处理器一般为前者);处理器是否具有流水线等。第十三页,共九十五页。
14小结计算机系统由处理器、内存、总线等主要部件组成。处理器对内存的基本操作包括读取指令和读写数据。指令操作的基本操作包括读写内存,处理寄存器中的数据,跳转到某个位置执行指令。处理器所能访问的地址空间包括:只读存储器、随机存储器、IO端口、处理器特殊功能寄存器的地址映射。第十四页,共九十五页。
152.1.2 嵌入式系统与通用计算机硬件组成的异同 嵌入式系统本质上是计算机系统,但是具有以下的特点:集成度高非标准化接口非常复杂嵌入式系统的非标准化使得嵌入式的硬件工程师有了更大的发挥空间,同时也要求嵌入式工程师需要拥有较高的专业素质。第十五页,共九十五页。
162.1.2 嵌入式系统与通用计算机硬件组成的异同 嵌入式系统本质上是计算机系统,但是具有以下的特点:集成度高非标准化接口非常复杂有多种接口选择:I2C、SPI、蓝牙、红外、CAN总线等等。嵌入式系统的设计者只有具备了广泛的知识,才能选择出最合适的硬件,设计出性价比最高的系统。第十六页,共九十五页。
172.1.3 嵌入式系统的硬件结构桌面计算机系统中,CPU具有总线功能,但不包括其他的设备,一些构建系统基本的部件由主板的芯片组提供。一些外部的设备(如串口、定时器、中断控制器)可能做在南桥中,而内存控制器、显示接口(AGP)常由北桥完成。嵌入式系统中处理器的集成度大都很高。一些基本的设备如通用可编程输入输出端口(GPIO)、定时器、中断控制器,通常都集成在处理器当中。一些嵌入式处理器甚至包含内存,只需要在外部扩展简单的电路,就可以组成系统。注意!在嵌入式系统中,对于处理器没有集成、但是系统需要的部件,也可以通过外部扩展的方式实现。但是本着嵌入式系统设计中性价比最高的原则,应该首先选择最适用(即内部功能模块最满足应用需求)的处理器,而不是确定了一个控制器之后再进行扩展。第十七页,共九十五页。
182.1.3 嵌入式系统的硬件结构嵌入式系统硬件结构的特点:以嵌入式处理器为核心,集成度高。嵌入式系统的组成
您可能关注的文档
最近下载
- 《旅行社经营与管理》课件 第一章 旅行社概述.ppt VIP
- 人教版八年级数学上册分式的加减法练习题精选47.doc VIP
- 最新【人教版】三年级数学上册教科书电子版教学课本(2025年秋-新教材版本).docx
- 【精选】申银万国行业分类标准(2014版).pdf VIP
- 3500个常用汉字整理完整.doc VIP
- 农村狗狗交配的全过程,让你看了有点不可置信.pdf VIP
- 2023——2024学年度第一学期北师大版小学数学一年级上册教学计划附教学进度表.docx VIP
- 新北师大版四年级数学上册第四单元《买文具》课件14.ppt VIP
- 8.2 掌握自驾游计调业务 课件《旅行社计调业务》(中国言实出版社).pptx VIP
- 申银万国行业分类.pdf VIP
文档评论(0)