嵌入式软件技术概论复习资料
嵌入式期末复习提纲(包含复习资料)
考试题型:•1、判断题 10分•2、填空题 20分•3、选择题 20分•4、简答题 30分(5个)•5、应用题 20分(3个)•6、名字解释复习资料:•书本•课件,平时课堂例题。
•平时作业和练习•考试范围:1-5章•其他说明:•课后习题是重点。
•简答题来源于前5章,每章一个。
每章重点:第一章:1.什么是嵌入式系统?试简单列举一些生活中常见的嵌入式系统的实例。
嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。
以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
2.嵌入式系统具有哪些特点?3.嵌入式系统由哪些部分组成?简单说明各部分的功能和作用。
4.嵌入式系统是怎样分类的?5.嵌入式系统的定义。
嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。
以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
6.什么是交叉编译,试说明交叉编译的实现过程。
7.嵌入式系统有哪些应用领域。
嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括:1.工业控制:基于嵌入式芯片的工业自动化设备将获得长足的发展,目前已经有大量的8、16、32 位嵌入式微控制器在应用中,网络化是提高生产效率和产品质量、减少人力资源主要途径,如工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统。
就传统的工业控制产品而言,低端型采用的往往是8位单片机。
但是随着技术的发展,32位、64位的处理器逐渐成为工业控制设备的核心,在未来几年内必将获得长足的发展。
2.交通管理:在车辆导航、流量控制、信息监测与汽车服务方面,嵌入式系统技术已经获得了广泛的应用,内嵌模块,模块的移动定位终端已经在各种运输行业获得了成功的使用。
目前设备已经从尖端产品进入了普通百姓的家庭,只需要几千元,就可以随时随地找到你的位置。
嵌入式复习资料
1.嵌入式系统由嵌入式处理器、外围设备、嵌入式操作系统和应用软件组成。
①嵌入式处理器(MPU)是嵌入式系统的核心部件。
②外围设备由存储器(静态易失性存储器RAM/SRAM,动态存储器DRAM和非易失性存储器Flash)、接口和人机交互组成。
2.嵌入式系统软件分为两大类:分时系统和实时系统。
3.①实时系统:一个能够在置顶或时间内完成系统功能以及对外部或内部事件在同步或异步时间内做出相应的系统。
实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统。
根据确定性分为“硬实时”和“软实时”,区别在于选择调度算法。
硬实时系统必须是对事件做出及时的反应,绝对不能错过事件处理的时限。
(航天)软实时系统是指如果在系统负荷较重的时候,允许发生错过时限的情况而且不会造成太大的危害。
(消费电子)4.嵌入式系统的应用:国防武器设备;通信信息设备;过程控制;信息家电;生物微电子技术。
5.嵌入式处理器(选择:下面哪些是嵌入式处理器) ARM MIPS PowerPC6.嵌入式操作系统:VxWorks、μC/OS系统、QNX、DeltaOS、psos、Hopens、plamOS、WindowsCE和嵌入式linux。
(linux分为桌面linux和嵌入式linux。
嵌入式Linux分为实时嵌入式Linux和一般嵌入式linux)7.典型嵌入式处理器ARM处理的三大特点:①小体积,低功耗,低成本而性能高。
②16/32位双指令集。
③众多合作厂商。
8.嵌入式开发软件特点:①需要交叉开发环境(交叉编译指宿主机和目标机是不同的系统,开发用的宿主机是PC机,运行用的目标机是嵌入式系统;交叉软件开发工具:交叉编译器、交叉调试器,实验箱内核为ARM9,结构芯片为三星S3c2410)。
②引入任务设计方法。
③需要固化程序。
④软件开发难度大。
9.嵌入式系统的调试:①源程序模拟器方式(通过软件手段模拟,可信度最低)。
②监控器方式。
③仿真器方式(可信程度最高)。
2022年自考29945嵌入式软件技术概论复习资料
2022年自考29945嵌入式软件技术概论复习资料2022年自考29945嵌入式软件技术概论复习资料一、课程性质及其设置目的与要求〔一〕课程性质和特点《嵌入式软件技术概论》是高等教育自学考试计算机网络专业〔独立本科段〕考试计划规定必考的一门专业课。
通过本课程的学习,不仅使同学了解嵌入式系统的基本概念和组织构成,并以ARM Corte*-M4F系列微处理器为基础掌控嵌入式系统软件的开发方法,重点培育同学嵌入式计算机系统的软件开发技能。
〔二〕本课程的基本要求本课程共分为14章。
在对嵌入式系统的学科基础、讨论和应用领域以及ARM Corte*-M4F微处理器和MSP432子系列微掌握器进行简要介绍的基础上,重点阐述了如何基于MSP432子系列微掌握器开发一个相对完整的嵌入式系统的详细过程,以及嵌入式系统中所包含的基本接口及模块的编程方法,包括串行通信、中断、定时器、GPIO、FLASH、ADC、DAC、CMP、SPI、I2C、TSI、USB2.0、系统时钟及其它接口与模块。
通过对本书的学习,要求应考者对嵌入式计算机系统有一个全面和正确的了解。
详细应达到以下要求:1.了解嵌入式系统的基本概念、进展过程、现状和进展趋势,嵌入式系统的应用范畴,嵌入式系统与通用计算机系统的区分与联系;2.理解并掌控嵌入式系统的基本构成和基本原理;3.掌控基于MSP432子系列微掌握器的嵌入式软件系统开发的方法以及对嵌入式系统各基本接口及模块的开发编程方法。
〔三〕本课程与相关课程的联系嵌入式软件技术概论是一门综合性和应用性都比较强的课程,其内容涉及计算机相关专业的大部分专业课程,学习者需要具有肯定的数字电路及编程基础,也要对计算机的一般组成有所了解。
因此,本课程的前修课程应至少包含《数字电路》、《程序设计语言》〔以C语言为主〕以及《计算机组成原理》,这些课程可以援助同学很好的理解嵌入式系统的硬件结构及尽快掌控嵌入式系统的软件编程方法。
嵌入式复习资料
嵌入式复习资料嵌入式复习资料嵌入式系统是现代科技中的一个重要领域,它涉及到计算机科学、电子工程、通信技术等多个学科。
随着科技的不断发展,嵌入式系统的应用范围越来越广泛,从智能手机到汽车控制系统,从医疗设备到智能家居,无处不见嵌入式系统的身影。
因此,对于从事嵌入式系统开发或者学习相关知识的人来说,复习资料是必不可少的。
一、基础知识回顾嵌入式系统的基础知识包括计算机体系结构、操作系统、编程语言等。
在复习资料中,可以对这些知识进行回顾和梳理。
例如,计算机体系结构方面,可以回顾冯·诺依曼体系结构和哈佛体系结构的特点和区别;在操作系统方面,可以回顾实时操作系统和普通操作系统的区别以及常见的实时操作系统;在编程语言方面,可以回顾C语言和汇编语言的特点和用途。
二、硬件设计与接口嵌入式系统的硬件设计是其重要组成部分。
在复习资料中,可以对硬件设计的基本原理和常见接口进行总结。
例如,可以回顾数字电路设计的基本原理,包括逻辑门、时序电路等;在接口方面,可以回顾串口、并口、SPI、I2C等常见接口的特点和使用方法。
三、嵌入式系统开发工具嵌入式系统的开发离不开相应的开发工具。
在复习资料中,可以对常见的嵌入式系统开发工具进行介绍和使用方法的总结。
例如,可以回顾Keil、IAR等常用的嵌入式系统开发集成环境(IDE)的特点和使用方法;在调试工具方面,可以回顾JTAG、SWD等常见的调试接口和调试工具的使用方法。
四、实时系统与任务调度实时系统是嵌入式系统中的重要概念,它要求系统能够在规定的时间内完成任务。
在复习资料中,可以对实时系统的基本原理和任务调度算法进行回顾和总结。
例如,可以回顾实时系统的硬实时和软实时的概念和特点;在任务调度算法方面,可以回顾优先级调度算法、轮转调度算法等常见的任务调度算法的原理和适用场景。
五、通信与网络技术嵌入式系统的通信和网络技术是其应用领域中的重要组成部分。
在复习资料中,可以对常见的通信和网络技术进行总结和回顾。
嵌入式软件基础复习提纲-整理版
1 什么是嵌入式系统?答:P1嵌入式系统也叫嵌入式计算机,它指那些以应用为中心,以计算机技术为基础,为适应应用对功能、可靠性、成本、体积、功耗的严格要求,可对系统的软件和硬件进行配置的专用计算机系统。
2 嵌入式系统有哪些特点?答:P21.系统专用性强2.系统实时性高3.硬件与软件的互相依赖性强4.采用专用的嵌入式CPU5.多种技术间结合更加紧密6.系统对用户透明7.系统资源有限3 嵌入式系统的技术发展方向与通用计算机有哪些不同之处?答:P3通用计算机系统和嵌入式系统是现代计算机技术发展的两个分支,这两个分支有着不同的技术要求与技术发展方向:1 通用计算机系统的技术要求是高速的计算能力、海量的存储能力;技术发展方向是计算速度的提升,存储容量的扩大。
2 嵌入式系统的技术要求则是对嵌入对象进行控制的能力;技术发展方向是提高与嵌入对象密切相关的性能指标与可靠性指标。
4 按照嵌入式系统得嵌入方式,可将嵌入式系统分为哪几类?答:P4根据嵌入式系统的嵌入方式,可以将嵌入式系统分为:整机式嵌入的嵌入式系统、部件式嵌入的嵌入式系统、芯片式嵌入的嵌入式系统等3类。
5 按照嵌入式系统得嵌入程度,可将嵌入式系统分为哪几类?答:P4根据嵌入式系统的嵌入程度,可以将嵌入式系统分为:深度嵌入的嵌入式系统、中度嵌入的嵌入式系统、浅度嵌入的嵌入式系统等3类。
6 按照嵌入式系统得实时性能,可将嵌入式系统分为哪几类?答:P4根据嵌入式系统是否为实时系统,可以将嵌入式系统分为:实时嵌入式系统,非实时嵌入式系统两类。
7 按照嵌入式系统得复杂程度,可将嵌入式系统分为哪几类?答:P5根据嵌入式系统的复杂程度,可以将嵌入式系统分为:单微处理器嵌入式系统、组件式嵌入式系统、分布式嵌入式系统等3类。
8 嵌入式系统所采用的处理器可分为哪几类?答:P5根据目前的现状,可将使用在嵌入式系统上的处理器分成:嵌入式微处理器、微控制器、嵌入式DSP处理器、片上系统等4类。
嵌入式复习资料
1. 嵌入式系统软件部分:决定了硬件的操作模式。
通过良好的操作系统以及应用程序,把硬件功能发挥到极至。
嵌入式系统硬件部分:决定了嵌入式系统的先天功能。
2. CISC:复杂指令集(Complex Instruction Set Computer)具有大量的指令和寻址方式,指令长度可变8/2原则:80%的程序只使用20%的指令大多数程序只使用少量的指令就能够运行。
RISC:精简指令集(Reduced Instruction Set Computer)只包含最有用的指令,指令长度固定确保数据通道快速执行每一条指令使CPU硬件结构设计变得更为简单3.4.5.流水线(Pipeline)技术:几个指令可以并行执行(1)提高了CPU的运行效率(2)内部信息流要求通畅流动6.(1)为增加处理器指令流的速度,ARM7 系列使用3级流水线.允许多个操作同时处理,比逐条指令执行要快。
(2)PC指向正被取指的指令,而非正在执行的指令7. 在AMBA总线规范中,定义了3种总线:AHB(Advanced High-performance Bus):用于高性能系统模块的连接,支持突发模式数据传输和事务分割;可以有效地连接处理器、片上和片外存储器,支持流水线操作。
ASB(Advanced System Bus):也用于高性能系统模块的连接,由AHB总线替代;APB(Advanced Peripheral Bus):用于较低性能外设的简单连接,一般是接在AHB或ASB 系统总线上的第二级总线。
8. NOR技术闪速存储器是最早出现的Flash Memory,源于传统的EPROM器件。
与其它Flash Memory技术相比,具有可靠性高、随机读取速度快的优势。
在擦除和编程操作较少而直接执行代码的场合,尤其是代码(指令)存储的应用中广泛使用。
由于NOR技术Flash Memory的擦除和编程速度较慢,而块尺寸又较大,因此擦除和编程操作所花费的时间很长,在纯数据存储和文件存储的应用中,NOR技术显得力不从心。
嵌入式 复习资料
嵌入式复习资料嵌入式复习资料嵌入式系统作为计算机科学与技术领域的一个重要分支,已经在各个领域得到广泛应用。
它是一种特定功能的计算机系统,通常被嵌入到其他设备中,以实现特定的功能或任务。
嵌入式系统的特点是体积小、功耗低、性能高、可靠性强,因此在汽车、医疗设备、家电等领域有着广泛的应用。
为了更好地掌握嵌入式系统的相关知识,我们需要进行系统的复习和学习。
下面将从嵌入式系统的基础知识、硬件设计、软件开发等方面进行介绍和总结。
一、嵌入式系统的基础知识在学习嵌入式系统之前,我们首先需要了解一些基础知识。
嵌入式系统的核心是处理器,常见的处理器有ARM、MIPS、X86等。
此外,还需要了解嵌入式系统的存储器、输入输出设备、总线等基本组成部分。
同时,对于嵌入式系统的操作系统、编程语言、开发工具等也需要有一定的了解。
二、嵌入式系统的硬件设计嵌入式系统的硬件设计是嵌入式系统开发的重要环节。
在硬件设计中,我们需要考虑电路的功耗、稳定性、可靠性等因素。
此外,还需要根据具体的应用场景选择合适的芯片、传感器等硬件组件。
在硬件设计过程中,我们还需要进行电路原理图设计、PCB设计、电路仿真等工作。
三、嵌入式系统的软件开发嵌入式系统的软件开发是嵌入式系统开发的另一个重要环节。
在软件开发中,我们需要选择合适的编程语言和开发工具。
常用的编程语言有C、C++、Python等,常用的开发工具有Keil、IAR、Eclipse等。
在软件开发过程中,我们需要进行程序设计、调试、测试等工作,以确保软件的功能和性能达到要求。
四、嵌入式系统的应用案例嵌入式系统在各个领域都有着广泛的应用。
以汽车领域为例,现代汽车中嵌入了大量的嵌入式系统,用于控制引擎、底盘、安全系统等。
在医疗设备领域,嵌入式系统被用于监测患者的生命体征、控制医疗设备等。
在家电领域,嵌入式系统被用于控制空调、洗衣机、电视等家电产品。
这些应用案例充分展示了嵌入式系统的重要性和广泛性。
总结起来,嵌入式系统作为计算机科学与技术领域的一个重要分支,已经在各个领域得到广泛应用。
嵌入式复习资料(含答案)
2010~2011学年第一学期(计算机专业)嵌入式复习资料1、什么叫嵌入式系统?以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、嵌入式系统的特点应用的特定性和广泛性技术、知识、资金的密集性较长的生命周期高效性高可靠性软硬一体,软件为主无自举开发能力P23、有哪些常见的嵌入式操作系统,各有什么特点。
VxWorks 特点:可靠性、实时性、可剪裁性、P98pSOS 特点:1 支持范围相当广泛的硬件2集成了tcp/ip 协议,具有天生的英特尔网访问能力3快速精确的系统核心 4 运行高效稳定,多处理器支持Palm OS 特点:操作系统的节能功能、合理的内存管理、数据以数据库格式存储、应用范围相当广泛。
QNX 特点:分布式,嵌入式可扩展的实时操作系统。
Windows CE 特点:1 具有灵活的电源管理功能 2 使用了对象存储技术3高效率的操作系统特性 4 拥有良好的通信能力。
5 支持嵌套中断 6 更好的线程响应能力。
7 256个优先级别。
8 支持近1500个Win32 API.μC/OS-II 特点:是一种免费公开的源代码,结构小巧,具有可剥夺实时内核的实时操作系统。
嵌入式Linux 特点:开放源代码,高性能、可剪裁的内核,优秀的网络系统。
3 嵌入式操作系统分哪两类?硬实时系统和软实时系统4、ARM共有多少寄存器?其中有哪几个通用寄存器?哪几个状态寄存器?含有37个寄存器。
31个通用寄存器:包括程序计数器PC等,这些寄存器都是32位寄存器。
6个状态寄存器:用以标识CPU的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。
P335、ARM微处理器有哪7种运行模式?1.用户模式(usr):ARM处理器正常的程序执行状态;2. 快速中断模式(fiq):用于高速数据传输或通道管理;3. 外部中断模式(irq):用于通用的中断处理;4. 管理模式(svc):操作系统使用的保护模式;5. 数据访问终止模式(abt):当数据或指令预取终止时进入该模式,用于虚拟存储及存储保护;6.系统模式(sys):运行具有特权的操作系统任务;7.未定义指令中止模式(und):当未定义指令执行时进入该模式,可用于支持硬件协处理器的软件仿真6、几个常用的的指令:B、BL、BLX、BX、CMP、MOV、MRS、MSR、LDR、STR、ADD、SUB、TEQ、TST等。
(整理)嵌入式系统复习终极版.
嵌入式系统复习重点一、题型填空题 2`×10单选题 2`×5名词解释 2`×5简答题 5`×6设计题 15`×2二、考点第一章嵌入式系统概述1、嵌入式系统从技术角度的定义及其特点(见PPT第一章)定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
特点:嵌入性、内含计算机、专用性。
2、嵌入式系统的未来P3产品市场窗口现在预计翻番的周期狂热到6~9个月;全球重新定义市场的机会和膨胀的应用空间;互联现在是一个需求而不是辅助性的,包括用有线和刚刚显露头角的无线技术;基于电子的产品更复杂化;互联嵌入式系统产生新的依赖网络基础设施的应用;微处理器的处理能力按莫尔定律(Moore’s L aw)预计的速度在增加。
该定律认为集成电路和晶体管个数每18个月翻一番。
3、什么是嵌入式处理器及嵌入式系统的分类P5嵌入式处理器:为完成特殊应用而设计的特殊目的的处理器。
嵌入式系统可以分为以下几大类:嵌入式微处理器EMPU;嵌入式微控制器MCU;嵌入式DSP处理器;嵌入式片上系统SOC。
4、嵌入式操作系统相关的基本概念P7-10(可能考名词解释)前后台系统:对基于芯片的开发来说,应用程序一般是一个无限的循环,可称为前后台系统或超循环系统。
循环中调用相应的函数完成相应的操作,这部分可以看成后台行为,后台也可以叫做任务级,这种系统在处理的及时性上比实际可以做到的要差。
中断服务程序处理异步事件,这部分可以看成前台行为,前台也叫中断级,时间相关性很强的关键操作一定是靠中断服务程序来保证的。
操作系统:操作系统是计算机中最基本的程序。
操作系统负责计算机系统中全部软硬资源的分配与回收、控制与协调等并发的活动;操作系统提供用户接口,使用户获得良好的工作环境;操作系统为用户扩展新的系统功能提供软件平台。
实时操作系统:实时操作系统是一段在嵌入式系统启动后首先执行的背景程序,用户的应用程序是运行于RTOS之上的各个任务,RTOS根据各个任务的要求,进行资源(包括存储器、外设等)管理、消息管理、任务调度、异常处理等工作。
嵌入式软件技术概论复习资料全
1.根据嵌入方式划分嵌入式系统类型不包括A.整机嵌入式 B.部件式嵌入式 C.组件式嵌入式 D.芯片式嵌入式2.对性能要求高的嵌入式系统是A.嵌入式实时系统B.嵌入式多线程系统C.嵌入式多内核系统D.嵌入式轮转询问系统3.不影响任务响应时间的因素为A.操作系统调度算法B.系统调用执行时间C.中断延迟时间D.任务上下文切换时间4.单块结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活5.适用于数据交换的任务通信机制为A.事件B.管道C.信号量D.信号6.下列不属于闪存类型的为A.NORB.NANDC.EPROMD.AND7.不适用于嵌入式系统的文件系统为A.CRAMFSB.TmpFSC.HFSD.ROMFS8.属于日志型的文件系统为A.DOSFSB.JFFS2C.TSFSD.RAMFS9.中断响应阶段要做的工作为A.对中断进行具体处理B.禁止可屏蔽中断和单步异常C.执行中断返回指令D.获取与中断相关的其他信息10.在电源管理睡眠模式中下列描述正确的为A.内存处于工作状态B.外设处于工作状态C.CPU处于工作状态D.系统时钟处于活动状态11.用于智能手机的嵌入式操作系统为A.SymbianB.OSEKturboC.MANTISD.VxWorks12.串行接口最大传输距离为A.10mB.15mC.20mD.25m13.同步服务器级接口函数错误的为A.SYNCOpenB. SYNCGetParaC. SYNCCloseD. SYNCData14.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.输出基本图元D.将内部码转换为字符编码15.Form是J2ME里面比较重要的容器类型,它必须配合Item类来使用,不属于Item类的子类的是A.TextFieldB.StringItemC.ChoiceGroupD.TextBox16.根据嵌入程度划分嵌入式系统类型不包括A.深度嵌入式 B.中度嵌入式 C.组件式嵌入式 D.浅度嵌入式17.嵌入式系统的软件部分不包括A.DSP B.嵌入式操作系统 C.设备驱动程序 D.应用程序18.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.任务上下文切换时间19.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活20.适用于数据交换的任务通信机制为A.事件B.信号C.信号量D.邮箱21.下列不属于闪存类型的为A.NORB.OTPROMC.DiNORD.AND22.不适用于嵌入式系统的文件系统为A.CRAMFSB.CDFSC.YAFFSD.ROMFS23.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext3D.RAMFS24.中断响应阶段要做的工作为A.对中断进行具体处理B.保存关键寄存器内容C.执行中断返回指令D.获取与中断相关的其他信息25.在电源管理S1模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟处于工作状态D.硬盘带电26.用于汽车电子的嵌入式操作系统为A.ConikiB.OSEKturboC.MANTISD.Android27.RS-422接口最大传输距离为A.1100mB.1300mC.1200mD.900m28.同步服务器级接口函数错误的为A.SYNCOpenB.SYNCGetParaC.SYNCParamD.SYNCGo29.下列属于嵌入式窗口系统核心层任务的是A.实现窗口隐藏操作B.建立新窗口C.追踪指针设备移动D.将内部码转换为字符编码30.属于能够操纵List列表类中元素的方法是A.appendB.deleteC.insertD.以上均是31.根据嵌入复杂程度划分嵌入式系统类型不包括A.单微处理器嵌入式 B.中度嵌入式 C.组件式嵌入式 D.分布式嵌入式32.嵌入式系统硬件的核心是A.存储器B.嵌入式微处理器C.嵌入式微控制器D.BSP33.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间34.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活35.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享内存D.邮箱36.下列不属于闪存类型的为A.EEPROMB.NORC.DiNORD.AND37.不适用于嵌入式系统的文件系统为A.NTFSB.DOSFSC.YAFFSD.ROMFS38.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS39.中断响应阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.执行中断返回指令D.获取与中断相关的其他信息40.在电源管理S2模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟关闭D.硬盘带电41.用于汽车电子的嵌入式操作系统为A.ConikiB.proOSEKC.MANTISD.PalmOS42.RS-485接口最大传输距离为A.1100mB.1300mC.1200mD.900m43.SQL操作级接口函数错误的为A.SQLGetDataB.SQLPrepareC.SQLTextD.SQLColCount44.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.建立新字体D.颜色处理45.CLDC要求的可变内存数量为A.至少320KB.至少160KC.至少258KD.至少32K46.中断延迟时间不受哪种时间因素影响A.中断响应时间 B.处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间47.以下哪一项属于嵌入式系统不具备的特点A.采用专用处理器B. 跨平台可移植C.软硬件协同一体化D.小型化与有限资源48.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间49.微内核结构嵌入式操作系统优点A.模块化程度高B.系统效率高C.系统安全性高D.规模较小时比较灵活50.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享内存D.邮箱51.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.AND52.不适用于嵌入式系统的文件系统为A.JFFSB.DOSC.YAFFSD.ROMFS53.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.YAFFS54.中断处理阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.保存关键寄存器内容D.禁止可屏蔽中断和单步异常55.在电源管理S3模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟关闭D.硬盘处于工作状态56.用于汽车电子的嵌入式操作系统为A.ConikiB.ZycoC.OSEKworksD.PalmOS57.PCI总线最大连接外部设备数为A.64B.128C.256D.51258.SQL操作级接口函数错误的为A.SQLHandleB.SQLPrepareC.SQLFetchD.SQLColCount59.下列属于嵌入式窗口系统核心层任务的是A.发送与键盘相关的事件B.设置窗口属性C.建立新字体D.获得窗口设备描述表60.键盘事件处理方法中,以下哪个方法是用来处理键盘按键的长时间按住事件的A.keyPressed(int keyCode)B.keyReleased(int keyCode)C.keyRepeated(int keyCode)D.pointerPressed(int x, int y)61.嵌入式操作系统设计者可以进行优化的时间为A.保存上下文时间 B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间62.对响应时间有严格要求的嵌入式系统是A.嵌入式实时系统B.嵌入式多线程系统C.嵌入式多内核系统D.嵌入式轮转询问系统63.不影响任务响应时间的因素为A.任务上下文切换时间 B.中断响应时间C.中断延迟时间 D.系统禁止调度时间64.核外服务包括A.内存管理B.任务管理C.电源管理D.中断管理65.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换66.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.NAND67.NAND型闪存以块为单位,一般包含的字节为A.128B.1024C.512D.6468.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS69.中断处理阶段要做的工作为A.复位引起中断的请求信号B.禁止可屏蔽中断和单步异常C.保存关键寄存器内容D.恢复CPU上下文70.在电源管理S4模式中下列描述错误的是A.CPU关闭B.内存停止供电C.总线时钟关闭D.硬盘处于工作状态71.用于微传感器上的嵌入式操作系统为A.HopenB.3SOFTC.SenSpireD.PalmOS72.ISA总线数据传输速度为A.4Mb/sB.8 Mb/sC.16 Mb/sD.32 Mb/s73.数据库级接口函数错误的为A.DBPathNameB.DBCloseC.DBDropD.DBOpen74.下列对嵌入式窗口系统的特点有误的描述为A.功能精简B.操作系统相对独立C.窗口功能丰富D.对“笔”有专门支持75.在触摸屏事件处理方法中,哪个方法是用来处理触目屏幕的拖拽事件的方法A.pointerPressed(int x,int y)B.pointerReleased(int x,int y)C.pointerDragged(int x,int y)D.pointerRepeated(int x,int y)76.中断响应时间不包括A.中断延迟时间 B. 保存任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间77.以下关于嵌入式系统说法正确的是A.嵌入的系统中可以共存多个嵌入式系统B.对高性能要求严格C.软硬件缺乏协同D.不要求实时性78.不影响任务响应时间的因素为A.任务上下文切换时间 B.最大关中断时间C.中断延迟时间 D.系统禁止调度时间79.核外服务包括A.内存管理B.文件管理C.任务通信D.中断管理80.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换81.下列不属于闪存类型的为A.EPROMB.NORC.DiNORD.NAND82.NAND型闪存以块为单位,一般包含的字节为A.128B.512C.1024D.6483.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.Ext384.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断85.在电源管理S5模式中下列描述错误的是A.CPU关闭B.内存停止供电C.总线时钟关闭D.硬盘带电86.用于微传感器上的嵌入式操作系统为A.DeltaOSB.SOSC.OSEKworksD.PalmOS87.IrDA传输距离不能超过A.10mB.8mC.4mD.1m88.数据库级接口函数错误的为A.DBCreateB.DBHandleC.DBDropD.DBOpen89.窗口管理函数功能不能实现A.获得指定窗口属性B.设置指定窗口属性C.改变子窗口大小D.获得指定窗口的父窗口90.在Java语言中哪一个选项是用来设置可以获取一个字体字型的外观为粗体A.Font.FACE_SYSTEMB.Font.STYLE_BOLDC.Font.STYLE_ITALICD.Font.SIZE_LARG91.中断响应时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间92.以下关于嵌入式系统说法正确的是A.以开发为中心 B 对实时,成本,功耗要求严格C.软硬件协同 D 软件可剪裁93.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间94.操作系统内核包括A.内存管理B.文件管理C.看门狗D.窗口管理95.适用于实时嵌入式操作系统任务调度算法为A.FCFSB.HPFC.SJFD.RR96.下列不属于闪存类型的为A.OTPROMB.ANDC.DiNORD.NAND97.闪存写入次数一般为A.10万至120万次B.10万至80万次C.1万至100万次D.100万至200万次98.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS99.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断100.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.内存停止供电C.系统时钟关闭D.内存数据写入磁盘101.用于微传感器上的嵌入式操作系统为A.ConikiB.3SOFTC.OSEKworksD.PalmOSB2.0数据传输速率为A.120Mb/sB. 240Mb/sC.480Mb/sD.560Mb/s 103.移动事务的特点为A.原子性B.一致性C.异构性D.持久性104.图元函数功能不能实现A.输出直线B.将指定内容复制到另一窗口中C.清楚指定窗口显示的内容D.输出文本字符105.下列方法中哪一个方法能实现在屏幕上描绘一个实心的直角矩形A.drawRect(int x, int y, int width, int height)B.fillRect(int x, int y, int width, int height)C.drawRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight)D.fillRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight) 106.中断恢复时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序出口函数时间D.执行中断返回指令时间107.以下哪一项不属于嵌入式操作系统A.VxWorks B. WinCE C. BSD D.uClinux108.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间109.操作系统内核包括A.电源管理B.文件管理C.任务管理D.窗口管理110.适用于实时嵌入式操作系统优先级算法为A.FCFSB.RRC.SJFD.LLF 111.下列不属于闪存类型的为A.ANDB. DiNORC. ROMD.NAND 112.闪存写入次数一般为A.1万至120万次B.10万至100万次C.1万至100万次D.100万至200万次113.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS 114.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之内D.退出临界区后重新打开中断115.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.内存停止供电C.系统时钟关闭D.内存数据写入磁盘116.用于智能手机的嵌入式操作系统不包括A.SymbianB.AndroidC.OSEKworksD.PalmOS B2.0传输距离为A.5mB. 8mC.10mD.100m 118.移动事务的特点为A.原子性B.长期性C.隔离性D.持久性119.消息函数功能不能实现A.屏蔽消息队列中发送给指定窗口的消息B.从消息队列中取回发送给指定窗口的下一条消息C.向指定窗口发送消息,立即返回D. 向指定窗口发送消息,待消息处理后返回120.下面属于J2ME体系结构中的内容是A.ConfigurationsB.ProfilesC.Optional PackagesD.以上都是121.现场总线围绕_________________________和全分布式自动化控制系统这两个目标的需要形成自己的一系列技术。
嵌入式复习资料.docx
1.嵌入式平台移植步骤(移植bootload,操作系统的移植)?①硬件平台上,bootloader移植。
②内核的修改、配置、编译③驱动程序的移植,包括编写、编译驱动程序。
④文件系统的移植,包括其修改、配置、编译。
⑤开发环境的移植⑥应用程序编写2.搭建嵌入式可开发平台,主机连接目标板,使用通信接口连接方式?通信接口连接方式:串口连接、网口连接、并口连接。
软件建立连接:①在Linux卜,使用minicom②在windows系统下,使用超级终端。
3.将内核映像、根文件系统映像传输到空的开发板上并启动需要哪些步骤?连线一>烧写bootloader—>丿書动bootloader—>配置PFT服务一>bootloader传输引导文件系统、linux内核一>启动4.bootloader主要作用,完成工作,分为儿部分?Bootloader定义:在操作系统内核运行前运行的一段小程序,可以对硬件设备,如CPU、SDRAM、Flash、串口等进行初始化,也可以下载到开发板,对Flash进行擦除和编程,引导和加载内核镜像。
主要作用:①初始化RAM (必需)②初始化串口(可选,推荐)③启动内核镜像(必需)主要任务:⑴boot loader的stagel①基本破件初始化②为加载stage准备RAM空间③拷贝stage2到ARM中④设置堆栈指针SP⑤跳转到stage2的入口点⑵bootloader的stage2①初始化木阶段要使用的硕件设备②检测系统的内存映射(memory map)③加载内核映像和根文件系统映像④设置内核启动参数⑤调用内核5.利用开发环境在开发板上运行C语言编写程序?6.伪指令的含义:在ARM汇编程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。
(在ARM的汇编程序中,有如下几种伪指令:符号定义伪指令、数据定义伪指令、汇编控制伪指令、宏指令以及其他伪指令)7.vivi是韩国mizi公司开发的boot loader,适用于ARM9处理器。
嵌入式期末复习资料 (9)
第一章嵌入式系统概论本章主要内容:1.什么是嵌入式系统(嵌入式系统是计算机软件与计算机硬件集成在一起,并嵌入到应用对象内部的计算机系统)▪嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
▪它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
2.嵌入式系统分类(按技术复杂度分类:无操作系统控制的嵌入式系统NOSES;小型操作系统控制的嵌入式系统SOSES;大型操作系统控制的嵌入式系统LOSES。
按用途分类:军用,工业用,民用。
)系统级,板级,片级❑芯片级嵌入含程序或算法的处理器❑模块级嵌入系统中的某个核心模块板❑系统级嵌入主计算机系统3.嵌入式操作系统分类(按照源代码分类:商用型和开源型;按照实施性能分类:强实时性型和普通实时型;按内核结构分类:单内核型和为内核型。
)▪按用途分类:军用/民用▪按载体分类:宇航/车载• • •▪按通信性质分类:无线/有线▪按网络性质分类:联网/单机▪按环境分类:普通/恶劣▪按功耗分类:低功耗/普通功耗▪主要分类方法按硬件软件性质⏹根据控制技术的复杂度可以把嵌入式系统分为三类:⏹无操作系统控制的嵌入式系统⏹NOSES,Non-OS control Embedded System;⏹小型操作系统控制的嵌入式系统⏹SOSES,Small OS control Embedded System;⏹大型操作系统控制的嵌入式系统⏹LOSES,Large OS control Embedded System。
4.嵌入式处理器特点,常见缩写特点:1.对实施多任务有较强的支持能力,能完成多任务处理,并且中断响应速度快2.处理器结构可扩展3.内部集成了测试电路4.低功耗常见缩写:⏹通用型嵌入式微处理器(简称:EMPU,或者MPU)⏹微控制器(MCU)⏹数字信号处理器(DSP)(嵌入式DSP处理器:EDSP)⏹混合处理器和片上系统(SOC)⏹嵌入式双核处理器,双核(dual core);多核处理器,多核DSP。
嵌入式复习资料
嵌入式复习资料第一章1.根据IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是“用于控制、监视或者辅助装置、机器和设备运行的装置。
此定义是从应用上考虑的,嵌入式系统是软件和硬件的综合体。
2.一般定义“以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
”3.它一般由嵌入式处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四部分组成,用于实现对其他设备的控制、监视或管理等功能。
4.嵌入式系统的特点相比通用的计算机系统,嵌入式系统主要具有以下一些特点(见P1):(1)特定的设计(2)各学科结合的产物(3)高效的设计(4)与具体应用相结合(5)存储特性(6)交叉开发5.嵌入式系统的交叉开发主要是指嵌入式系统的软件开发方式,这是嵌入式系统区别于通用计算机软件开发的最主要特性。
6.任何系统的软件开发都包括两个基本的部分:程序的生成和程序的载入1)通用计算机的程序的生成:直接编译和链接等程序的载入:复制2)嵌入式系统程序开发的程序的生成:主机端,交叉编译程序的载入:主机到目标机烧写或其他通信方式注:开发工具在主机运行的程序,生成的程序是在目标机运行的程序。
7.嵌入式系统组成:嵌入式系统一般指非桌面系统和服务器系统的计算机系统。
根据计算机系统的概念,它可分为硬件部分和软件部分。
硬件部分包括嵌入式处理器(MPU)或控制器(MCU)以及外围电路。
软件部分包括嵌入式操作系统和应用程序。
嵌入式系统可以划分成以下几个部分:微处理器外围硬件嵌入式操作系统应用程序开发环境8.PC的处理器一般仅具有CPU(中央处理单元,包含控制器和运算器)的功能,而大多数嵌入式微处理器不仅包括CPU核心,也包括丰富的片内部件。
.9.SoC就是片上系统(System on Chip),SoC嵌入式系统微处理器就是一种电路系统。
10.嵌入式系统同通用型计算机系统相比具有以下特点:1)嵌入式系统是面向特定应用的。
嵌入式复习资料整理修订威力加强版
嵌⼊式复习资料整理修订威⼒加强版1.1什么是嵌⼊式系统(P1)IEEE(国际电⽓和电⼦⼯程师协会)关于嵌⼊式系统的定义:嵌⼊式系统是“⽤于控制、监视或者辅助操作机器和设备的装置”。
1.2 与通⽤计算机系统⽐较,嵌⼊式系统本⾝有何特点?(P4)1)嵌⼊式系统通常是⾯向特定应⽤的;2)嵌⼊式系统功耗低、体积⼩、集成度⾼、成本低;3)嵌⼊式系统具有较长的⽣命周期;4)嵌⼊式系统具有固化的代码;5)嵌⼊式系统开发需要专⽤开发⼯具和环境;6)嵌⼊式系统软件需要RTOS(实时操作系统)开发平台;7)嵌⼊式系统开发⼈员以应⽤专家为主;8)嵌⼊式系统是知识集成系统。
与通⽤计算机系统⽐较,嵌⼊式系统本⾝有何特点?1.编码体积⼩。
2.⾯积应⽤,可裁剪可移植。
3.实时性强。
4.可靠性⾼。
5.专⽤性强。
1.3 根据嵌⼊式系统的复杂程度,嵌⼊式系统可分为哪4类?(P6)1)单个微处理器;2)嵌⼊式处理器可扩展的系统;3)复杂的嵌⼊式系统;4)在制造或过程控制中使⽤的计算机系统。
1.4 嵌⼊式处理器有哪⼏类?试举例说明。
(P7)1)嵌⼊式微处理器(EMPU);2)嵌⼊式微控制器(EMCU);3)嵌⼊式DSP处理器(EDSP);4)嵌⼊式⽚上系统(ESoC)。
1.6从硬件系统来看,嵌⼊式系统由哪⼏部分组成?画出见图。
(P11)外围电路电源模块时钟复位FlashRAMROM 微处理器MPU外设USB LCD 其他键盘2.1 ARM7和ARM9基于什么体系结构,采⽤何种指令集?ARM7基于冯·诺依曼体系结构,采⽤RISC精简指令,兼容16位Thumb指令集;ARM9基于哈佛体系结构,同样采⽤RISC精简指令,⽀持32位ARM指令集和16位Thumb 指令集。
2.2 ARM7 TDMI中的"TDMI"分别代表什么?T:⽀持16位压缩指令集Thumb。
D:⽀持⽚上Debug。
M:内嵌硬件乘法器(Multiplier)。
嵌入式复习资料(精)
嵌⼊式复习资料(精)第⼀章嵌⼊式系统基础知识1.嵌⼊式系统基础知识计算机系统的两个发展分⽀通⽤计算机与嵌⼊式计算机嵌⼊式系统的⼀般定义、IEEE定义⼀般定义:以应⽤为中⼼、以计算机技术为基础,软硬件可裁剪,应⽤系统对功能、可靠性、成本、体积、功耗和应⽤环境有特殊要求的专⽤计算机系统。
是将应⽤程序、操作系统和计算机硬件集成在⼀起的系统。
(技术⾓度)嵌⼊式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在⼀起的计算机系统。
(系统⾓度)⼴义定义:任何⼀个⾮计算机的计算系统。
IEEE(国际电⽓和电⼦⼯程师协会)定义:嵌⼊式系统是“⽤于控制、监视或者辅助操作的机器、设备或装置”。
嵌⼊式系统4个组成部分嵌⼊式微处理器、外围硬件设备、嵌⼊式操作系统、⽤户应⽤程序嵌⼊式系统的三个基本要素嵌⼊性、专⽤性、计算机系统嵌⼊式系统的软硬件特点硬件⽅⾯:稳定性、低功耗、体积受限、看门狗电路、成本低、系统资源少软件⽅⾯:实时性、可裁剪性、精简性、⼈机界⾯要求不⾼嵌⼊式系统的硬件架构以嵌⼊式处理器为中⼼,配置存储器、I/0设备、通信模块以及电源等必要的辅助接⼝组成。
嵌⼊式系统的硬件核⼼嵌⼊式微处理器嵌⼊式处理器的种类嵌⼊式微处理器、嵌⼊式微控制器、嵌⼊式DSP、嵌⼊式SOCS0CSOC是指在单芯⽚上集成数字信号处理器、微控制器、存储器、数据转换器、接⼝电路等电路模块,可以直接实现信号采集、转换、存储、处理等功能。
2.嵌⼊式系统硬件嵌⼊式微处理器的体系结构冯诺依曼结构:单⼀的程序和数据总线。
哈佛结构:独⽴的程序和数据总线。
RISC(精简指令集计算机)的概念及思想精华1979年,美国加州伯克利分校提出了RISC的概念,基本思想是尽量简化计算机指令功能,只保留那些功能简单,能在⼀个节拍内执⾏完成的指令,⽽把较复杂的功能⽤⼀段⼦程序实现。
RISC思想的精华就是通过简化计算机指令功能、简化计算机指令格式,使指令的平均执⾏周期减少,同时⼤量使⽤通⽤寄存器来提⾼计算机的⼯作主频,提⾼程序的速度。
嵌入式考试复习要点
1.1.1嵌入式系统的定义1.1.2嵌入式系统的组成1.2嵌入式处理器分类1.3.2 实时操作系统1.3.3 常见的嵌入式操作系统各个操作系统的特点1.4 解决优先级翻转问题的两种方法说出方法即可2.1 交叉编译环境的含义结合实验环境理解2.4 板级支持包概念3.1.1 ARM体系结构特点Thumb指令集与ARM指令的区别3.1.2 ARM体系结构包含哪几部分ARM的流水线结构3级流水线P62 ARM存储器结构P63 DMA3.1.3ARM处理器内核ARM7TDMI处理器内核ARM9TDMI处理器内核3.2.1 数据类型3.2.2 处理器模式3.2.3 处理器工作状态ARM与THUMB两种状态的区别3.2.4 寄存器组织通用寄存器、状态寄存器、程序计数器3.2.5 异常3.2.6 存储器格式大端与小端的区别3.3 掌握ARM基本寻址方式能读懂简单的ARM汇编指令程序段3.5 ARM9与ARM7的比较流水线方面两者区别及特点4.2.1 熟悉ARM汇编支持的伪指令4.2.3 ARM汇编语言程序的基本结构注意ARM汇编程序关键字的含义4.3 基于ARM的硬件启动程序包含那几部分工作?4.4 基于ARM的C语言与汇编语言混合编程掌握寄存器的使用规则、参数的传递规则4.4.3 C语言调用汇编程序方法注意参数的传递(有可能出程序解析题)5.1 S3C2410简介其特点,(填空题)5.1.1 S3C2410A特点掌握其特点,知识点较多体系结构、中断控制器5.2.1 S3C2410A的I/O口工作原理多少的口,分了几组掌握如何对I/O的寄存器编程例如:G口GPGCON、GPGGDAT的相应位如何设置。
(可能会有些编程题)5.2.2 I/O口编程实例掌握P231的例子。
5.3.1 ARM中断原理5.3.2 S3C2410A的中断控制器多少中断源、中断请求信号、优先级逻辑、中断的类别。
5.4 DMA的工作原理理解DMA工作原理,能说明。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式软件技术概论复习资料1. 根据嵌入方式划分嵌入式系统类型不包括A.整机嵌入式B. 部件式嵌入式C.组件式嵌入式 D. 芯片式嵌入式2. 对性能要求高的嵌入式系统是A.嵌入式实时系统B. 嵌入式多线程系统C.嵌入式多内核系统D. 嵌入式轮转询问系统3. 不影响任务响应时间的因素为A.操作系统调度算法B. 系统调用执行时间C.中断延迟时间D. 任务上下文切换时间4. 单块结构嵌入式操作系统优点A.模块化程度高B. 结构清晰C. 易于调试D. 规模较小时比较灵活5. 适用于数据交换的任务通信机制为A. 事件B. 管道C. 信号量D. 信号6. 下列不属于闪存类型的为B.NANDA. NOR7. 不适用于嵌入式系统的文件系统为A. CRAMFSB.TmpFSC.HFSD.ROMFS8. 属于日志型的文件系统为A. DOSFSB.J FFS2C.TSFSD.RAMFS9. 中断响应阶段要做的工作为A.对中断进行具体处理B. 禁止可屏蔽中断和单步异常C.执行中断返回指令D. 获取与中断相关的其他信息10. 在电源管理睡眠模式中下列描述正确的为A.内存处于工作状态B. 外设处于工作状态C.CPU处于工作状态D. 系统时钟处于活动状态11.用于智能手机的嵌入式操作系统为A. Symbia nB.OSEKturboC. MANTISD.VxWorks12. 串行接口最大传输距离为A. 10mB.15mC.20mD. 25m13. 同步服务器级接口函数错误的为A. SYNCOpenB. SYNCGetParaC.SYNCCIose D. SYNCData14. 下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B. 建立新窗口C.输出基本图元D. 将内部码转换为字符编码15. Form是J2ME里面比较重要的容器类型,它必须配合Item类来使用,不属于Item类的子类的是A.TextField B.StringltemC.ChoiceGroupD.TextBox16. 根据嵌入程度划分嵌入式系统类型不包括A.深度嵌入式B. 中度嵌入式C.组件式嵌入式 D. 浅度嵌入式17. 嵌入式系统的软件部分不包括A. DSPB. 嵌入式操作系统C.设备驱动程序D. 应用程序18. 不影响任务响应时间的因素为A.中断处理时间B. 系统调用执行时间任务上下结构清规模较C.B.OTPROMB.CDFS B.CRAMFSC ・中断延迟时间D.文切换时间19. 层次结构嵌入式操作系统优点 A.模块化程度高B.晰C.易于调试D.小时比较灵活20. 适用于数据交换的任务通信机制为 A.事件B. 信号 信号量D.邮箱21. 下列不属于闪存类型的为 A.NOR C.DiNOR D.AND22. 不适用于嵌入式系统的文件系统为A.CRAMFSC.YAFFSD.ROMFS23. 属于日志型的文件系统为 A.DOSFSC.Ext3D.RAMFS24. 中断响应阶段要做的工作为D.获取内存处D.硬盘B.OSEKturboB.1300m关键寄存器内容C.执行中断返回指令与中断相关的其他信息25. 在电源管理S1模式中下列描述错误的是 A.CPU 关闭B.于工作状态C.总线时钟处于工作状态带电26. 用于汽车电子的嵌入式操作系统为 A.Co niki C.MANTISD.An droid27. RS-422接口最大传输距离为 A.1100m C.1200mD.900m28. 同步服务器级接口函数错误的为 A.SYNCOpe nB.SYNCGetParC.SYNCParamD.SYNCGo29. 下列属于嵌入式窗口系统核心层任务的是 A.实现窗口隐藏操作B. 建立新窗口D. 将内部C.追踪指针设备移动码转换为字符编码30. 属于能够操纵List列表类中元素的方法是A.appe ndB.deleteC.i nsertD. 以上均是31. 根据嵌入复杂程度划分嵌入式系统类型不包括A.单微处理器嵌入式B.中度嵌入式C.组件式嵌入式D. 分布式嵌入式32. 嵌入式系统硬件的核心是A.存储器B. 嵌入式微处理器C.嵌入式微控制器 D.BSP33. 不影响任务响应时间的因素为A.中断处理时间B. 系统调用执行时间C.中断延迟时间D. 系统禁止调度时间34. 层次结构嵌入式操作系统优点A.模块化程度高B. 结构清晰C.易于调试D. 规模较小时比较灵活35. 可实现一个任务与多个任务之间同步的机制是A.事件B. 管道共享内存D. 邮箱36.下列不属于闪存类型的为 A.EEPROM C.B.NOC.DiNORD.AND37.不适用于嵌入式系统的文件系统为 A.NTFS B.DOSFC.YAFFSD.ROMFS38. 属于日志型的文件系统为 A.DOSFS C.Ext4D.RAMFS39. 中断响应阶段要做的工作为 A.复位引起中断的请求信号 CPL 上下文C.执行中断返回指令与中断相关的其他信息40. 在电源管理S2模式中下列描述错误的是 A.CPL 关闭B.内存处 于工作状态C.总线时钟关闭带电D.丿Hi、D.B . B.CRAMFS保存 获取硬盘41. 用于汽车电子的嵌入式操作系统为A.C on ikiB.proOSEKC.MANTISD.PalmOS42. RS-485接口最大传输距离为A.1100mB.1300mC.1200mD.900m43. SQL操作级接口函数错误的为A.SQLGetDataB.SQLPrepareC. SQLTextD.SQLColCo unt44. 下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.建立新字体 D. 颜色处理45. CLD(要求的可变内存数量为A.至少320KB. 至少160KC.至少258K D. 至少32K46. 中断延迟时间不受哪种时间因素影响A.中断响应时间B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D. 最大关中断时间47. 以下哪一项属于嵌入式系统不具备的特点A.采用专用处理器B. 跨平台可移植C.软硬件协同一体化D. 小型化D.AND与有限资源48. 不影响任务响应时间的因素为 A.任务上下文切换时间B. 系统调用 执行时间C.中断延迟时间D.系统禁止调度时间49. 微内核结构嵌入式操作系统优点 A.模块化程度高B. 系统效率高C.系统安全性高D.规模较小时比较灵活50. 可实现一个任务与多个任务之间同步的机 制是 A.事件B.管道C.共享内存D.邮箱51. 下列不属于闪存类型的为 A.PROM B.NOC.DiNOR52. 不适用于嵌入式系统的文件系统为A.DOSFS C.YAFFS D.ROMFS53. 属于日志型的文件系统为 B. CRAMFSC.Ext2 D.YAFFS54. 中断处理阶段要做的工作为A.复位引起中断的请求信号B. 保存CP 上下文C.保存关键寄存器内容D. 禁止可屏蔽中断和单步异常55. 在电源管理S3模式中下列描述错误的是 A.CPU 关闭B. 内存处于工作状态C.总线时钟关闭D. 硬盘处于工作状态56. 用于汽车电子的嵌入式操作系统为 A.Con iki B.ZycoC.OSEKworksD.PalmOS57. PCI 总线最大连接外部设备数为 A.64B.128C.256D.51258. SQL操作级接口函数错误的为C. SQLFetchD.SQLColCo unt59. 下列属于嵌入式窗口系统核心层任务的是A.发送与键盘相关的事件B. 设置窗口属性C.建立新字体D. 获得窗口设备描述表60. 键盘事件处理方法中,以下哪个方法是用来处理键盘按键的长时间按住事件的A. keyPressed(i nt keyCode)B. keyReleased(i nt keyCode)C. keyRepeated (i nt keyCode)D. poi nterPressed(int x, i nt y)61. 嵌入式操作系统设计者可以进行优化的时间为A.保存上下文时间B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D. 最大关中断时间62. 对响应时间有严格要求的嵌入式系统是A.嵌入式实时系统B. 嵌入式多线程系统C.嵌入式多内核系统D. 嵌入式轮A.DOSFS C.Ext2D.JFS 间 C.中断延迟时间D.系统禁止调度时间64.核外服务包括 A.内存管理 B.任务管理C.电源管理D.中断管理65.协作任务之间的关系不包括A.互斥B.并发C.冋步D.数据交换66.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.NAND67. NAND 型闪存以块为单位, 般包含的字节 为A.128B.1024C.512D.64转询问系统63.不影响任务响应时间的因素为 A.任务上下文切换时间 B. 中断响应时 68.属于日志型的文件系统为B.CRAMFSB.869. 中断处理阶段要做的工作为 A.复位引起中断的请求信号B. 禁止可屏蔽中断和单步异常C.保存关键寄存器内容D. 恢复CPL 上下文70. 在电源管理S4模式中下列描述错误的是 A.CPU 关闭B. 内存停止供电C.总线时钟关闭D. 硬盘处于工作状态71. 用于微传感器上的嵌入式操作系统为A.HopenB.3SOFC.Se nSpireD.PalmOS72. ISA 总线数据传输速度为 A.4Mb/s C.16 Mb/sD.32 Mb/s73. 数据库级接口函数错误的为 A.DBPathNameC.DBDropD.DBOpen74.统相对独立C.窗口功能丰富D. 对“笔”有专门支持75. 在触摸屏事件处理方法中,哪个方法是用来处理触目屏幕的拖拽事件的方法A. po in terPressed(i nt x,i nt y)B. po in terReleased(i nt x,i nt y)C. po in terDragged(i nt x,i nt y)D. po in terRepeated(i nt x,i nt y)76. 中断响应时间不包括A.中断延迟时间B. 保存任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间77. 以下关于嵌入式系统说法正确的是A. 嵌入的系统中可以共存多个嵌入式系统B. 对高性能要求严格C. 软硬件缺乏协同D. 不要求实时性78. 不影响任务响应时间的因素为A.任务上下文切换时间B. 最大关中断时间C.中断延迟时间D. 系统禁止调度时间79. 核外服务包括A.内存管理B.文件管理C.任务通信D. 中断管理80. 协作任务之间的关系不包括A.互斥B.并发C.同步D. 数据交换81. 下列不属于闪存类型的为A.EPROMB.NORC.DiNORD.NAND82. NAND型闪存以块为单位,一般包含的字节为A.128B.512C.1024D.6483. 属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.Ext384. 设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B. 避免函数调用的嵌套层次过深A.CPU 关闭供电C.总线时钟关闭D. 硬盘带电86. 用于微传感器上的嵌入式操作系统为A.DeltaOSC.OSEKworksD.PalmOS 87. IrDA 传输距离不能超过 A.10m C.4mD.1m88. 数据库级接口函数错误的为A.DBCreateB.内存停止B.SOSB.8mB.DBHandle 设置指D.获得指C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断85. 在电源管理S5模式中下列描述错误的是C.DBDropD.DBOpe n 89. 窗口管理函数功能不能实现 A.获得指定窗口属性B.定窗口属性C.改变子窗口大小定窗口的父窗口90. 在Java语言中哪一个选项是用来设置可以获取一个字体字型的外观为粗体A.Fo nt.FACE_SYSTEMB. Fo nt.STYLE_BOLDC. Fo nt.STYLE」TALICD. F on t.SIZE_LARG91. 中断响应时间不受哪种时间因素影响A.处理高优先级中断时间B. 恢复任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间92. 以下关于嵌入式系统说法正确的是A.以开发为中心 B 对实时,成本,功耗要求严格C.软硬件协同 D 软件可剪裁93.不影响任务响应时间的因素为A.任务上下文切换时间B. 系统调用执行时间C.中断延迟时间D. 系统禁止调度时间94.操作系统内核包括A.内存管理B.文件管理C.看门狗D. 窗口管理95. 适用于实时嵌入式操作系统任务调度算法为A.FCFSC.SJFD.RR96. 下列不属于闪存类型的为A.OTPROMC.DiNORD.NAND97. 闪存写入次数一般为A.10万至120万次B.1080万次C.1万至100万次200万次98. 属于日志型的文件系统为A.DOSFS D.100B.HPFB.AND万至万至B.CRAMFS避免函数D. 退出临界C.Ext4D.RAMFS99. 设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.调用的嵌套层次过深C.将耗时操作放在临界区之外区后暂缓打开中断100. 在电源管理睡眠模式中下列描述错误的是C.系统时钟关闭D.内存数据B.3SOFTB. 240Mb/sA.CPU 关闭B. 内存停止 供电 写入磁盘101. 用于微传感器上的嵌入式操作系统为 A.Co nikiC.OSEKworksD.PalmOS 102. USB2.0数据传输速率为 A.120Mb/s C.480Mb/sD.560Mb/s103. 移动事务的特点为 A.原子性B. 一致性C.异构性D.持久性104. 图元函数功能不能实现 A.输出直线B. 将指定内容复制到另一窗口中C.清楚指定窗口显示的内容D. 输出文本字符105. 下列方法中哪一个方法能实现在屏幕上描绘一个实心的直角矩形A.drawRect(i nt x, int y, int width, intheight)x, int y, int width, int 恢复任执行中C.B. fillRect(i nt height)C. drawRo un dRect(i nt x,i nt y,i nt width 」ntheight 」nt arcWidth,i nt arcHeight) D. fillRou ndRect(i ntx,i nty,i ntwidth,i nt height,i ntarcWidth,i ntarcHeight)106. 中断恢复时间不受哪种时间因素影响 A.处理高优先级中断时间B.务上下文时间C.执行中断服务程序出口函数时间D. 断返回指令时间107. 以下哪一项不属于嵌入式操作系统 A. VxWorksB. WinCEBSD D.uCIi nux 108. 不影响任务响应时间的因素为A.任务上下文切换时间执行时间C.中断延迟时间调度时间109. 操作系统内核包括A.电源管理 B.D.B.系统调用系统禁止文件管理 C.任务管理 D. 窗口管理110. 适用于实时嵌入式操作系统优先级算法为 A.FCFS B.RRC.SJFD.LLF111. 下列不属于闪存类型的为 A.AND B. DiNOR ROMD.NAND112. 闪存写入次数一般为 A.1万至120万次 100万次C.1万至100万次 200万次113. 属于日志型的文件系统为 A.DOSFSC.B.10 万至 D.100万至B.CRAMFSC.Ext2D.JFS114. 设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.调用的嵌套层次过深C.将耗时操作放在临界区之内 区后重新打开中断115. 在电源管理睡眠模式中下列描述错误的是避免函数D. 退出临界A.CPU关闭B. 内存停止C.系统时钟关闭D. 内存数据供电写入磁盘116. 用于智能手机的嵌入式操作系统不包括A.Symbia nB.An droidC.OSEKworksD.PalmOS117. USB2.0传输距离为A.5mB. 8mC.10mD.100m118. 移动事务的特点为A.原子性B. 长期性C.隔离性 D. 持久性119. 消息函数功能不能实现A. 屏蔽消息队列中发送给指定窗口的消息B. 从消息队列中取回发送给指定窗口的下一条消息C. 向指定窗口发送消息,立即返回D. 向指定窗口发送消息,待消息处理后返回120. 下面属于J2ME体系结构中的内容是A.Con figurati onsB.ProfilesC.Optional PackagesD. 以上都是121. 现场总线围绕 _____________________________ 和全分布式自动化控制系统这两个目标的需要形成自己的一系列技术。