最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx

上传人:b****3 文档编号:7039037 上传时间:2023-05-07 格式:DOCX 页数:27 大小:196.01KB
下载 相关 举报
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第1页
第1页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第2页
第2页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第3页
第3页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第4页
第4页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第5页
第5页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第6页
第6页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第7页
第7页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第8页
第8页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第9页
第9页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第10页
第10页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第11页
第11页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第12页
第12页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第13页
第13页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第14页
第14页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第15页
第15页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第16页
第16页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第17页
第17页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第18页
第18页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第19页
第19页 / 共27页
最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx_第20页
第20页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx

《最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx》由会员分享,可在线阅读,更多相关《最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx(27页珍藏版)》请在冰点文库上搜索。

最新计算机等级考试三级嵌入式系统题库第12套Word下载.docx

A)通信

B)卫星通信

C)无线局域网〔WiFi〕

D)调频广播〔FM〕

8电脑局域网传输数据时,必须把数据组织成规定格式的"

帧"

,每一数据帧由以下图所示的5个部分组成,其中①、②、③分别是:

A)有效载荷、控制信息、校验信息

B)控制信息、校验信息、有效载荷

C)控制信息、有效载荷、校验信息

D)校验信息、有效载荷、控制信息

9关于嵌入式处理器内核说法错误的选项是:

A)PowerPC采用RISC指令集结构

B)MC68K采用是CISC指令集结构

C)ARM采用RISC指令集结构

D)MIPS采用哈佛结构

10关于ARMCortex-M微控制器以下说法错误的选项是:

A)处理速度快

B)代码密度高

C)软件可移植性好

D)功耗大

11以下ARMCortex处理器最适合实时应用的是:

A)Cortex-M3

B)Cortex-M0+

C)Cortex-A15

D)Cortex-R4

12以下只具有Thumb-2状态和调试状态的ARM处理器是:

A)ARM7

B)ARM9

C)ARMCortex-M3

D)ARM11

13关于ARM处理器的工作模式,以下说法正确的选项是:

A)快速中断模式用来处理FIQ中断

B)用户模式用来处理普通中断

C)中止模式运行特权级的操作系统任务

D)系统模式运行正常的程序

14以下关于ARM程序状态寄存器CPSR的说法正确的选项是:

A)CPSR中N=1表示运算结果为正数

B)CPSR中F=0允许快速中断

C)CSPR中V=0表示运算结果溢出

D)CPSR中Z=0表示运算结果为0

15执行ARM指令STRR0,[R1,#4]!

之后,以下说法正确的选项是:

A)R0的值加4

B)R1的值加4

C)内存中的数据保持不变

D)R1的值保持不变

16执行ARM指令MOVR0,R1,LSL#3后,R0的值为:

A)R1的3倍

B)R1+3

C)R1的8倍

D)R1的8分之1

17以下ARM指令正确的选项是:

A)ADDR1,[R2,#1]

B)AND[R0],R1

C)SUBSR7,R7,#1

D)BEQPC,LR

18在小端模式下,通过ARM伪指令MyDataDCW0x1122,0x3344,0x5566,0x7788在内存中定义了4个16位操作数,则在伪指令LDRR1,=MyData后执行指令LDRR0,[R1,#4],则R0的值为:

A)0x77885566

B)0x11223344

C)0x44556677

D)0x88776655

19下面是关于基于ARM内核的典型嵌入式系统硬件组成的表达:

Ⅰ.典型嵌入式硬件系统包括完成模拟量和数字量输入功能的前向通道

Ⅱ.典型嵌入式硬件系统包括完成模拟量和数字量输出功能的后向通道

Ⅲ.典型嵌入式硬件系统包括人机交互通道〔例如键盘或触摸屏等输入接口及LED或LCD显示等输出接口〕

Ⅳ.典型嵌入式硬件系统包括相互互连通信通道〔例如以太网接口、USB接口等〕

上述表达中,正确的选项是:

A)仅Ⅰ、Ⅱ和Ⅲ

B)仅Ⅱ、Ⅲ和Ⅳ

C)仅Ⅰ、Ⅲ和Ⅳ

D)全部

20基于ARM内核的嵌入式芯片是以ARM内核为基础,通过AMBA总线将其他硬件组件连接在一起的。

下面列出的4个组件中,哪一个组件是挂在AMBA的外围总线〔APB〕上的?

A)LCD控制器

