计算机三级嵌入式
计算机三级考试嵌入式系统开发技术知识点
计算机三级考试嵌入式系统开发技术知识点计算机三级考试嵌入式系统开发技术知识点导语:嵌入式系统是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,下面是相关考试内容介绍,欢送参考!嵌入式系统及三要素定义:以应用为中心、以计算机技术为根底、软件硬件可裁剪、适应应用系统对功能、可靠性、本钱、体积、功耗严格要求的专用计算机系统。
简单定义:嵌入到对象体系中的专用计算机系统。
三要素:嵌入式系统的三个根本要素是嵌入性、专用性与计算机系统。
(1)嵌入性是把软件嵌入到Flash存储器中,(2)专用性是指针对某个详细应用领域和场合,量体裁衣式的定制适用该场合的专用系统,(3)计算机系统是指必须具有计算机系统的组成,核心是计算机系统。
三个要素决定了嵌入式系统是嵌入到对象体系中的.一种专用的计算机系统。
嵌入式系统設計与开发原那么与步驟1.設計与开发原則既然嵌入式系统是嵌入到对象体系中的专用的计算机系统,因此嵌入式系统设计的根本原那么:物尽其用。
这一原那么说明,嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,以最小本钱实现更高的性能,同时尽可能采用高效率的设计算法,以进步系统的整体性能,换句话说同,“物尽其用”就是“够用就好”,以最高性价比来设计嵌入式应用系统。
2、设计与开发步骤嵌入式系统的设计步骤包括需求分析^p 、体系构造设计、硬件设计,软件设计,执行机构设计、系统集成和系统测试。
各个阶段之间往往要求不断的修改,直至完成最终设计目的。
ARM存储形式一个32位的一个字0x87654321,存放在内存0x12000004~0x12000007中,指出对于大端形式和小端形式下,字节0x65存放的地址。
ARM指令流水线关于指令流水线:ARM采用指令流水线技术。
不同内核指令流水线的级数不同。
采用指令流水线的作用是进步指令执行效率。
有3、5、6、7、8级不等。
对于一个具有1条8级指令流水线的ARM处理器,假设每1级所需要的时间为1ns,求这种ARM处理器执行4000条指令最快所需要的时间。
计算机三级《嵌入式系统开发》试题与答案
计算机三级《嵌入式系统开发》试题与答案计算机三级《嵌入式系统开发》试题与答案阐述题:1.阐述外设存放器的作用、分类,以及每种分类完成的功能。
答:外设存放器又称为“I/O端口”,处理器对为外部设备的访问,就是通过对外设存放器读写完成的。
外设存放器分为3种:控制存放器,用来控制外设行为。
状态存放器,用来指示外设的当前状态。
数据存放器,用来存储外设用例的数据。
2.阐述嵌入式软件开发中程序优化的原那么、分类,以及每种分类优化的内容。
答:嵌入式程序优化遵循三个原那么:等效原那么、有效原那么、经济原那么。
嵌入式程序优化分为3类:运行速度优化,在充分掌握软硬件特性的根底上,通过应用程序构造调整等手段,来缩短完成指令任务所需的运行时间。
代码尺寸优化,在可以正确实现所需功能需求的前提下,尽可能减小程序的代码量。
低功耗优化,在满足需求的前提下,运行时间尽可能少的小孩硬件资,以到达节能降耗的目的。
3.阐述嵌入式操作系统中的文件系统的作用,以及它的层次和每个层次的作用。
答:文件系统提供了在线存储和访问包括数据和程序在内的文件内容的机制。
I/O控制层,为文件系统的最低层,实现内存与磁盘间的信息转移。
根本文件系统层,向合适的设备驱动程序发送指令,以完成对磁盘上的物理块进展读写。
文件组织模块层,将逻辑块地址转换成根本文件系统所用的物理地址。
逻辑文件系统层,管理元数据。
4.从软件的架构层次来阐述嵌入式软件系统模型。
答:从软件的架构层次啦阐述嵌入式软件模型共有3种。
没有OS和BSP的模型,这种,模型没有OS的概念,在硬件层上直接是应用程序,应用程序是高的相关的,直接与硬件打交道。
有OS没有BSP的模型,这种模型有嵌入式OS负责与硬件交互、管理资、应用程序,利用OS的API和库间接与硬件打交道。
有OS和BSP的模型,这种模型在OS与硬件层之间多了一层BSP,BSP负责与硬件交互。
5.阐述层次化的存储模型中,都有哪些存储器,以及它们典型的大小。
计算机三级考试《嵌入式系统开发技术》复习要点.docx
计算机三级考试《嵌入式系统开发技术》复习要点以下是对文章进行润色改写的结果:1.嵌入式系统的定义⑴定义:嵌入式系统是以应用为中心,以计算机技术为基础的专用计算机系统。
它具有软硬件可裁剪的特点,能够满足应用系统对功能、可靠性、成本、体积和功耗等方面的严格要求。
22)IP核模块有行为、结构和物理三个不同层面的设计。
根据描述功能行为的方式不同,可以将其分为软核、固核和硬核三类。
2.嵌入式系统的组成(I)硬件层:包括嵌入式微处理器、存储器、通用设备接口和I/O接口等。
其中,嵌入式核心模块由微处理器、电源电路、时钟电路和存储器CaChe组成。
CaChe位于主存和嵌入式微处理器内核之间,用于存放最近使用的程序代码和数据,以减小存储器访问瓶颈,提高处理速度。
(2)中间层(也称为硬件抽象层HA1.或板级支持包BSP):它将系统上层软件和底层硬件分离开来,使上层软件开发人员无需关注底层硬件的具体情况,只需根据BSP层提供的接口进行开发。
BSP具有硬件相关性和操作系统相关性两个特点。
设计完整的BSP需要完成硬件初始化和设备驱动程序设计两部分工作。
(3)系统软件层:由RTOS,文件系统、GUI、网络系统及通用组件模块组成。
RTOS是嵌入式应用软件的基础和开发平台。
(4)应用软件层:由基于实时系统开发的应用程序组成。
3.实时系统(I)定义:实时系统是能在指定或确定的时间内完成系统功能,并对外部或内部、同步或异步事件做出响应的系统。
(2)区别:通用系统主要追求平均响应时间和用户使用方便,而实时系统主要考虑在最坏情况下的系统行为。
(3)特点:时间约束性、可预测性、可靠性、与外部环境的交互性。
(4)硬实时(强实时):应用的时间需求必须得到完全满足,否则会造成重大安全事故、生命财产损失和生态破坏,如航天、军事系统。
(6)任务的约束包括:时间约束、资源约束、执行顺序约束和性能约束。
4、实时系统的调度(I)调度:给定一组实时任务和系统资源,确定每个任务何时何地执行的整个过程。
计算机三级考试嵌入式系统开发技术上机试题及答案资料
计算机三级考试嵌入式系统开发技术上机试题及答案资料2014计算机三级考试嵌入式系统开发技术上机试题及答案11.选择题1.以下哪个不是嵌入式系统的设计的三个阶段之一:(A)A 分析B 设计C 实现D 测试2.以下哪个不是RISC架构的ARM微处理器的一般特点:(C )A 体积小、低功耗B 大量使用寄存器C采用可变长度的指令格式,灵活高效D 寻址方式灵活简3.通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的( A )格式的可执行代码。
A elfB exeC peD sh4.下面不属于Boot Loader 阶段1所完成的步骤的是:( C )A . 硬件设备初始化。
B . 拷贝Boot Loader的阶段2到RAM空间中。
C . 将kernel映像和根文件系统映像从Flash 读到RAM空间中。
D . 设置堆栈。
5. 以下哪个不是ARM的7种运行状态之一:(B)A快中断状态B挂起状态C中断状态D无定义状态6. 用以下的哪个命令可以把server的/tmp mount 到client的/mnt/tmp 并且是(A)A .mount -o ro server:/tmp /mnt/tmpB. mount -o ro /mnt/tmp server:/tmpC .mount -o ro client:/mnt/tmp server:/tmpD.mount -o ro server:/tmp client:/mnt/tmp7. 以下哪个GUI是由中国人主持的一个自由软件项目:(A )A MinuGUIB OpenGUIC MicroWindowsD Qt/Embedded8. 在下面的叙述中,( D )不是嵌入式图形用户接口(GUI)的主要特点。
A运行时占用的系统资源少B. 模块化结构,便于移植和定制C. 可靠性高D. 美观华丽,图形算法复杂9. 以下叙述中,不符合RISC 指令系统特点的是( B )。
计算机三级嵌入式考试题库
计算机三级嵌入式考试题库计算机三级嵌入式考试题库一、填空题1.嵌入式系统的嵌入性特性,是指系统需要与物理世界中特定的环境和设备严密结合。
2.嵌入式系统开发中的角色可以分为芯片制造商、设备制造商、操作系统提供者、系统集成商、独立软件开发商、独立硬件开发商、最终用户。
3.Cache有指令Cache和数据cache之分。
4.专门为数字信号处理而设计的处理器称为数字信号处理器。
5.CPU中专门用来存储整数数字的存放器,称为数据存放器。
6.嵌入式软件开发的流程包括编码阶段、构建阶段、部署阶段、运行阶段。
7.运行速度优化时,首先考虑采用的技术是算法和数据构造。
8.一般情况下,嵌入式操作系统可分为实时操作系统和非实时操作系统。
9.指令集模拟器按体系架构可以分为同构模拟器和异构模拟器。
10.在线仿真器分为内部形式和外部形式。
11.嵌入式系通常都是专用系统,指的是嵌入式系统的专用性特性。
14.DSP是专门为处理数字信号而设计的处理器。
15.CPU中专门用来存储内存地址的存放器,称为地址存放器。
16.嵌入式系统的资通常都是有限的,指的是嵌入式系统的资受限特性。
17.位于处理器内部的存储器称为内存储器。
18.DSP中文全称是数字信号处理器。
19.CPU中专门用来存储浮点数字的存放器,称为浮点存放器。
20.嵌入式程序优化三原那么包括等效原那么、有效原那么、经济原那么。
21.线程可分为用户线程和内核线程。
22.影响调试的外围因素包括硬件缺陷、编译器自动优化、外界环境干扰。
23.世界上第一台计算机研制成功的年代是1946年。
24.嵌入式系统的实时性分为软实时和硬实时。
25.一个根本的计算机系统由微处理器、存储器、输入输出模块、总线组成。
26.BSP中文全称是板级支持包。
27.CPU中专门用来存储常数的存放器,称为数据存放器。
28.层次化存储器模型中,包括存放器、高速缓存、主存储器、本机外存、远程外存。
29.板级支持包的英文缩写是 BSP 。
三级嵌入式知识点总结
三级嵌入式知识点总结咱先说说嵌入式系统的概念。
嵌入式系统呢,就是一种专用的计算机系统,它就像一个小跟班,嵌入到各种设备里面,比如手机、智能家电啥的。
它不是那种独立的计算机,而是和设备融为一体,为设备提供智能控制和各种功能。
你就想啊,手机要是没有这个嵌入式系统,那它就跟个砖头没啥区别,只能用来砸核桃啦,哈哈。
接着咱聊聊嵌入式系统的硬件组成部分。
这硬件啊,就像是人的身体器官一样重要。
处理器是它的大脑,像ARM处理器就很常见,这个处理器就负责处理各种信息,决定整个系统咋运行。
然后是存储器,这就好比人的记忆一样,有ROM(只读存储器)和RAM(随机存取存储器)。
ROM就像人的长期记忆,里面存着一些系统启动必须的程序和数据,改不了。
RAM呢,就像人的短期记忆,数据可以随时读写,用来暂时存储运行程序和数据。
还有那些输入输出接口,就像是人的五官,用来和外界打交道。
比如说,传感器通过输入接口把外界的信息传给系统,像温度传感器告诉系统现在温度是多少;输出接口呢,就把系统处理后的结果输出出去,像显示屏显示画面就是输出接口的功劳。
再讲讲嵌入式系统的软件方面。
软件就像是给这个硬件身体注入灵魂。
嵌入式软件分为系统软件和应用软件。
系统软件是基础,像操作系统就是系统软件的一部分,它管理着系统的资源,分配任务啥的。
Linux操作系统在嵌入式领域就很受欢迎,为啥呢?因为它开源啊,大家可以根据自己的需求随便改。
应用软件呢,就是根据具体设备功能开发的软件,就像手机上的各种APP,什么微信、抖音之类的,都是在嵌入式系统这个平台上运行的应用软件。
说到嵌入式开发工具,那也是很重要的一部分。
比如说编译器,这就像一个翻译官,把我们写的高级语言代码,像C、C++代码,翻译成处理器能看懂的机器语言。
调试器也很关键,要是程序出了问题,就靠调试器来找毛病。
就好比人生病了,医生得用各种仪器找病因一样。
还有集成开发环境(IDE),这就方便多啦,把编译、调试这些功能都集成在一起,让开发人员能在一个环境里就把活干完。
计算机三级嵌入式系统概论题库含答案
一、选择题1. 嵌入式系统的主要特点是()。
A.通用性强B.实时性好C.易于扩展D.可移植性好答案:B2. 嵌入式系统的硬件组成不包括()。
A.微处理器B.存储器C.输入设备D.操作系统答案:D3. 以下哪种芯片不属于嵌入式系统常用的微处理器?()A. ARMB. MIPSC. PowerPCD. Intel Pentium答案:D4. 嵌入式系统的软件分为()。
A.系统软件和应用软件B.操作系统和应用程序C.硬件驱动和软件库D.固件和中间件答案:A5. 以下哪个不是嵌入式操作系统的主要功能?()A.任务调度B.内存管理C.文件系统D.图形界面答案:D6. 以下哪种编程语言不适合嵌入式系统开发?()A. C语言B. C++语言C. Java语言D.汇编语言答案:C7. 嵌入式系统的实时性分为()。
A.硬实时和软实时B.实时和非实时C.高实时和低实时D.实时和非实时答案:A8. 以下哪种技术可以实现嵌入式系统的远程监控?()A.蓝牙B. Wi-FiC. NFCD.红外答案:B9. 以下哪个不是嵌入式系统应用领域?()A.工业控制B.交通管理C.信息家电D.办公系统答案:D10. 嵌入式系统中的中断优先级设置主要用于()。
A.提高系统响应速度B.降低系统功耗C.实现多任务调度D.简化系统设计答案:A二、填空题1. 嵌入式系统是一种以__________为中心,以__________为基础,软件、硬件可剪裁,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
答案:应用、计算机技术2. 嵌入式系统的主要硬件组成包括__________、__________、__________等。
答案:微处理器、存储器、输入/输出设备3. 嵌入式操作系统的主要功能包括__________、__________、__________等。
答案:任务调度、内存管理、文件系统4. 嵌入式系统常用的编程语言有__________、__________、__________等。
2023年未来教育计算机等级考试三级嵌入式技术题库及参考答案
全国计算机等级考试三嵌入式系统开发技术题库第1套一、选择题1:嵌入式系统是一类特殊旳计算机系统。
下列产品中不属于嵌入式系统旳是()。
A:电饭煲B:路由器C:巨型机D:POS机2:嵌入式系统硬件旳关键是CPU。
下面有关嵌入式系统CPU特点旳论述中,错误旳是()。
A:支持实时处理B:低功耗C:字长在16位如下D:集成了测试电路3:下面有关微控制器旳论述中,错误旳是()。
A:微控制器将整个计算机硬件旳大部甚至所有电路集成在一块芯片中B:微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用C:微控制器旳英文缩写是MCUD:8位旳微控制器目前已基本淘汰4:片上系统(SoC)也称为系统级芯片,下面有关SoC论述中错误旳是()。
A:SoC芯片中只有一种CPU或DSPB:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C:专用SoC芯片可分为定制旳嵌入式处理芯片和现场可编程嵌入式处理芯片两类D:FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完毕电路旳输入、编译、优化、仿真,直至芯片旳制作5:数码相机是嵌入式系统旳经典应用之一。
下面有关数码相机旳论述中,错误旳是()。
A:它由前端和后端两部分构成,前端负责数字图像获取,后端负责数字图像旳处理B:后端一般是以嵌入式DSP作为关键旳SoC芯片,DSP用于完毕数字图像处理C:负责进行数码相机操作控制(如镜头变焦、快门控制等)是一种32位旳MCUD:高端数码相机配置有实时操作系统和图像处理软件6:电子书阅读器中存储旳一本中文长篇小说,大小为128KB,文献格式为.txt,试问该小说包括旳中文大概有多少万字?()A:6万字B:12万字C:25万字D:40万字7:数字视频信息旳数据量相称大,一般需要进行压缩处理之后才进行传播和存储。
目前数字有线电视所传播旳数字视频采用旳压缩编码原则是()。
A:MPEG-1B:MPEG-2C:MPEG-4D:MPEG-78:下面是IP协议中C类IP地址有关规定旳论述,其中对旳旳是()。
计算机三级嵌入式 -回复
计算机三级嵌入式 -回复计算机三级嵌入式-回复 嵌入式系统是目前计算机领域中应用广泛的一种计算机系统形态,其具有体积小、功耗低、成本低、功能强大等特点。
针对这一领域的职业资格认证,计算机三级嵌入式考试是备受关注的。
在此,将对计算机三级嵌入式考试进行一些回答和解析。
1、计算机三级嵌入式是哪个证书? 计算机三级嵌入式是指国家职业资格计算机三级(高级)考试中嵌入式应用技术的考试科目。
该考试主要面向计算机软硬件应用领域从业者和广大计算机相关专业的学生。
2、计算机三级嵌入式考试的内容有哪些? 计算机三级嵌入式考试涵盖了嵌入式系统硬件、嵌入式系统软件、嵌入式系统开发与调试、嵌入式系统应用等方面的内容。
具体包括单片机原理与应用、串行通信接口、中断控制器、模数转换器、嵌入式操作系统、驱动程序设计、嵌入式软件测试方法等。
3、计算机三级嵌入式考试的难度如何? 计算机三级嵌入式考试的难度相对较高,需要考生具备扎实的计算机专业知识和实践经验。
考试内容涉及单片机、嵌入式系统开发与调试等领域,要求考生能够熟练掌握相关理论知识并能够灵活运用于实际开发中。
4、计算机三级嵌入式考试通常采用何种方式进行? 计算机三级嵌入式考试一般采取闭卷形式,即考生不能带任何资料进入考场。
而且,考试内容包括选择题、填空题和简答题等,考查考生对嵌入式系统理论和实际应用能力的综合掌握程度。
5、如何备考计算机三级嵌入式考试? 备考计算机三级嵌入式考试需要考生合理安排学习时间,重点掌握与嵌入式系统相关的知识,并进行实践操作。
建议进行一些实际项目的开发与调试,熟悉常见的嵌入式开发环境和工具。
同时,可以参考一些嵌入式系统开发与调试的经典教材,进行理论学习和习题练习。
6、计算机三级嵌入式证书的作用是什么? 计算机三级嵌入式证书是计算机从业人员和相关专业学生的重要资格证书之一。
持有该证书的人员可以证明自己在嵌入式系统领域具备扎实的理论基础和实际应用能力。
这对于求职、升职、职称评定等方面都具有一定的积极影响。
计算机三级考试《嵌入式系统开发技术》资料
计算机三级考试《嵌入式系统开发技术》资料示例文章篇一:《我的计算机三级考试〈嵌入式系统开发技术〉备考之旅》我呀,是一个对计算机特别着迷的小学生。
你可别觉得小学生就只知道玩游戏哦,我对那些计算机里的高深知识也充满了好奇呢。
最近,我就开始了解计算机三级考试里的《嵌入式系统开发技术》啦。
嵌入式系统,这听起来是不是就很神秘?就好像是在一个大机器里藏着的小秘密一样。
我刚开始接触的时候,简直就像走进了一个迷宫。
那时候,我就想,这到底是个啥玩意儿呀?我就跑去问我哥哥。
我哥呢,他是个大学生,懂的可比我多多了。
我跑到他跟前,眼睛亮晶晶地说:“哥,你给我讲讲计算机三级考试里的嵌入式系统开发技术呗。
”哥哥看了我一眼,笑着说:“哟,你个小屁孩,怎么对这个感兴趣了?”我不服气地说:“哼,我就是想知道嘛。
”哥哥就开始给我讲起来了。
哥哥说:“你看啊,嵌入式系统就像是一个小管家,住在各种设备里。
比如说咱们家的智能电视,那里面就有嵌入式系统。
它就像电视的大脑,指挥着电视做各种各样的事情。
”我听了,似懂非懂地点点头,心里想着,这嵌入式系统还挺厉害呢,就像个隐形的超级英雄,躲在电视里面掌控一切。
我又问哥哥:“那开发这个嵌入式系统很难吗?”哥哥挠挠头说:“那可不简单啊。
就像你搭积木,你得一块一块地把这个系统搭建起来,而且每一块积木都有它的用处,不能乱放。
”我歪着脑袋想,那这得需要多少块“积木”呀。
为了能更深入地了解,我开始找各种资料。
我在网上找啊找,发现有好多关于嵌入式系统开发技术的文档。
可是那些文档,好多字我都不认识,看起来就像天书一样。
我当时就有点沮丧,心想这也太难了吧,我是不是根本就学不会啊。
但是我又不想就这么放弃。
我记得有一次,我看到一个介绍嵌入式系统硬件结构的部分。
上面说嵌入式系统的硬件就像人的身体一样,有各种不同的器官,每个器官都有自己的功能。
比如说CPU 就像是人的大脑,负责思考和处理信息;内存就像是人的记忆,用来存储东西;还有那些输入输出设备,就像是人的眼睛耳朵嘴巴,用来接收和发送信息。
计算机三级嵌入式题库 -回复
题目:计算机三级嵌入式题库一、简介计算机三级嵌入式是国家职业资格证书考试中的一项重要内容,嵌入式是计算机技术领域中的一个热门方向,具有广泛的应用前景。
在考试备考过程中,题库是非常重要的资料,对于考生来说是必备的工具。
建立一套完善的计算机三级嵌入式题库对考试备考具有重要意义。
二、题库内容1. 嵌入式系统概述- 嵌入式系统的定义- 嵌入式系统的特点及应用领域- 嵌入式系统的发展历程2. 嵌入式硬件设计- 嵌入式系统的硬件组成- 常用的嵌入式处理器及特点- 嵌入式系统的外设接口设计3. 嵌入式软件开发- 嵌入式系统的软件组成- 嵌入式软件的开发流程- 嵌入式实时操作系统4. 嵌入式系统的应用- 汽车电子- 智能家居- 工业控制5. 嵌入式系统的测试与调试- 嵌入式系统的测试方法- 嵌入式系统的调试工具- 嵌入式系统的故障排除6. 嵌入式系统的性能优化- 嵌入式系统的功耗优化- 嵌入式系统的代码优化- 嵌入式系统的资源优化7. 嵌入式系统的安全与可靠性- 嵌入式系统的安全设计- 嵌入式系统的可靠性设计- 嵌入式系统的数据安全8. 嵌入式系统的发展趋势- 物联网与嵌入式系统- 人工智能与嵌入式系统- 边缘计算与嵌入式系统三、题库建设1. 针对题型根据嵌入式系统的知识点,构建单选题、多选题、判断题、填空题等不同类型的题目。
2. 题目难易度根据嵌入式系统知识点的难易程度,设置不同难度的题目,使得题库全面覆盖。
3. 实用性题目要贴近工作实践,考察考生对嵌入式系统应用的理解和掌握程度。
4. 可扩展性题库要具有一定的可扩展性,及时更新和添加新的题目,保持题库的时效性和完整性。
四、题库应用1. 考试备考嵌入式系统的题库是考生备考的重要资料,通过做题可以检验自己对嵌入式系统知识的掌握程度,帮助考生在考试中取得好成绩。
2. 学习辅助对于学习嵌入式系统的学生来说,题库可以作为辅助学习材料,帮助他们更好地理解和掌握嵌入式系统的知识。
(完整)计算机三级嵌入式知识点总结,推荐文档
1、嵌入式系统的CPU具有4个特点:(1)支持实时处理(2)低功耗(3)结构可扩展(4)集成了测试电路注:高主频非其特点2、USB的特点(1)在具有OTG(On-The-Go)的USB总线上,可实现在没有主机(Host)情况下从设备之间直接进行点对点通信(2)USB3.0的速率是5Gbps,而USB2.0的速率是480Mbps(3)主机的USB接口向从设备提供了电源(4)USB支持热拔插3、触摸屏(1)嵌入式系统使用的触摸屏除电阻式触摸屏外,还有电容式触摸屏(2)电阻式触摸屏是一种电阻传感器,它将矩形区域触摸点(X,Y)的物理地址转换为代表X坐标和Y坐标的电压(3)电阻式触摸屏不可通过多点触摸或滑动进行操作(4)相对于电容式触摸屏,电阻式触摸屏结构简单、、价格低(5)用专用硬笔写字的触摸屏属于电阻式(6)使用电容式触摸屏的LCD显示器多半是硬屏(7)电容式触摸屏在触摸屏四边均镀上狭长的电极,在导电体内形成一个低电压交流电场,当手指触摸屏幕时,手指会从接触点吸走一个很小的电流4、RTOS的三个主要实时指标(1)响应时间(2)吞吐量(3)生存时间5、RTOS响应时间的具体指标(1)中断延迟时间(2)任务切换时间(进程切换时间或线程切换时间)6、一般按响应时间将实时系统分成三类(1)强实时系统:响应时间再毫秒级或微秒级(2)普通实时系统:响应时间一般在几秒(3)弱实时系统:响应时间一般在数十秒7、移植VxWorks操作系统有4种操作类型(1)宿主机移植(2)体系结构移植(3)目标板移植(4)升级以前Tornado集成开发环境版本的BSP到最新版本注:用户界面移植非其操作类型8、硬件抽象层(1)硬件抽象层是嵌入式硬件电路板的最基本软件(2)硬件抽象层包含嵌入式软件中直接访问底层硬件的例程几何(3)HAL的函数是移植操作系统的基础(4)硬件抽象层不是操作系统内核的重要组成部分9、图像文件格式(1)GIF是目前互联网上广泛使用的一种图像文件格式,它的颜色数目较少(不超过256色),文件特别小,适合互联网传输(2)JPEG图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机和互联网中得到广泛使用10、无线局域网采用的通信协议主要是802.11,通常也被称为WiFi,目前使用的802.11n协议其数据传输速率可达108Mbps甚至更高。
计算机三级嵌入式知识点讲解
一、嵌入式系统开发的基础知识1.嵌入式系统的特点、分类、发展与应用,熟悉嵌入式系统的逻辑组成。
(1)特点:专用性隐蔽性(嵌入式系统是被包装在内部)资源受限(要求小型化、轻型化、低功耗及低成本,因此软硬件资源受到限制)高可靠性(任何误动作都可能会产生致命的后果)软件固化(软件都固化在只读存储器ROM中,用户不能随意更改其程序功能)实时性(2)逻辑组成硬件:1)处理器(运算器、控制器、存储器)目前所有的处理器都是微处理器中央处理器(CPU)和协助处理器(数字信号处理器DSP、图像处理器、通信处理器)2)存储器(随机存储器RAM和只读存储器ROM)RAM分为动态DRAM和静态SRAM两种。
DRAM电路简单、集成度高、功耗小、成本低,但速度稍慢慢;SRAM电路较复杂、集成度低、功耗较大、成本高,但工作速度很快,适合用作指令和数据的高速缓冲存储器RAM当关机或断电时,其中的信息都会消失,属于易失性存储器ROM属于不易失性存储器。
分为电可擦可编程只读存储器(存放固件)和闪速存储器(Flash ROM简称内存)。
内存的工作原理:在低压下,存储的信息可读但不可写,这类似于ROM;在较高的电压下,所存储的信息可以更改和删除,这有类似于RAM。
3)I/O设备与I/O接口4)数据总线软件(3)分类按嵌入式系统的软硬件技术复杂程度进行分类:1)低端系统采用4位或8位单片机,在工控领域和白色家电领域占主导地位,如计算器、遥控器、充电器、空调、传真机、BP机等。
2)中端系统采用8位/16位/32位单片机,主要用于普通手机、摄像机、录像机、电子游戏机等。
3)高端系统采用32位/64位单片机,主要用于智能手机、调制解调器、掌上计算机、路由器、数码相机等。
(4)发展20世纪60年代初,第一个工人的现代嵌入式系统(阿波罗导航计算机)20世纪60年代中期,嵌入式计算机批量生产20世纪70年代,微处理器出现20世纪80年代中期,外围电路的元器件被集成到处理器芯片中,昂贵的模拟电路元件能被数字电路替代20世纪90年代中期SOC出现,集成电路进入超深亚微米乃至纳米加工时代2.嵌入式系统的组成与微电子技术(集成电路、EDA、SoC、IP核等技术的作用和发展)(1)集成电路IC集成电路的制造大约需要几百道工序,工艺复杂。
全国计算机等级考试三级教程嵌入式系统开发技术
“实时操作系统(RTOS)在嵌入式系统中扮演着至关重要的角色。RTOS能够 快速响应外部事件,并确保任务在规定的时间内完成。选择一个合适的RTOS对 于嵌入式系统的性能和稳定性至关重要。”
“在嵌入式系统中,由于存储空间和计算能力的限制,高效的代码优化是必不 可少的。开发者需要精简算法,减少不必要的内存占用,并利用硬件特性来提 高程序的运行效率。”
目录分析
在信息技术的不断进步与普及中,嵌入式系统开发技术已成为一个重要的应用 领域。全国计算机等级考试三级教程中的《嵌入式系统开发技术》一书,旨在 为读者提供关于嵌入式系统开发技术的全面知识和技能。这本书的目录经过精 心设计,旨在帮助读者逐步深入地理解嵌入式系统开发的全过程。
此部分目录从宏观角度介绍了嵌入式系统的基本概念、发展历程、特点和应用 领域。通过阅读这部分内容,读者可以对嵌入式系统有一个初步的认识,为后 续深入学习打下基础。
此部分目录涵盖了进行嵌入式系统开发所需的基本知识,包括硬件基础知识 (如处理器、存储器、输入输出设备等)、软件基础知识(如操作系统、编程 语言等)以及嵌入式系统的设计原则和流程。这些内容为读者提供了必要的知 识储备,使读者能够更好地理解和应用嵌入式系统开发技术。
此部分目录详细介绍了构建嵌入式系统开发环境的过程,包括交叉编译、交叉 调试、模拟器和实时操作系统等内容。这部分信息对于实际进行嵌入式系统开 发的读者来说至关重要,能够帮助他们快速搭建起高效的开发环境。
“随着物联网的发展,嵌入式系统将与更多的设备相连。这不仅带来了更多的 机会,也带来了新的挑战。开发者需要不断学习新技术和新知识,以应对不断 变化的市场需求。”
“在嵌入式系统中,硬件和软件的协同设计是关键。硬件和软件应该紧密协作, 以达到最佳的性能和效率。开发者需要充分了解硬件和软件的特性,并进行优 化设计。”
计算机嵌入式三级报考
计算机嵌入式三级报考
计算机嵌入式三级证书是计算机技术与应用国家职业资格证书
的一种,是面向计算机嵌入式开发领域的职业技能认证。
该证书分为三个等级,分别为嵌入式技术员、嵌入式工程师和高级嵌入式工程师。
其中,嵌入式技术员需要掌握嵌入式系统的基本知识和技能,能够进行简单的嵌入式系统开发和测试;嵌入式工程师需要具备较强的嵌入式系统开发和调试能力,能够完成较为复杂的嵌入式系统开发工作;高级嵌入式工程师则需要具备深入的嵌入式技术理论知识和实践经验,能够独立完成大型嵌入式系统的开发和维护工作。
想要报考计算机嵌入式三级证书,首先需要具备相关的计算机技术和应用知识,有一定的编程和开发经验。
同时,还需要参加相应的培训班或自学相关的教材,掌握三级证书所需的知识、技能和实践经验。
此外,还需要通过国家职业资格考试,取得相应的证书等级。
计算机嵌入式技术是未来发展趋势之一,具有广泛的应用前景和市场需求。
通过报考计算机嵌入式三级证书,不仅可以提升个人技能水平,还能够增加就业竞争力和职业发展前景。
- 1 -。
计算机三级(嵌入式)
嵌入式系统开发的基础知识一、嵌入式系统的特点、分类、发展与应用。
嵌入式系统的特点:1.专用性2.隐蔽性3.资源受限4.高可靠性5.实时性6.软件固化嵌入式系统的分类和发展:嵌入式系统分类有很多种:用途分类、实时性分类、产品形态分类、系统的复杂程度分类。
用途:军用、工业、民用。
实时性:非实时性、软实时性和硬实时性。
产品形态:系统级产品(以标准机柜形式提供的工控机PC104模块等)、板级产品(带CPU的主板及OEM产品)、片级产品(Soc、DSP、MCU、微处理器等)。
复杂程度:低端、中断、高端。
低端:采用4位/8位单片机(计算器,电子玩具,充电器,空调等)。
中断:采用8位/16位单片机或32位处理器(普通手机、摄像机,电视游戏机等)。
高端:采用32位/64位处理器,支持连接网络(智能手机。
高端数码摄像机等)。
嵌入式系统发展:20世纪60年代:阿波罗导航计算机采用嵌入式系统。
20世纪70年代:真正意义上的嵌入式系统从20世纪70年代发展起来的。
20世纪80年代:许多外围电路被集成到处理器芯片中,以8位到16位处理器为主,通用性差,CPU种类多,低兼容等。
20世纪90年代集成电路进入超深亚微米乃至纳米加工时代,Soc出现。
以32位精简指令集计算机处理器(RISC)和嵌入式操作系统(EOS)位标志。
至今~,向高端扩展,操作系统内核精小,功能完善,模块化程度高,开发工具齐备,嵌入式应用软件丰富发展。
二、嵌入式系统的组成与微电子技术(集成电路、SOC、IP核等技术的作用和发展)。
处理器由运算器、控制器、寄存器、高速缓冲存储器Cache等部件组成。
有些嵌入式系统会包含多个处理器,他们各有其不同的任务,其中负责运行系统软件和应用软件的主处理器成为CPU,其余的都是协处理器,例如数字信号处理器、图形处理器、通信处理器等。
CPU是任何计算机不可或缺的核心部件。
CPU 的字长有4位,8位,16位,32位,64位之分。
计算机三级嵌入式系统开发基础习题与答案
计算机三级嵌入式系统开发基础习题与答案计算机三级嵌入式系统开发基础习题与答案三级考试分为“网络技术”,“数据库技术”,“软件测试技术,信息平安技术,嵌入式系统开发技术等五个类别,从2023年下半年开头实施2023版考试大纲,并首次实现全部科目无纸化考试。
计算机三级嵌入式系统开发方面会怎么考?以下仅供参考!1. 打算地线分别方式的线称为( D )A.备用线B.掌握线C.电源线D.地线2. 打包结束后得到的是一个( A )A.二进制文件B.文本文件C.源文件D.汇编文件3. 以下有关进程和程序的说法正确的是( ABC )A.进程是动态B.程序是静态的C.一个程序可以对应多个进程D.一个进程可以对应多个程序4. 以下是嵌入式操作系统的是( D )A.U-BootB.VM WareC.EVCD.Windows CE5. 十进制数235,用二进制表达为( A )A.11101011B.11101010C.11101001D.111011106. 以下不是选择嵌入式系统编程语言的衡量标准的是( B )A.位操作B.价格C.指针D.特别大事处理7. 以下不是线程的优点的选项是( D )A.响应度高B.资源共享C.经济D.单处理器使用8. 以下是嵌入式操作系统的是( B )A.VIVIB.RT-LinuxC.EVCD.VM Ware9. GDB中,执行下条源代码的`命令是( D )A.nextB.clearC.makeD.go10.1GB等于( C )A.8bitB.1024BC.1024MBD.1024KB11. 1MB等于( C )A.1024BB.1024GBC.1024KBD.8bit12. 以下属于嵌入式系统应用领域的是( D )A.移动电话B.工业掌握C.机器人D.以上都是13. 十进制数100,用八进制表达为( A )A.144B.145C.146D.14714. ARM采纳定长指令格式,全部指令都是32位,Bit[20]为( C )A.目标寄存器编码B.第一个操作数寄存器C.指示本指令操作是否影响CPSR的值D.永久是015. EMU只指( A )A.嵌入式微掌握器B.嵌入式微处理器C.嵌入式数字信号处理器D.嵌入式片上系统16. 不能确定总线功能的强弱以及适应性的是( D )A.掌握线B.时序信号线C.中断信号线D.地线17. ARM采纳定长指令格式,全部指令都是32位,Bit[31:28]为( B )A.目标寄存器编码B.条件执行C.指令操作符编码D.永久是018. 8080处理器是( C )A.32位处理器B.16位处理器C.8位处理器D.4位处理器19. 世界上第一台计算机研制胜利的年月是( C )A.1944年B.1945年C.1946年D.1947年20. GDB中,用来删除断点的命令是( B )A.killB.clearC.makeD.break文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。
计算机三级嵌入式考点总结
计算机三级嵌入式考点总结●第一章嵌入式系统概论●常考知识点●嵌入式系统的特点、分类、发展、应用,以及嵌入式系统的逻辑组成●嵌入式处理芯片的主要类型,SoC的开发流程,IP核的重要意义●中西文字的编码和数字文本的类型与处理,掌握数字图像的参数、文件格式及主要应用●计算机网络的分类和组成,IP协议的主要内容,互联网的组成和常用接入技术●考点一嵌入式系统及其应用●1.什么是嵌入式系统●嵌入式系统是嵌入式计算机系统的简称。
是嵌入在设备(或系统)内部,为特定应用而设计开发的专用计算机系统●2.嵌入式系统的共同特点●1)专用性●2)隐蔽性●3)资源受限●4)高可靠性●5)实时性●6)软件固化●3.嵌入式系统的应用●1)消费类应用产品●1)冰箱、洗衣机、空调等“白色家电”●2)电视机、机顶盒、数码相机等“数码产品”●2)产业类应用产品●1)数控机床、工业机器人等“工业设备”●2)汽车、飞机等“运输工具”●3)X光机、监护仪等“医疗电子设备”●3)业务类●......●4)军用类●......●ps:巨型机不属于嵌入式系统●考点二嵌入式系统的组成●嵌入式系统的逻辑组成●嵌入式系统由软件和硬件组成●硬件的主体是中央处理器和储存器,它们通过I/O接口和输入/输出设备与外部世界联系,借助总线互相连接●如图:●嵌入式系统的组成●1.处理器●按照指令高速完成二进制数据算数和逻辑运算的部件成为“处理器”,由运算器、控制器、寄存器、高速缓冲储存器(缓存,Cache)等部件组成●分类●中央处理器(CPU)●负责运行系统软件和应用软件的主处理器●协处理器●数字信号处理器(Digital Signal Processor, DSP)●图形处理器(GPU)●通信处理器●CPU特点●字长:指的是CPU中通用寄存器和定点运算器的二进制宽度●CPU字长:4位、8位、16位、32位、64位●CPU性能:程序执行速度的快慢●影响程序执行速度的因素●主频、指令系统、缓存的容量和逻辑结构●2.存储器●存储器的任务:存储程序和数据●存储器的分类●易失型存储器(内存)●静态随机存取存储器(SRAM)●动态随机存取存储器(DRAM)●非易失型存储器(外存)●电擦可编程只读存储器(EEPROM)●闪存存储器(Flash ROM)●磁盘、光盘存储器等●固态硬盘(SSD)●3.I/O设备和I/O接口●分类●人机交互设备:键盘、鼠标、触摸屏等●机机交互设备:各类传感器等●类型●按数据传输速率:可分为低速和高速●按数据传输方式:可分为串行和并行●按是否需要物理连接:分为有线和无线●按是否能连接多个设备:分为有总线式和独占式●常用I/O接口●通用串行总线式接口:USB2.0、USB3.0、IEEE 1394、以太网接口等●异步串行接口:RS-232-C、RS-485等●视频信号接口:视频图形阵列接口(VGA)、数字视频接口(DVI)、高清晰度多媒体接口(HDMI)等●工业总线接口:控制器局域网接口(CAN)、1553B接口、局域互联网接口(LIN)等●无线接口:红外线接口(lrDA)、蓝牙接口、Zigbee接口、WiFi接口等●4.数据总线●简称总线,嵌入式系统各个组件之间传输数据的一条传输通路,由传输线和控制电路组成。
全国计算机等级考试三级嵌入式通过率
全国计算机等级考试三级嵌入式通过率根据数据统计,全国计算机等级考试三级嵌入式的通过率普遍较高。
这主要有以下几个原因:
首先,嵌入式技术在当今社会中的应用非常广泛。
从家电产品到智能手机,从汽车到无人机,都需要使用到嵌入式系统。
因此,许多人对嵌入式技术有一定了解,并具备一定的掌握程度。
他们通过参加全国计算机等级考试三级嵌入式,可以进一步提升自己的能力和技术。
其次,全国计算机等级考试三级嵌入式相对于其他等级的考试来说,难度适中。
考生只需要掌握一些基本的嵌入式知识和常用的嵌入式开发工具,就可以顺利通过考试。
这也为更多的考生提供了获得证书的机会。
再次,全国计算机等级考试的考题是根据教育部的计算机等级考试大纲编写的。
这意味着考题的难度和考点都是公开透明的,考生可以提前了解考试内容,并有针对性地进行复习和备考,从而提高考试的通过率。
最后,全国计算机等级考试三级嵌入式的考试通过率也与考生的复习准备密切相关。
通过合理的备考计划和方法,充分利用各种备考资源,进行系统的学习和练习,可以提高考生的知识掌握程度和应试能力,从而提高考试的通过率。
总而言之,全国计算机等级考试三级嵌入式的通过率普遍较高。
这既反映了考生对嵌入式知识的掌握程度和应试能力的提高,也说明了中国在嵌入式技术方面培养和选拔人才的成果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1:为提高SoC的设计效率,减少重复开发,通常大多以IP核为基础,在单个芯片上集成处理器、存储器和各种接口等组件,组成一个相当完整的计算机系统。
按照IC设计文件的类型,IP核通常分为三种:____软____核、固核和___硬____核。
2:目前数码相机中用于存储所拍摄相片的大多是____flash___存储器,假设一台数码相机一次可连续拍摄65536色的1024 x 1024的彩色相片80张,数据压缩比平均是4,则它使用的存储器容量大约是___40____MB。
3:无线局域网(WLAN)是以太网与无线通信技术相结合的产物。
它借助无线电波进行数据传输,所采用的通信协议主要是____802.11____,数据传输速率可以达到11Mbps、54Mbps、___108_____Mbps甚至更高。
4:经典ARM处理器有7种异常:主要包括复位RESET、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、外部中断请求IRQ以及___快速中断_____,其中优先级最高的异常是____复位____。
5:ARM处理器Cortex系列包括Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的___Cortex-M_____系列和面向实时应用领域的____ Cortex-R____系列。
6:Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为:____CPSID I____,开外部中断的指令为:___CPSIE I_____。
7:已知ARM处理器R1=0x12345678, R2=0xFF008899,则执行指令AND R0,R1,R2后,寄存器R0=___0X12000018___,R1=___0X12345678_____。
8:某ARM汇编语言程序要调用子程序,子程序名为MySuputine,则调用该子程序的指令为___BL MySubrutine_____,子程序返回调用程序的指令为___MOV PC , LR_____。
9:按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与___外围_____总线两层结构的方式构建片上系统。
其中的系统总线主要用于连接____高____带宽快速组件。
10:嵌入式系统的存储器以半导体存储器为主。
随着技术的不断发展,新型存储器不断出现,主要包括FRAM和MRAM,分别称为____铁电____存储器和____磁性____存储器。
11:半导体存储器芯片的存储容量取决于该芯片的____地址____总线的条数和____数据____总线的位数。
12:I2C总线被启动后,多个主机在每发送一个数据位时都要对SDA信号线电平进行检测,只要检测的电平与自己发出的电平____相同____就会继续占用总线。
总线控制遵循的原则是谁先发送____低____电平谁就会掌握对总线的控制权。
13:UART由____发送____器、____接收____器、控制单元及波特率发生器等构成。
14:嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备____引导____加载程序,外设____驱动____程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以及各种各样的应用程序等, 这些软件都是通用计算机所拥有的。
15:数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系统上,往往具有内部结构精简,____代码____轻量化,占用存储资源___少_____的特点。
16:实时系统的主要特征是能够及时响应外部发生的随机任务请求并且能够在规定的时限内完成任务。
任务时限有两种:____截止____时间,也就是任务开始执行时间到任务必须完成的时间间隔。
____预设____时间,或者叫做任务最快完成时间,这是无中断响应情况下的任务最快执行时间。
17:实时系统对时间约束要求的严格性,使____可预测____性成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的____响应____时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成。
18:一般按响应时间将实时系统分成三类:____强____实时系统,其响应时间一般在毫秒级或微秒级;普通实时系统,其响应时间一般在秒级;____弱____实时系统,其响应时间一般在数十秒级。
19:嵌入式系统的开发过程按顺序可以分成____需求____分析与规格说明、系统设计、____构件____设计、系统集成与测试等4个阶段,测试的目的是验证模块/系统的功能和性能,以及发现错误。
20:若以S3C2410为核心的目标机上,已经移植成功Linux操作系统。
若要开发该目标机的Linux应用程序,通常使用arm-linux-____gcc____交叉编译器来编译应用程序。
若要对一个应用程序进行调试排错,则应该在编译命令中加____g____参数对它进行编译。
在对S3C2410的PWM输出操作中,TCNTBn决定PWM信号的周期,TCMPBn决定PWM信号的占空比。
假设TCNTBn=100,TCMPBn=60,则该PWM信号的周期为【65】个定时器输入时钟周期,一个PWM信号周期内的低电平宽度为【66】个定时器输入时钟周期。
【65】100【66】40【解析】PWM用于脉冲宽度的调制,当定时达到后将产生特定波形。
本题主要考查PWM周期设定计算。
所谓占空比就是脉冲宽度与PWM周期之比,脉冲宽度即在一个周期内输出高电平的时间。
Android系统采用堆层式软件架构,分为四层,从低层到高层依次是Linux内核、【69】、应用程序框架(Application Framework)和【70】。
【69】系统运行库【70】应用程序【解析】本题主要考查Android系统的软件架构分层。
从低层到高层依次是Linux内核、系统运行库、应用程序框架(Application Framework)和应用程序四层。
μC/OS-II预定义的两个系统任务中,优先级低的是【71】任务,优先级高的是【72】任务。
【71】空闲【72】统计本题考查μC/OS-II操作系统的任务优先级将ARM程序状态寄存器的值保存到寄存器R0中的指令为【55】,将寄存器R1的值存储到程序状态寄存器中的指令为【56】【55】MRS R0,CPSR【56】MSR CPSR,R1【解析】传送CPSR或SPSR的内容到通用寄存器指令用MRS;传送通用寄存器到CPSR或SPSR的指令用MSR。
在μC/OS-II系统的任务间通信机制中,通常用于解决优先级反转问题的是【69】,适合处理多事件同步的是【70】。
【69】互斥信号量【70】事件标志组【解析】μC/OS-II系统可以利用信号量、互斥信号量、邮箱或消息队列进行任务间通信,属于事件控制的同步与通信。
适合处理多事件同步的是事件标志组。
JTAG标准是电子行业片上测试技术的一种国际标准,用于芯片和【79】的硬件测试。
其中规定的TAP接口使用【80】根信号线。
【79】电路板【80】5【解析】JTAG的研究成果被接纳为IEEE 1149.1-1990规范,成为电子行业片上测试技术的一种国际标准,用于芯片和电路板的测试。
其中规定的TAP接口使用5根信号线。
基于嵌入式WEB服务器的应用系统中,其软件系统的4个重要软件组件是客户端【77】、WEB服务器、WEB页面、设备操控程序等。
其中WEB页面是用于设备操控命令提交或设备状态信息显示的人机界面,它需要通过【78】接口来与设备操控程序进行信息交互。
【77】浏览器【78】CGI【解析】典型的嵌入式WEB服务器应用软件至少有4个重要的组件:客户端浏览器,WEB服务器、WEB页面、设备操控程序等。
其中WEB页面是用于设备操控命令提交或设备状态信息显示的人机界面,它需要通过CGI接口来与设备操控程序进行信息交互。
用ARM汇编语言,在内存空间定义一个字(32位)变量的伪指令为【57】,指示下面为16位代码的伪指令是【58】。
【57】 DCD【58】 CODE16【解析】本题考查ARM汇编器支持的伪指令。
题中DCD用于分配一片连续的字存储单元并用指定的数据初始化,属于数据定义伪指令;CODE16伪指令通知编译器,其后的指令序列为16位的Thumb指令。
ARM处理器中存储器保护单元英文简写为【53】,它允许ARM处理器【54】GB的地址空间定义为8对域,分别控制8个指令和8个数据内存区域。
【53】 MPU【54】 4【解析】本题考查ARM处理器中的MPU。
存储器保护单元(MPU)是对存储器进行保护的可选组件。
它允许ARM处理器的4GB地址空间定义8对域,分别控制8个指令和8个数据内存区域。
通用分组无线服务技术简称为【65】,它是GSM用户可用的一种移动数据业务,通常支持用【66】指令集实现呼叫、短信、传真、数据传输等业务。
【65】 GPRS【66】 AT【解析】本题考查常用无线通信接口中的GPRS模块。
GPRS是通用分组无线服务的简称,它是GSM移动电话用户可用的一种移动数据业务。
通常支持用AT命令集进行呼叫、短信、传真、数据传输等业务。
实时操作系统(RTOS)有3个主要的实时指标,除响应时间和生存时间之外,另一个指标是在给定时间内可以处理的事件总数,它称为【67】,其英文名称是【68】。
【67】吞吐量【68】 Throughput【解析】本题考查实时操作系统的3个主要实时指标。
实时操作系统(RTOS)是一种专门服务于实时系统应用请求的操作系统。
它的实时性能指标主要根据三个指标来衡量:响应时间、吞吐量和生存时间。
吞吐量(Throughput)是指在给定时间内,实时系统可以处理的事件总数。
属于微内核结构的典型嵌入式操作系统有Symbian、VxWorks、QNX、μC/OS-II、iOS。
现在iOS 已经成为苹果公司各类手持设备的操作系统。
为了使操作系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统使用了HAL技术,它的中文名称是【71】,其原理是取消了操作系统对【72】的直接访问,使操作系统在HAL 基础上运行,从而隐藏了硬件平台的差异。
【71】硬件抽象层【72】硬件(硬件平台)【解析】本题考查底层软件硬件抽象层HAL。
在嵌入式领域,硬件抽象层主要用来简化嵌入式操作系统的移植作业。
其原理是取消了操作系统对硬件的直接访问,使得操作系统在HAL基础上运行,隐藏了硬件的差异性。
Linux内核主要是由5个子系统组成的,如下图所示,其中的A是【73】子系统,B是【74】子系统。
【73】内存管理【74】进程调度【解析】本题考查Linux内核的子系统构成。
Linux的内核主要是由5个子系统组成:进程调度;内存管理;虚拟文件系统;网络接口;进程间通信。