电子科技大学:《嵌入式系统及应用》课程教学资源(PPT课件讲稿)第二章 嵌入式硬件系统基础

第二章 嵌入式硬件系统基础 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 第二章 嵌入式硬件系统基础

主要内容 嵌入式硬件糸统基本组成 嵌入式微处理器 嵌入式糸统总线 嵌入式存储糸统 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 主要内容 嵌入式硬件系统基本组成 嵌入式微处理器 嵌入式系统总线 嵌入式存储系统

第一 嵌入式硬件系统基本组成 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 第一节 嵌入式硬件系统基本组成

嵌入式系统的硬件是以嵌入式微处理器 为核心,主要由嵌入式微处理器、总线、 存储器、输入/输出接口和设备组成。 嵌入式微处理器 总线 存储器 输入/输出接口和设备 国国国回国国回回回囗 国国国国回回回画回回回 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式系统的硬件是以嵌入式微处理器 为核心,主要由嵌入式微处理器、总线、 存储器、输入/输出接口和设备组成。 – 嵌入式微处理器 – 总线 – 存储器 – 输入/输出接口和设备

嵌入式微处理器 每个嵌入式系统至少包含一个嵌入式微处 理器 嵌入式微处理器体系结构可采用冯诺依曼 ( Von neumann)结构或哈佛( Harvard) 结构 地址 地址 主存储器 CPU 数据存储器 CPU 数据 数据 地址 MoV PC 程序存储器 r8,#8 MOV PC 指令 冯诺依曼结构 哈佛结构 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式微处理器 • 每个嵌入式系统至少包含一个嵌入式微处 理器 • 嵌入式微处理器体系结构可采用冯•诺依曼 (Von Neumann)结构或哈佛(Harvard) 结构 地址 数据 主存储器 MOV r8,#8 CPU PC 指令 程序存储器 CPU PC 地址 数据存储器 MOV r8,#8 地址 数据 冯•诺依曼结构 哈佛结构

嵌入式微处理器 传统的微处理器采用的冯诺依曼结构将指令和 数据存放在同一存储空间中,统一编址,指令 和数据通过同一总线访问。 哈佛结构则是不同于冯·诺依曼结构的一种并行 体系结构,其主要特点是程序和数据存储在不 同的存储空间中,即程序存储器和数据存储器 是两个相互独立的存储器,每个存储器独立编 制、独立访问。与之相对应的是系统中设置的 两条总线(程序总线和数据总线),从而使数 据的吞吐率提高了一倍 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式微处理器 – 传统的微处理器采用的冯·诺依曼结构将指令和 数据存放在同一存储空间中,统一编址,指令 和数据通过同一总线访问。 – 哈佛结构则是不同于冯·诺依曼结构的一种并行 体系结构,其主要特点是程序和数据存储在不 同的存储空间中,即程序存储器和数据存储器 是两个相互独立的存储器,每个存储器独立编 制、独立访问。与之相对应的是系统中设置的 两条总线(程序总线和数据总线),从而使数 据的吞吐率提高了一倍