B)Timer〔定时器〕

C)中断控制器

D)JTAG

21下面是关于ARM嵌入式芯片中的DMA控制器的表达,其中错误的选项是

A)DMA控制器即为直接存储器访问控制器

B)使用DMA控制器可将数据块在外设与内存之间直接传输而不需CPU的参与,因而可显著降低处理器的负荷

C)ARM嵌入式芯片中的DMA控制器挂在AMBA的外围总线〔APB〕上

D)DMA控制器工作时所需的时钟由ARM嵌入式芯片中的电源管理与时钟控制器组件提供

22下面关于嵌入式系统使用的存储器的表达中,错误的选项是:

A)SRAM是静态随机存取存储器

B)DDR2SDRAM、DDR3SDRAM和DDR4SDRAM这3种SDRAM中,只有DDR2采用双倍数据速率技术

C)EEPROM是一种可电擦除可编程的只读存储器,可以在线改写和擦除信息

D)铁电随机存取存储器〔FRAM〕是一种非易失性存储器

23用以下图可以辅助解释SPI的工作原理。

假设主机的移位寄存器A中已存入11001010,从机的移位寄存器B中已存入11110000,则在主机发出8个SCK有效信号后,主机移位寄存器A和从机移位寄存器B中的内容分别是:

A)11001010,11110000

B)01010011,00001111

C)11110000,11001010

D)00001111,01010011

24以下图为基于ARM嵌入式芯片的嵌入式系统的键盘接口。

下面关于该键盘接口的表达中,错误的选项是:

A)图中所示的键盘接口采用了非编码键盘〔线性键盘〕的结构形式

B)当仅KEY4按下时,ARM嵌入式芯片读到的GPF6~GPF1的值为001000

C)对于有些ARM嵌入式芯片,图中的GPF6~GPF1可作为外部中断引脚EINT6~EINT1,此时可通过中断方式读取按键结果

D)图中键盘接口用到的GPF口是ARM嵌入式芯片的GPIO端口中的一个端口

25下面关于嵌入式系统中常用的触摸屏的表达中,错误的选项是:

A)电容式触摸屏的结构比电阻式触摸屏复杂,其价格也比电阻式触摸屏高

B)利用电阻式触摸屏输入信息时一般需采用专用的硬笔

C)当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一个耦合电容

D)相对而言,电阻式触摸屏的应用越来越广泛

26下面关于S3C2410的外部存储器的表达中,错误的选项是:

A)S3C2410的存储器控制组件中包括的存储器控制器提供访问片外存储器芯片所需的控制信号

B)S3C2410的外部存储器地址空间共1GB

C)S3C2410的I/O与存储器采用统一编址方式

D)S3C2410的外部存储器地址空间可分成数个BANK,每个BANK均可实现8位、16位和32位总线宽度的访问

27下面关于S3C2410的UART的表达中,错误的选项是:

A)通过对UART线路控制寄存器的设置,可决定该UART通信时是否采用奇偶校验

B)UART的特殊功能寄存器中,除UART线路控制寄存器外,还有UART控制寄存器等

C)通过UART发送/接收状态寄存器可了解UART的发送移位寄存器和发送缓冲器等的状态

D)UART的波特率发生器只能对PCLK时钟进行分频获得通信所需的波特率

28下述通信标准中,不采用差分方式进行信号传输的是:

A)USB

B)RS-232

C)RS-485

D)CAN

29现为某车载地图设备选择操作系统,友好的用户界面是最主要的功能需求之一。

以下嵌入式操作系统中,最适宜采用的操作系统是:

A)eCOS

B)Android

C)QNX

D)μC/OS-II

30以下关于μC/OS-II操作系统的描述中,错误的选项是:

A)μC/OS-II支持抢占式任务调度

B)发生中断时,正在运行的μC/OS-II任务暂停运行,并进入被中断状态

C)μC/OS-II的所有就绪态任务均登记在事件控制块中

D)μC/OS-II允许每个任务拥有自己的自用栈

31以下关于μC/OS-II操作系统空闲任务的描述中,错误的选项是:

A)空闲任务自创建之后永远不会处于挂起态

B)空闲任务是操作系统初始化函数创建的第一个任务

C)空闲任务的优先级设为最低优先级

D)空闲任务永远不会处于运行态

32按照实时性能和内核结构划分,QNX操作系统属于

A)硬实时微内核嵌入式操作系统

