- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】1嵌入式系统概论
第一章 嵌入式系统概述; 内容提要;计算机系统的分类;通用计算机;大型计算机实例;嵌入式计算机/嵌入式系统; 内容提要;微型计算机;微处理器;微处理机的组成;微型计算机;微型计算机的结构框图;微型计算机的三种总线结构;
双总线结构中,I/O和M都各自具有到MPU的总线通路,即MPU可以分别在两套总线上同时与M和I/O口交换信息,这相当于展宽了总线带宽,提高了总线的数据传输速率。目前高档微机就是采用这种结构。
在这种结构中,MPU要同时管理与M和I/O的通信,这势必加重MPU在管理方面的负担。为此现在通常采用专门的I/O处理芯片即所谓的智能I/O接口来履行I/O管理任务,以减轻MPU的负担。; 在这种结构中, MPU通常通过局部总线访问局部M和局部I/O,也可以作为主设备访问全局M和I/O。当对全局M和全局I/O访问时,必须由总线控制逻辑统一安排才能进行,这时该微处理器就是系统的主控设备。这种结构可以实现双重总线上并行工作:并且对等效总线带宽的增加、系统数据处理和数据传输效率的提高效果更明显。目前各种高档微型机和工作站基本上都是采用这种双重总线结构。
;微型计算机系统;微型计算机系统——软件系统;微型计算机系统——硬件系统; 内容提要;嵌入式系统;嵌入式系统;嵌入式处理器;嵌入式微处理器(EMPU);嵌入式微处理器(EMPU);嵌入式微处理器(EMPU);嵌入式微控制器(MCU);嵌入式微控制器(MCU);嵌入式微控制器(MCU);嵌入式DSP处理器(EDSP);嵌入式DSP处理器(EDSP);嵌入式DSP处理器(EDSP);嵌入式片上系统(SoC);嵌入式片上系统(SoC);嵌入式系统的概念;嵌入式系统的组成; 硬件部分;嵌入式微处理器;存储器;存储器的类型;接口电路外围电路;输入输出设备,电源及辅助设备;软件部分; 嵌入式操作系统的结构框图;嵌入式操作系统的组成;嵌入式操作系统的主要功能;调度;存储管理;典型嵌入式操作系统介绍;μC/OS-II;Linux;嵌入式系统的开发工具和环境;嵌入式系统的特点;嵌入式系统的分类; 内容提要;微型计算机及嵌入式系统的发展;微型计算机的发展史;全球第一块微处理器——4004
1971年,4位,工作频率108kHz,寻址空间640B。
新一代8位微处理器——8080
1974年,8位,???钟频率2MHz,寻址空间64KB。
;第一代微处理机——16位的8086 CPU
主频5MHz/8MHz/10MHz,寻址空间1MB;
Intel 8088/8086 + IBM 操作系统;
第一代个人计算机 personal computer;
第二代微处理机——16位的80286 CPU
主频20MHz,可访问1GB的虚拟地址空间。
;第三代微处理机——32位的80386 CPU
时钟频率33MHz,具有4GB的物理寻址能力(地址总线\数据总线32位);
分段、分页存储管理部件MMU,支持虚拟存储器,可管理64TB的虚拟存储空间。
;第四代微处理机——32位的80486 CPU
主频超过100MHz;
8k的数据和指令高速缓存;
内部集成浮点运算部件,首次采用了RISC(精简指令集)技术,可以在一个时钟周期内执行一条指令;
采用了时钟倍频技术,也就是说芯片内部的运行速度是外部总线运行速度的两倍,即芯片内部以2倍于系统时钟的速度运行。
;第五代微处理机——32位的Pentium
频率有:66MHz~1GHz,CPU的内部频率从60MHz到1GHz不等;
超标量流水线,具有u、v两条指令流水线,每个时钟周期可执行两条简单指令;
借助转移目标缓冲器实现分支转移的动态预测;
外部数据总线经总线接口部件扩展到64位;
8k指令cache, 8k数据cache。
;高能奔腾(Pentium Pro)
内部时钟频率133MHz;
16KB一级cache,256kB 二级cache;
动态执行技术;
包括无序执行、动态分支预测和推测执行;
无序执行,可以打乱程序原有指令顺序,按照优化顺序同时执行多条指令;
推测执行,处理器使用一种动态分支预测算法来预测程序代码中的分支结果,然后推测性地执行预测出的代码分支。
;多能奔腾(Pentium MMX)
MMX(MultiMedia Extensions,多媒体扩展指令集);
频率主要有166/200/233MHz;
将一级缓存提高到32kB;
多媒体扩展技术/ MMX技术;
4种新的数据类型;
8个64位宽的MMX寄存器;
增加了57条MMX(多媒体扩展)指令,有效地增强了CPU处理音频、图像和通信等多媒体应用的能力。
;二代奔腾(Pentium Ⅱ)
主频分233MHz、266MHz、300MHz和333
文档评论(0)