嵌入式微处理器 嵌入式微处理器的指令系统可采用精简指令集系统RSC ( ReducedInstruction Set Computer)或复杂指令集系 3ECISC( Complex Instruction Set Computer CISC RISC 价格 由硬件完成部分软件功能,硬件复由软件完成部分硬件功能,软件复 杂性增加,芯片成本高 杂性增加,芯片成本低 性能 减少代码尺寸,增加指令的执行周使用流水线降低指令的执行周期数, 期数 增加代码寸 大量的混杂型指令集,有简单快速 指令集 的指令,也有复杂的多周期指令, 简单的单周期指令,在汇编指令方 符合HL( high level language)面有相应的c微代码指令 高级语言支 硬件完成 软件完成 持 寻址模式皇杂的寻址模式,支持内存到内存单的忌址模式,仅许D和 操作都基于寄存器到寄存器 控制单元微码 直接执行 寄存器数目寄存器较少 寄存器辂多 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式微处理器 嵌入式微处理器的指令系统可采用精简指令集系统RISC (Reduced Instruction Set Computer)或复杂指令集系 统CISC(Complex Instruction Set Computer) CISC RISC 价格 由硬件完成部分软件功能,硬件复 杂性增加,芯片成本高 由软件完成部分硬件功能,软件复 杂性增加,芯片成本低 性能 减少代码尺寸,增加指令的执行周 期数 使用流水线降低指令的执行周期数, 增加代码尺寸 指令集 大量的混杂型指令集,有简单快速 的指令,也有复杂的多周期指令, 符合HLL(high level language) 简单的单周期指令,在汇编指令方 面有相应的CISC微代码指令 高级语言支 持 硬件完成 软件完成 寻址模式 复杂的寻址模式,支持内存到内存 寻址 简单的寻址模式,仅允许LOAD和 STORE指令存取内存,其它所有的 操作都基于寄存器到寄存器 控制单元 微码 直接执行 寄存器数目 寄存器较少 寄存器较多

嵌入式微处理器 嵌入式微处理器有许多不同的体系,即使 在同一体系中也可能具有不同的时钟速度 和总线数据宽度、集成不同的外部接口和 设备。 据不完全统计,目前全世界嵌入式微处理 器的品种总量已经超过干种,有几十种嵌 入式微处理器体系,主流的体系有ARM MIPS、 PowerPC、SH、X86等。 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 嵌入式微处理器 • 嵌入式微处理器有许多不同的体系,即使 在同一体系中也可能具有不同的时钟速度 和总线数据宽度、集成不同的外部接口和 设备。 • 据不完全统计,目前全世界嵌入式微处理 器的品种总量已经超过千种,有几十种嵌 入式微处理器体系,主流的体系有ARM、 MIPS、PowerPC、SH、X86等

总线 嵌入式系统的总线一般集成在嵌入式微 处理器中 从微处理器的角度来看,总线可分为片 外总线(如:Pc、IsA等和片内总线(如 AMBA、 AVALON、OCP、 WISHBONE等) 选择总线和选择嵌入式微处理器密切相 关,总线的种类随不同的微处理器的结 构而不同。 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 总线 • 嵌入式系统的总线一般集成在嵌入式微 处理器中。 • 从微处理器的角度来看,总线可分为片 外总线(如:PCI、ISA等)和片内总线(如: AMBA、 AVALON、OCP、WISHBONE等)。 • 选择总线和选择嵌入式微处理器密切相 关,总线的种类随不同的微处理器的结 构而不同

存储器 嵌入式系统的存储器包括主存和外存。 大多数嵌入式系统的代码和数据都存储在处 理器可直接访问的存储空间即主存中 系统上电后在主存中的代码直接运行。主存 储器的特点是速度快,一般采用ROM、 EPROM、 Nor flash、SRAM、DRAM等存储 器件。 电子科技大学嵌入式件工程中心 EsE匚
电子科技大学嵌入式软件工程中心 存储器 • 嵌入式系统的存储器包括主存和外存。 • 大多数嵌入式系统的代码和数据都存储在处 理器可直接访问的存储空间即主存中。 • 系统上电后在主存中的代码直接运行。主存 储器的特点是速度快,一般采用ROM、 EPROM、Nor Flash、SRAM、DRAM等存储 器件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 华北科技学院:《电路分析》课程电子教案(PPT教学课件)第1章 电路模型和电路定律(circuit models,circuit laws).ppt
- 山东大学:《DSP原理与应用》课程教学资源(PPT课件讲稿,TMS320C54x)第8章 TMS320C54x硬件设计及接口技术.pptx
- 高等教育出版社:“十一五”国家级规划教材《单片机基础与应用》课程电子教案(PPT课件讲稿,高职高专)第4章 中断系统和定时/计数器.ppt
- 《数字信号处理》课程教学资源(PPT课件讲稿)第二章 离散傅里叶变换及其快速算法.pps
- 电子科技大学:《嵌入式系统及应用》课程教学资源(PPT课件讲稿)第三章 嵌入式软件系统基础.ppt
- 上海海事大学:《电子与通信专业英语》课程教学资源(PPT课件讲稿)Unit 5 Radio Frequency and Microwave Applications.ppt
- 《单片机原理及接口技术》课程教学资源(PPT课件讲稿)第5章 MCS-51单片机定时器/计数器.ppt
- 《数字通信原理》课程教学资源(PPT课件讲稿)第三章 信源编码(离散信源无失真编码).ppt
- 信号与系统(PPT课件讲稿)Signals and Systems.ppt
- 香港城市大学:信号分析(PPT课件讲稿)Signal Analysis.ppt
- 轨至轨运放的设计(PPT课件讲稿)RAIL-to-RAIL OP AMPS.ppt
- 山东理工大学:《电工学》课程教学实验指导书(电子技术).pdf
- 《Altium Designer》软件教程教学资源(PPT课件讲稿)第8章 综合实训.ppt
- 《单片机原理及应用》课程教学资源(PPT课件)第四章 80C51单片机硬件基础知识.ppt
- 贵州电子信息职业技术学院:《电子元器件基础》课程教学资源(PPT课件讲稿)项目5 电声器件.ppt
- 山东大学:《Matlab信号处理函数》课程教学资源(PPT课件讲稿)第三章 Z变换(刘国忠).ppt
- 《程控数字交换技术》课程教学资源(PPT课件讲稿)第8章 电信网信令系统.ppt
- 湖北理工学院:《电路》课程电子教案(PPT教学课件)第15章 均匀传输线.ppt
- 《模拟电子技术基础》课程PPT教学课件(讲稿)03 半导体二极管及其基本电路.ppt
- 《信号与系统 Signals Systems》课程教学资源(PPT课件讲稿)Chapter 04 连续时间傅里叶变换(LTI系统的频域分析).ppt
- 《模拟电路基础》课程教学资源(PPT课件诗篇)第四章 模拟信号分析.ppt
- 高等教育出版社:“十一五”国家级规划教材《单片机基础与应用》课程电子教案(PPT课件讲稿,高职高专)第1章 80C51单片机基础.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第四章 有限长单位脉冲响应(FIR)滤波器的设计方法.pps
- 电子科技大学:《嵌入式系统及应用》课程教学资源(PPT课件讲稿)第六章 同步、互斥与通信.ppt
- 《电路》课程教学资源(PPT课件讲稿)第2章 电路原理图设计基础.ppt
- 《高频电子线路》课程教学资源(PPT课件讲稿)项目七 反馈控制电路.ppt
- 无线传感器网络系列讲座(PPT讲稿)Lectures for Wireless Sensor Networks.ppt
- 电子科技大学:《现代印制电路原理和工艺》课程教学资源(PPT课件讲稿)第16章 印制电路生产的三废控制.ppt
- 《高频电子线路》课程教学资源(PPT课件讲稿)第4章 正弦波振荡器.ppt
- 《电子测量原理》课程电子教案(PPT课件)第四章 时间与频率的测量.ppt
- 高等教育出版社:“十一五”国家级规划教材《单片机基础与应用》课程电子教案(PPT课件讲稿,高职高专)第9章 综合设计实例.ppt
- 《基于AltiumDesigner10的电子线路CAD设计》课程电子教案(PPT教学课件)第1章 认识电子线路CAD软件使用基础.ppt
- 智能手机发展报告(PPT讲稿)智能终端软件开发绪论.pptx
- 清华大学:《数字电子技术基础》课程PPT教学课件(第五版)第三章 门电路(主讲:阎石、王红).ppt
- 香港城市大学:Signal Processing(PPT讲稿)Advance in Signal Processing.ppt
- Non-destructive Evaluation(无损检测)NDE(PPT讲稿).ppt
- 清华大学:《数字电子技术基础》课程PPT教学课件(第五版)第二章 逻辑代数基础.ppt
- 山东大学:《DSP原理与应用》课程教学资源(PPT课件讲稿)第3章 汇编语言指令系统.pptx
- 《模拟电子技术基础》课程电子教案(PPT课件讲稿,童诗白第三版)第六章 放大电路中的反馈.ppt
- 西安交通大学:《数字逻辑电路》课程教学资源(PPT课件讲稿)第四章 同步时序电路的分析(毛文林、张琴).ppt