B)软实时微内核嵌入式操作系统

C)硬实时单内核嵌入式操作系统

D)硬实时宏内核嵌入式操作系统

33硬件抽象层和引导加载程序都属于底层软件。

以下各功能中,并非由底层软件实现的功能是:

A)设备初始化

B)进程间通信

C)装载操作系统映像到内存

D)初始化存储器

34下面关于Linux操作系统的论述中,错误的选项是:

A)Linux是能够为多用户提供多任务功能的单内核操作系统

B)MontaVistaLinux是一种嵌入式操作系统发行版

C)虚拟文件系统〔VFS〕在系统调用接口和内核所支持的文件系统之间提供了一个交换层

D)Linux内核通过系统调用接口访问系统硬件

35下面关于实时系统的论述中,正确的选项是:

A)硬实时任务偶尔超出时限将造成任务的服务质量下降。

B)硬实时系统的时限比软实时系统短。

C)核反应堆处理装置属于硬实时系统。

D)嵌入式系统都是实时系统。

36μC/OS-II操作系统内核通过任务控制块管理任务。

以下各项中,不属于任务控制块的内容的是:

A)指向任务代码临界区的指针

B)指向任务堆栈栈顶的指针

C)任务的优先级

D)任务的状态字

37以下关于Bootloader的描述中,错误的选项是:

A)依赖于CPU体系结构的代码通常都放在Bootloader阶段1中

B)Bootloader通常支持启动加载模式和下载模式

C)Bootloader执行的第一条指令必须存储在RAM存储器中

D)Bootloader阶段2的代码通常用C语言实现

38以下关于μC/OS-II操作系统中断处理的描述中,错误的选项是:

A)中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件处理

B)当中断服务子程序返回时,有可能进行任务切换

C)中断服务子程序的最后一步是执行中断返回指令

D)μC/OS-II操作系统中断嵌套层数可达255层

39下面有关嵌入式系统开发的说明中,错误的选项是。

A)嵌入式系统开发往往是与应用目标紧密联系在一起的。

B)嵌入式系统的应用程序需要基于某个嵌入式操作系统上来开发。

C)嵌入式系统开发往往需要综合考虑系统的硬件、软件逻辑功能如何实现。

D)嵌入式系统开发往往需使用宿主机-目标机的开发架构来进行。

40GCC是针对Linux操作系统环境下应用程序的编译工具,下面表达中错误的选项是。

A)GCC将源文件生成可执行文件的过程是由:

编译、汇编、连接等3个阶段组成。

B)GCC能将C语言、C++语言、汇编语言编写的源程序生成执行文件。

C)设计者假设要对源程序进行调试,需要在GCC命令中加入-g参数来编译该源程序。

D)用GCC把源文件仅编译成目标文件,那么,C语言编写的应用程序中可以不要main函数。

1嵌入式系统按照软硬件技术复杂程度可分为低端系统、中端系统和高端系统三大类。

智能之类的嵌入式系统使用操作系统对系统进行控制,应用软件可更新和扩展,它们属于其中的系统,其硬件SoC芯片大多采用位的CPU内核。

2数字图像的像素深度指每个像素用多少个二进位来表示。

它决定了图像中可能出现的不同颜色〔或不同亮度〕的最大数目。

像素深度是8位的灰度图像,其不同的亮度等级总数为种。

最多可以有大约1600万种颜色的图像称为真彩色图像,真彩色图像的像素深度为位。

3将智能、平板电脑等移动设备接入互联网的无线接入技术中,目前广泛使用的是WiFi和3G,其中数据传输速率较高的是,地域覆盖范围较宽的是。

4ARM9TDMI-S中的T的含义是支持高密度的位Thumb指令,D表示支持片上。

5在ARMCortex-M3处理器中,采用嵌套向量中断控制器,其英文缩写为,M3中的MPU是用来对存储器进行的单元。

6如果R0=0xFF00EE00,R1=0xFFFFFFFF,则ARM指令BICR2,R1,R0执行后,R2的值为,执行指令ANDR3,R1,R0后,R3的值为。

7在ARM的指令中,两个无符号数在寄存器R0和R1中,如果R0>

=R1,则将R0与R1进行带借位减法操作,结果放R2中,并要求更新程序状态寄存器的状态位,用两条指令完成,则分别为和。

8小端模式下ARM指令序列如下:

LDRR0,=0x13579246

