




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章列举并描述5个通常包含嵌入式系统的不同市场;每个市场举出4个设备的例子。1 消费类电子产品:数字与模拟电视 机顶盒(DVD、VCR、电缆接线盒等) 厨房用具(电冰箱、电烤箱、微波炉) 全球定位系统2 医疗:输液泵、透析机、修复术设备、心脏监视器3 网络:路由器、集线器、网关、交换机4 办公自动化:传真机、复印机、打印机、扫描仪列举并描述大多数嵌入式系统项目基于的4种开发模型。 宇宙大爆炸(big -bang)模型:在这一模型中,在开发一个系统之前或者开发系统过程中,基本上没有安排好的规划或工作程序。 编码与改错(code-and-fix)模型:在这一模型中,定义了产品需求,但是在开始开发之前没有安排好正式的工作程序。 瀑布(waterfall)模型:在这一模型中,存在一个按步骤开发系统的工作程序,其中一个步骤的结果流入下一个步骤。 螺旋(spiral)模型:在这一模型中,存在一个按步骤开发系统的工作程序,并且贯穿各个步骤获取反馈并加入到工作程序之中。 嵌入式系统设计与开发生命周期模型(4页图1-1):1. 该模型基于的开发模型是:流行的瀑布模型和螺旋行业模型的组合2. 该模型中有四个阶段: 创建体系结构 实现体系结构 测试系统 维护系统 创建体系结构有6个时段:具有坚实的技术基础(时段1) 理解体系结构业务周期(时段2) 定义体系结构模式和参考模型(3) 定义体系性结构(4) 编写体系结构文档(5) 分析并评估体系结构 (6)嵌入式系统模型(Embedded Systems Model )应用软件层(可选)系统软件层(可选) 包含处于嵌入式系统中未被嵌入式系统所执行的所有软件硬件层 包含位于嵌入式电路板上的所有主要的物理部件 列举可以用来收集嵌入式系统设计信息的6种信息来源: Internet、嵌入式系统杂志的文章、嵌入式系统会议、数据手册、用户手册、编程手册以及原理图 模块化的体系结构表示为 什么 是有用的: 表示为通常用来构建整个嵌入式项目的结构 嵌入式系统的体系结构(architecture) 是对嵌入式设备的一种抽象(abstraction),它通常不体现具体的实现信息,列入软件源代码或硬件电路设计。 嵌入式体系结构包括嵌入式系统的要素、与嵌入式系统相互作用的要素、每个要素的属性以及要素之间相互作用的关系。 在体系结构层次中,一个嵌入式系统的硬件和软件组件表示为相互作用的要素(element)的某种组合。 【 正确】 每个嵌入式系统都有一个体系结构第2章 嵌入式系统标准一般可以如何分类? 特定市场的(market-specific)标准、通用(general-purpose)标准和适用于两种范畴的标准 列举并定义4组市场特有的标准,每一组给出3个标准的例子。消费类电子产品javaTV,OCAP,CEA,microsoftTV连网与通信TCP/IP,PPP,Cellular(蜂窝)航空与国防SAE改进陆、海、空以及外层空间的动力系统,AIA美国航空业联合会,美国国防部(DOD)JIA医疗设备FDA(美国),医疗设备指令(欧盟),IEEE1073通信列举并定义4组通用标准,每一组给出3个标准的例子。网络HHTP,TCP/IP,Bluetooth程序设计语言pJava,J2ME,HTML安全性IETF SSL 128位加密,IEEE 802.10互操作LAN/MAN安全性标准(SILS)质量保证ISO 9000标准 高级语言与低级语言之间的区别: 高级语言(如C、C+、Java):它们的指令集更加与硬件无关,它们在语义上与机器代码(High-level language) 进一步远离,而与人类语言更加相似。 低级语言(如汇编语言):与硬件相关,与机器代码更加近似(loe-level) 为了运行Java,在目标机上需要Java虚拟机(Java Virtual Machine,JVM)。JVM目前在嵌入式系统中有3种实现方式:在硬件层中实现、在系统软件层中实现或者在应用层中实现 两个JVM组件在各种嵌入式JVM之间的主要区分因素:包含在JVM内部的JVM类以及包含了成功处理java代码所需组件的执行引擎 在执行引擎中实现的3种最常见的字节码处理算法是:解释、及时(JIT)编译、预先方式/预先(WAT/WOT,way-ahead-of-time/ahead-of-time)编译 GC(垃圾收集器)的目的是负责释放Java应用程序不再需要的内存。最为常用的GC方案以复制(copying)、标记与清扫(mark and sweep)以及代(generational)GC算法为基础 可以连接设备的两种传输介质类型是:有线传输介质、无线传输介质下面那一个标准既不是市场特有的也不是通用的嵌入式系统标准? A .HTTPHyperText Transfer Protocol(超文本传输协议) B . MHBMultimedia Home Platform(多媒体家庭平台) C .J2EEJava 2 Enterprise Edition(Java 2企业版) D .以上都是 E .以上都不是编译器可以位于 A .目标机 B .宿主机 C .目标机和宿主机 D .以上都不是下面那个标准不是嵌入式Java标准? A.pJavaPersonal Java(个人Java) B.RTSCReal Time Core Specification(MultimediaHomePlatform) C.HTTPHyperText Transfer Protocol(超文本传输协议) D.只有A和B E.只有A和C【不正确】所有解释型语言都是脚本语言,但是并非所有脚本语言都是解释型语言的 解答:解释型程序设计语言的一个重要子类是脚本语言,即所有的脚本语言都是解释型的,但是并不是所有的解释型语言都是脚本语言。 第3章冯诺依曼模型定义的主要元素是主处理器 输出输入存储器 5个通常通过总线连接的系统组件 所有组成嵌入式电路板上组件的基本材料是:导体、绝缘体和半导体。它们之间的区别在于材料传导电流的能力。 无源电路元件和有源电路元件之间的区别:无源元件(如导线、电阻、电容、电感和二极管等)只能接受或者存储能量。有源元件(如晶体管、二极管和集成电路IC)不仅可解收和存储能量,而且可以传递能量。某些情况下,有源元件本身可以由无源元件组成。在组件的有源和无源族系的内部,这些电路期间的的本质区别在于它们如何对电压(voltage)和电流(current)作出响应。 电容器将能量暂存于电场中,而电感器将能量暂存于磁场(magnetic field)之中。电流的增大引起磁场扩张,意味着电感器存储的能量也相应增加;电流的减小引起磁场收缩,将电感器中的能量重新返回到电路中。 N型和P型半导体相结合之后,连接点称为PN结(P-N junction)。 发光二级管(Light Emitting Diode,LED):LED发出闪烁的或者稳定的光,用于指示某些 事件,从系统上电到系统出现问题,再到远程控制信号,取决于具体的设计。电路中的LED处于正偏置时,可以发出可见光和红外线(IR)。 晶体管(transistor)是电流传输电阻(current-transferring resistor)的缩写。由P型和N型半导体材料的某种组合构成,它含有3个接线端分别连接到3种材料。 门被设计用于执行二进制逻辑运算 ABY AY ABYABYABY 在处理器和存储器电路中最常用的锁存器类型是触发器(flip-flop)。触发器:具有记忆功能的、能够存储1位二进制码、有两个互补输出端的时序逻辑电路。是构成时序逻辑电路的基本单元电路。 门以及可以在电路上找到的其他电子器件,可以压缩在一起形成单一的器件,成为集成电路(IC)IC也称为芯片(chip)。根据晶体管的数目以及它们所包含的电子元件的数目,将它分类如下:SSI(小规模集成电路),每个芯片包含最多100个电子元件;MSI(中规模集成电路),每个芯片包含1003000个电子元件;LSI(大规模集成电路),每个芯片包含3 000100 000个电子元件;VLSI(超大规模集成电路),每个芯片包含100 0001 000 000个电子元件;ULSI(特大规模集成电路),每个芯片包含超过1 000 000个电子元件;导线是: A.非绝缘体 B.导体 C.半导体 D.A和B E.以上都不是下面哪些特征不会影响导线的感应系数 A.导线的直径 B.线圈的直径 C.独立线圈的数目 D.导线的组成材料类型 E.绕线的总长度 F.以上都不是 【 】P型半导体中存在过剩的电子 第4章ISA的定义:体系结构的指令集中内建的特征通常称为指令集体系结构(Instruction Set Architecture,ISA)。ISA所定义的特征包括创建针对该体系结构的程序时程序员可以使用的操作、该体系结构可以接受和处理的操作数(数据)、存储器、用来获取访问和处理操作数的寻址方式以及中断处理。ISA定义了地址空间的具体特征,如;线性,分段在线性地址空间中,特定的内存地址是递增表示的,点醒地从0到2N-1一个分段地址空间是内存的一部分,它被划分成称为段的区域。寻址方式加载-存储体系结构:只允许操作处理寄存器中的数据,而不能处理内存中任何位置的数据。寄存器-内存体系结构:允许在寄存器和其他类型的存储器中对操作进行处理。作为体系结构基础的3种最常用的ISA模型:专用ISA模型通用ISA模型指令级并行ISA模型控制器模型;数据通路模型;具有数据通路的有限状态机(FSMD)模型;Java虚拟机模型复杂指令集计算(CSIC)模型;精简指令集计算(RSIC)模型;单指令多数据(SIMD)模型;超标量机器模型;超长指令字计算(VLIW)模型; 参照冯诺依曼模型,电路板和处理器内部设计共有的主要组件是:CPU、存储器、输入组件、输出组件和总线。 参照冯诺依曼模型,列出并定义CPU的主要组件: 算术逻辑单元(ALU)实现ISA的操作 寄存器 一种高速存储器 控制单元(CU)管理整个取值和执行周期 CPU内部总线互连ALU、寄存器和CU 寄存器只是各种触发器的组合,可以用来暂存数据和延迟信号。最常用的2种类型是: 存储寄存器:是快速可编程内部处理器存储器的一部分,通常被用来暂存,复制和修改操作数.移位寄存器: 通过每个时钟脉冲在各个内部触发器之间传递信号,可以将信号延迟 寄存器由何种有源电器组件组成:一组寄存器 绘出并描述嵌入式系统的存储器层次结构:高速缓存存储和取回数据时,最常用的3种方案:直接映射、线相联映射、全相联映射;如果数据在高速缓存中,称为高速缓存命中;如果数据不在一级高速缓存中,称为高速缓存缺失 存储器管理部件最常用的两种类型:存储器控制器(MEMC)和存储管理单元(MMU)。 I/O硬件通常由下列6个主要逻辑单元中的全部或部分组成: (111、122页)传输介质、通信端口、通信接口、I/O控制器、I/O总线、主处理器集成的I/O
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 平潭生态透水砖施工方案
- 每日晨课微笑课件
- 常州保温砖施工方案审批
- 梅河口康美职业技术学院《用户体验交互设计》2023-2024学年第二学期期末试卷
- 四川艺术职业学院《物联网自动识别技术》2023-2024学年第二学期期末试卷
- 《初中生脑筋急转弯》课件
- 2025至2031年中国毛线毛毯行业投资前景及策略咨询研究报告
- 辽宁对外经贸学院《基因组与蛋白质组学》2023-2024学年第二学期期末试卷
- 曲靖师范学院《药学科研设计》2023-2024学年第二学期期末试卷
- 2025至2031年中国无水硫化钾行业投资前景及策略咨询研究报告
- 结构化面试的试题及答案
- 架空管道安装方案
- 2024-2025学年小学劳动四年级上册人民版《劳动》(2022)教学设计合集
- 基于老旧小区加装电梯特殊安全及风险控制的研究
- 国开实验平台《基础写作》形考作业第1-4单元测试答案
- 乡村基础设施建设指南
- GB/T 44275.1-2024工业自动化系统与集成开放技术字典及其在主数据中的应用第1部分:概述与基本原则
- 高中生物学选择性必修一测试卷及答案解析
- 2024-2030年珍珠制品市场投资前景分析及供需格局研究预测报告
- DL∕T 793.5-2018 发电设备可靠性评价规程 第5部分:燃气轮发电机组
- 安全内业标准(定稿)
评论
0/150
提交评论