LDRR1,=0x10000000

STRR0,[R1,#8]!

执行后,内存0x10000008中的值=,R1=

9ARM嵌入式芯片中的GPIO即为通用输入/输出端口。

作为端口时具有缓冲功能;

作为端口时则具有锁存功能。

10K9F1208是一种典型的NANDFlash芯片,芯片内部具有26条地址线和8条数据线,该芯片的存储容量为MB。

除NANDFlash技术之外的另一种闪存技术是Flash技术。

11控制器局域网常用3个大写英文字母表示为,有的ARM嵌入式芯片中集成了该种互连通信组件。

控制器局域网的帧由7个不同的域组成,其帧格式如以下图所示。

帧起始

仲裁域

控制域

数据域

CRC域

应答域

帧结尾

12嵌入式系统中一块电子线路板上的芯片之间采用UART通信时,UART的信号线可不经电平变换直接连接。

UART采用TXD、RXD进行通信的连接方式如以下图所示,图中右边芯片UARTB的信号线①和②分别为和〔均用大写英文字母表示〕。

13以下图为8段LED数码管〔图〔a〕〕及其共阳极〔图〔b〕〕及共阴极〔图〔c〕〕LED数码管的内部结构原理图。

为显示字符"

8"

,加到共阳极及共阴极LED数码管的dp、g、f、e、d、c、b、a的编码分别为0x及0x。

14在μC/OS-II操作系统中,某任务正在等待键盘输入消息,该任务应处于态。

假设键盘中断服务程序向该任务发送了消息,则该任务转变为态。

15在μC/OS-II操作系统中,内核对任务的管理通过名为的数据结构进行。

当任务切换时,任务的工作现场被保存到任务的中。

16实时系统对外界的响应是否正确不仅取决于功能正确性,而且取决于对事件处理的正确性。

因此,评价实时系统的实时性最重要的指标是,即系统从事件请求开始到任务完成的时间间隔。

17美国风河公司推出的实时性最强、可靠性最高的嵌入式实时操作系统名为。

在该操作系统中,所有与特定电路板上硬件相关的功能都集成在一个库中,该库的名称为。

18Linux操作系统内核的网络模块可分为两部分:

一部分提供对各种网络资源访问的控制,称为网络;

另一部分提供对各种网络硬件的支持,称为网络。

19嵌入式Web服务器应用需求与通用Web服务器应用需求是不同的,它不是以提供信息服务为主,而是提供远程及配置设备的一种方式。

嵌入式Web服务器的硬件设计时,需设计能够支持以太网连接的电路。

AX88796是一款以太网控制器芯片,假设其片选信号CS引脚连到S3C2410芯片的nGCS3上,那么,读写该芯片内部寄存器的首地址(注:

用十六进制数表示地址)是。

20在的集成开发环境中,假设生成的输出文件需要包含所有的调试信息,那么,生成目标应该选择为。

假设目标系统地址映射关系比较复杂时,应使用格式的文件来说明地址映射方式

便携式血氧仪采用无创伤的血氧检测方法,通过光电信号检测人体手指内动脉血的周期变化特征,从而计算出动脉血氧饱和度〔其外形如下图〕。

假设便携式血氧仪以S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功能描述如下:

a、利用动脉血液中血红蛋白和复原血红蛋白对红光或红外光吸收率的不同,采用光电电路来无创伤检测动脉血氧饱和度,并检测脉率。

b、假设动脉血氧饱和度低于90%,需进行声光报警,声光报警的频率与脉搏的频率一致。

c、便携式血氧仪中能保存1个月中所检测的动脉血氧饱和度、脉率等参数,保存参数时需要同时保存相关的检测时间,并可通过按键"

→"

和按键"

←"

来查看。

d、采用普通单色液晶LCD作为显示器,显示动脉血氧饱和度、脉率等参数。

根据上述功能要求的描述,请完善下面的表达〔程序〕和答复有关的问题。

〔完善程序或答复以下问题所需的寄存器格式见题后的附录〕。

〔1〕在便携式血氧仪的硬件平台设计时,除了需要设计最小系统所需的时钟电路、复位电路等外,还必须设计光电信号采集电路来采集动脉血对红光或红外光的反射。

现选用一个波长660nm的红光LED和一个波长910nm的红外光LED作为光源,其阳极接电源正极,且由GPE15引脚和GPE14引脚分别加同相驱动电路后控制相关LED的阴极使其发光。

那么,GPE15或GPE14输出【1】电平时,其控制的LED发光。

在相关驱动程序中,初始化GPE15或GPE14引脚功能的语句可以是:

rGPECON=((rGPECON|0x50000000)&

【2】);

//rGPECON是端口E的控制寄存器

只控制波长910nm的红外光LED亮(GPE14引脚控制)的语句可以是:

rGPEDAT=rGPEDAT&

【3】;

//rGPEDAT是端口E的数据寄存器。

只控制波长660nm的红光LED灭(GPE15引脚控制)的语句可以是:

rGPEDAT=rGPEDAT|【4】;

〔2〕硬件平台设计时,还需设计一个光敏电路来接收动脉血对红光或红外光的反射光,将光信号转换成电流。

经过放大的光电流信号,必须经过【5】转换电路,变为数字信号后,才可以输入CPU进行处理。

由于脉搏波的能量主要分布在~5Hz范围,因此,对脉搏波信号的采样频率至少应该为【6】Hz,所得到的数字脉搏波信号才不至于失真。

〔3〕为了满足声光报警的频率〔即报警LED闪烁频率及蜂鸣器"

嘀…嘀…"

鸣叫频率〕与脉搏频率一致,设计时选用Timer1部件来产生一个时间间隔,该时间间隔为脉搏波周期的1/2。

假设检测出脉搏波频率为2Hz,系统主频参数PCLK为264MHz,分割器值选择为16,预分频器值选择为99,那么,Timer1部件产生的时间间隔应为【7】ms,初始化函数可以设计如下,请补充完善。

〔注:

下面程序中所用的参数请用十六进制表示〕

voidTimer1Int(void)

{

//设置定时器配置寄存器0〔TCFG0〕

rTCFG0=【8】;

//deadzone=0,Timer1预分频器值设99

//设置定时器配置寄存器1〔TCFG1〕

rTCFG1=【9】;

//工作在中断方式,分割器值为16

//设置计数常数

rTCNTB1=0xA122;

//设置控制寄存器TCON

rTCON=【10】;

//仅更新TCNTB1和TCMPB1

rTCON=【11】;

//仅Timer1启动

}

〔4〕在保存所检测的动脉血氧饱和度、脉率等参数时,需同时保存检测时间。

检测时间通过读取S3C2410芯片内部的【12】部件来获得实时的日期及时间。

在相关驱动程序中,可以用下面一段语句来初始化该部件。

voidR_init(void)

//初始化相关寄存器,rRTCCON是控制寄存器变量。

rRTCCON=rRTCCON|【13】;

//设置使能该部件的控制位

rRTCALM=【14】;

//报警功能〔即闹钟〕全部禁止

rRTCRST=0x00;

rTICNT=【15】;

//时间间隔设置为1s

rRTCCON=(rRTCCON&

【16】);

//设置不使能该部件的控制位

……//省略了其他语句

〔5〕设计按键"

的电路时,选择GPE8、GPE9来分别连接。

假设按键按下时,对应的GPIO引脚将为"

0"

,否则为"

1"

那么,在相关驱动程序中,可以用语句:

rGPECON=rGPECON&

【17】来初始化GPE8、GPE9为输入,并可以用下面一段语句来判断是哪个命令按键被唯一按下。

temp=rGPEDAT&

0x0300;

//temp是一个8位二进制变量,rGPEDAT是端口E的数据寄存器

switch(temp)

{case【18】:

//判断是否"

按键被唯一按下,"

键连接到GPE8

case【19】:

键连接到GPE9

设计单色LCD显示屏的接口电路时,采用S3C2410芯片的GPE0~GPE7连接到LCD模块的8位数据线D0~D7上,用来传输显示信息。

在相关驱动程序中,可以用下面语句来初始化GPE0~GPE7为输出:

rGPECON=((rGPECON|0x00005555)&

【20】)

附录:

综合题中完善程序或答复以下问题所需的寄存器格式

端口E控制寄存器〔GPECON〕的格式

符号

描述

初始状态

GPE15

[31:

30]

00=输入01=输出10=IICSDA11=保留

00

GPE14

[29:

28]

00=输入01=输出10=IICSCL11=保留

GPE13

[27:

26]

00=输入01=输出10=SPICLK11=保留

GPE12

[25:

24]

00=输入01=输出1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 工作计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2