[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷35及答案与解析.doc

上传人:livefirmly316 文档编号:505934 上传时间:2018-11-29 格式:DOC 页数:31 大小:260KB
下载 相关 举报
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷35及答案与解析.doc_第1页
第1页 / 共31页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷35及答案与解析.doc_第2页
第2页 / 共31页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷35及答案与解析.doc_第3页
第3页 / 共31页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷35及答案与解析.doc_第4页
第4页 / 共31页
[计算机类试卷]计算机三级(嵌入式系统开发技术)机试模拟试卷35及答案与解析.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 35及答案与解析 一、选择题 1 在嵌入式系统 (如数码相机 )中,获取数字图像的过程大体分为四步,如下图所示,其中前 3个步骤分别是 ( )。( A)扫描、取样、分色 ( B)取样、分色、扫描 ( C)扫描、分色、取样 ( D)取样、扫描、分色 2 数字音频的比特率 (码率 )指的是每秒钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码方法等密切相关。假设数字音频的比特率为 8kB s,其取样频率是 8kHz,单声道,未压缩,那么它的量化位数是 ( )。 ( A) 24位 ( B) 16位 ( C) 8位 ( D) 4位 3 下面关于有

2、线通信和无线通信的一些叙述中,正确的是 ( )。 ( A)有线通信需要使用金属导体作为信息的传输介质 ( B)通过光波传输信息的都属于无线通信 ( C)通过电磁波在自由空间的传播来传输信息的方法属于无线通信 ( D)有线通信最终将会被无线通信所淘汰 4 嵌入式系统的硬件与通用计算机一样,其主体是中央处理器和存储器。下面关于嵌入式系统 CPU的叙述中,错误的是 ( )。 ( A)运算器、控制器等各个组成部分全都制作在一 块大小仅为几个 cm2的半导体芯片上 ( B)它具有功耗低、实时处理能力强的特点 ( C)字长均为 32位或 64位, 8位和 16位的 CPU已经被淘汰 ( D) CPU中大多

3、集成有测试电路 5 下图是数字信号处理器 (DSP)的典型应用方式,其中的 、 和 分别是 ( )。( A) A D转换器、 DSP、 D A转换器 ( B) D A转换器、 DSP、 A D转换器 ( C) DSP、 A D转换器、 D A转换器 ( D) A D转换器、 D A转换器、 DSP 6 下面关于无线通信技术的一些叙述中,错误的是 ( )。 ( A)无线通信不需要架设传输线路,节省了传输成本 ( B)它允许通信终端在一定范围内随意移动,方便了用户使用 ( C)电波通过空气进行传播,能量集中,传输距离可以很远 ( D)相对于有线通信它容易被窃听、也容易受干扰 7 ARM Corte

4、x A15处理器内核体系结构版本是 ( )。 ( A) ARMv4 ( B) ARMv5 ( C) ARMv6 ( D) ARMv7 8 关于 ARM处理器的工作模式,以下说法错误的是 ( )。 ( A)具有多种工作模式 ( B)工作模式之间可以切换,但切换是有条件的 ( C)外部中断模式 IRQ,可用于高速中断处理 ( D)当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的 9 以下关于 ARM寄存器的说法,错误的是 ( )。 ( A) R12为链接寄存器 ( B) R13为堆栈指针 ( C) R15作为 PC使用 ( D) CPSR为当前程序状态寄存器 10 以下不属于转移 (分

5、支 )类指令的是 ( )。 ( A) BLX R0 ( B) BCC Label ( C) BEQ R1 ( D) BIC R1, R0, #1000 11 以下 ARM公司 Codex处理器最 适合实时应用的是 ( )。 ( A) Cortex M0 ( B) Codex R4 ( C) Cortex A15 ( D) Cortex-M3 12 以下具有 Thumb一 2状态的 ARM处理器内核是 ( )。 ( A) ARM7 ( B) ARM9 ( C) ARM10 ( D) Codex-M3 13 已知 R1=0x20000000, R0=0x55667788,在大端模式下执行 ARM指

6、令 STR R0, R1之后, 0x20000003中的值为 ( )。 ( A) 0x55 ( B) 0x66 ( C) 0x77 ( D) 0x88 14 已知 R3=0x80001000, R4=0x00A00010,执行 ARM指令 MOV R3, R4,LSL#8后, R3的值为 ( )。 ( A) 0x80001000 ( B) 0x00A00010 ( C) 0xA0001000 ( D) 0x0000A000 15 ARM指令 LDR R0, R1, #4!执行后,以下说法正确的是 ( )。 ( A) R0中的值不变 ( B) R1中的值不变 ( C)内存中的值不变 ( D) R

7、0和 R1中的值均不改变 16 下面关于嵌入式最 小硬件系统的叙述中,错误的是 ( )。 ( A)嵌入式最小系统包括给嵌入式处理器供电的电源电路 ( B)时钟电路给嵌入式处理器提供工作时需要的时钟信号,它是嵌入式最小系统的一个组成部分 ( C)嵌入式处理器必需扩展外部存储器才能组成能够正常工作的嵌入式最小系统 ( D)嵌入式处理器芯片的调试接口为嵌入式系统的开发提供便利,常把调试接口看作嵌入式最小系统的一个组成部分 17 下面关于 ARM的 AMBA的叙述中,错误的是 ( )。 ( A) AMBA是指先进的微控制器总线体系结构 ( B) AMBA虽然只 有一个版本,但能够满足各类 ARM处理器

8、开发的需要 ( C)总体而言, AMBA由系统总线和外围总线两部分组成 ( D)通过 AMBA连接的 ARM嵌入式芯片中的不同组件的运行速度可能不同 18 下面是关于嵌入式系统中 UART的叙述,其中错误的是 ( )。 ( A) UART是通用异步收发器 ( B) uART可实现全双工串行通信 ( C)在 ARM嵌入式芯片中, UART的接收器和发送器中的 FIFO寄存器的字节数相同,且固定为 64字节 ( D)有的 ARM嵌入式芯片中集成了多个 UART 19 USB经历了 1 0、 1 1、 2 0及 3 0等版本,各版本的最大数据传输速率不同,其中最大数据传输速率为 5Gbps的 USB

9、版本是 ( )。 ( A) USB 1 0 ( B) USB 1 1 ( C) USB 2 0 ( D) USB 3 0 20 下面关于 CAN的叙述中,错误的是 ( )。 ( A) CAN即控制器局域网 ( B)采用 CAN可构成多主多从系统 ( C) CAN总线的数据帧由 7个不同的域组成 ( D) CAN总线不采用差分方式进行信息传输 21 一主一从式 SPI连接示意如下图所示。主机 SPI的 4根信号线的名称已 在图中标出,为保证主机与从机之间的正确连接及系统正常工作,图中从机的 、 、 、 的信号名称分别应该是什么 ?( )。( A) MOSI、 MISO、 SCK、 SSEL (

10、B) SCK、 MOSI、 MISO、 SSEL ( C) MISO、 MOSI、 SCK、 SSEL ( D) SSEL、 MOSI、 SCK、 MISO 22 下图为基于 ARM处理器的嵌入式系统的键盘接口。下面关于该键盘接口的叙述中,错误的是 ( )。 ( A)图中所示的键盘接口采用了矩阵键盘的结构 ( B)可采用行扫描法读取该键盘接口按键的特征值 ( C) 读取按键的特征值时可采用中断方式 ( D)读取按键的特征值时, GPG4 GPG6作为输入接口 23 在 C OS II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺 CPU使用权后将转入 ( )。 ( A)等待态 (

11、B)被中断态 ( C)就绪态 ( D)休眠态 24 下面对于 Linux内核的叙述,错误的是 ( )。 ( A)它为用户进程提供系统调用 ( B) Linux内核主要作用包括进程管理与调度、内存管理等 ( C)应用程序通过 GLIBC调用通用函数和内核的内部功能 ( D)系统调 用是 Linux内核访问硬件的接口 25 衡量实时操作系统性能的指标不包括下列哪一项 ? ( A)中断延迟时间 ( B)任务切换时间 ( C)任务抢占时间 ( D)存储器延迟时间 26 以下各嵌入式操作系统中,既按开发版本的授权数量收取授权费,也按最终产品售出的实际数量收取每份运行软件的版权费的是 ( )。 ( A)

12、CLinux ( B) RTLinux ( C) C OS II ( D) VxWorks 27 下面关于硬实时任务和软实时任务的叙述中,错误的是 ( )。 ( A)软实时任务仍然 要求系统的响应越快越好,但是偶尔超出时限并不会造成任务失败或导致任务出现致命错误 ( B)对硬实时任务,必须在给定的时限内完成,超过时限将会导致任务失败或引起致命的错误 ( C)硬实时任务的相对时限比软实时任务短 ( D) DVD播放机的视频播放任务属于软实时任务 28 下列关于 Linux的陈述中,不正确的是 ( ) ( A) Linux的运行效率尚未达到 Uinx的水平 ( B) Nios II是能在嵌入式计算

13、机系统上运行的 Linux操作系统发行版 ( C) Linux是自由软件家族中的一个软件 ( D)虚 拟文件系统 (VFS)是 Linux的通用文件系统模型 29 关于 Linux操作系统的组成和结构,下面叙述中错误的是 ( )。 ( A)某个应用程序在 Linux操作系统环境下运行时,它就成为一个用户进程 ( B) Linux提供的 GLIBC是可移植的标准 C库函数实现,提供标准 I O和标准流的一系列接口 ( C) Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块 ( D) Linux是参照 Minix开发的,采用与 Minix相同的微内核结构 30 下列关于嵌

14、入式系统板级支持包的描述中 ,错误的是 ( )。 ( A)板级支持包又称为 BSP ( B)板级支持包与硬件无关,故在移植操作系统时不需要改动 ( C)板级支持包含有电路板的初始化程序 ( D)操作系统的上层代码通过板级支持包访问底层硬件 31 以下各项陈述中,不属于单内核操作系统特点的是 ( )。 ( A)基于客户机服务器体系结构 ( B)执行效率高 ( C)性能好 ( D)占用资源较多 32 按照实时性能和内核结构划分, VxWorks操作系统属于 ( )。 ( A)硬实时微内核嵌入式操作系统 ( B)软实时微内 核嵌入式操作系统 ( C)硬实时单内核嵌入式操作系统 ( D)软实时宏内核嵌

15、入式操作系统 33 下列关于 C OS II操作系统的描述中,错误的是 ( )。 ( A)用户必须在多任务调度启动以后再使能时钟节拍中断 ( B)在中断返回之前,必须调用退出中断函数 void OSIntExit(void) ( C)互斥信号量可以解决优先级反转问题 ( D)一个任务或中断服务子程序可以等待其他任务或中断服务子程序通过事件控制块给其发送信号 34 以下关于嵌入式系统软件与通用计算机系统软件的异同的陈述中,错 误的是( )。 ( A)通常嵌入式系统的软件配备没有通用系统多 ( B)嵌入式系统必须配备实时操作系统,而通用计算机系统上的操作系统没有实时性要求 ( C)嵌入式系统应用软

16、件往往内部结构精简化、代码轻量化、占用存储资源少 ( D)嵌入式系统软件和通用计算机系统软件都可以实现图形用户界面 35 以下关于嵌入式系统软件的描述中,错误的是 ( )。 ( A)在 C OS II操作系统中,各个任务间共享任务堆栈 ( B) Bootloader的任务之一是加载和启动操作系统 ( C) WinCE是一种大型嵌 入式操作系统 ( D)大多数嵌入式系统都是实时系统 36 下列关于 C OS II操作系统的描述中,错误的是 ( )。 ( A)在 C OS II中,任务是操作系统的基本调度单位 ( B)为保证内核精简, C OS II不支持中断嵌套 ( C) C OS II不支持时

17、间片轮转调度法 ( D) C OS II的事件控制块可以用于对信号量的管理 37 下列关于嵌入式系统硬件抽象层的描述中,正确的是 ( )。 ( A)硬件抽象层向操作系统内核提供了访问底层硬件的函数接口 ( B)硬件抽象层又称为 Bootloader ( C) U boot是支持多种常用体系结构的硬件抽象层 ( D)硬件抽象层与硬件无关,故在移植操作系统时不需要改动 38 若把嵌入式系统设计开发过程分为:系统需求分析与规格说明、系统设计、构件设计、系统集成与测试等 4个阶段。下面的说法中,恰当的是 ( )。 ( A)在系统需求分析阶段,必须了解用户对嵌入式系统的功能需求,尺寸、大小、成本等需求不

18、需了解 ( B)系统设计阶段,必须确定哪些功能由硬件完成,哪些功能由软件完成 ( C)构件设计阶段的任务是进行芯片比较并选择现成的芯片或模 块 ( D)系统集成与测试阶段应该把系统所需部件全部集成后再进行测试 39 若某个嵌入式系统设计了支持以太网通信的接口电路,选用 AX88796作为以太网控制器芯片,其片选信号 CS引脚连到 S3C2410芯片的 nGCS2上。那么,读写AX88796芯片内部寄存器的首地址是 ( )。 ( A) 0x00000000 ( B) 0x08000000 ( C) 0x10000000 ( D) 0x18000000 40 数字音频的比特率 (码率 )指的是每秒

19、钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码 方法等密切相关。假设数字音频的比特率为 16kb s,其取样频率是 8kHz,单声道,量化位数为 8位,采用压缩编码,那么压缩比是( )。 ( A) 8 ( B) 6 ( C) 4 ( D) 2 二、填空题 41 下图是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中CPU中的组成部分 A是【 41】;组成部分 B是【 42】。42 数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。通常,数码相机中大多使用【 43】图像文件格式,WWW网页中具有动画效果的插图 或剪贴画其文件格式

20、是【 44】。 43 无线局域网采用的通信协议主要是【 45】,通常也称为 Wi Fi,它有几种不同的数据传输速率,其中【 46】协议的数据传输速率可达 108Mbps甚至更高,可以满足传输语音、数据、图像等的需要 44 ARM处理器采用的指令集结构是【 47】,其中面向实时系统的嵌入式 Cortex系列是【 48】。 45 在 ARM处理器中,作为记录程序状态的寄存器是【 49】,其中状态位 T的作用是在 ARM状态与 Thumb状态间进行切换,当 T=1时处理器处于的状态是【 50】状态。 46 已 知 R1=0xFF115577, R2=0x11000011,则执行指令于 ORR R0,

21、 R1, R2后,寄存器 R0=【 51】, R2=【 52】。 47 已经 R0=8000, R1=8800,执行指令 MOV R0, R1, LSR#2后, R0=【 53】,R1=【 54】。 48 将 R1指示区域中的一个字节数据读入 R2,这条指令应是【 55】 R2, R1。将R2中的一个字写入由 R0+4指示的内存区域中,并将地址自动更新的指令应是【 56】 R2, R0+4!。 49 嵌入式系统使用的存储器有多种类型,按照所处物理位置 可分为【 57】存储器和片外存储器以及外部存储设备,按照存储信息的不同又可分为程序存储器和【 58】存储器。 50 对于内存容量而言, 1 KB

22、=【 59】 B;而对于外存 (如磁盘、 u盘等 )容量而言, 1 KB=【 60】 B。 51 UART的中文名称是通用【 61】收发器,它由发送器、接收器、控制单元以及【 62】发生器等构成。 52 三星公司基于 ARM9内核的 S3C2410嵌入式微处理器芯片使用由 AHB总线和APB总线组成的 AMBA总线。对于高速组件采用【 63】总线连接,而对于低速外设接口则采用【 64】总线连 接。 53 三星公司基于 ARM9内核的 S3C2410嵌入式处理器芯片的电源管理模块共有【 65】种工作模式。【 66】模式下不使用 PLL时钟 (MPLL关闭不使用 ),由外部晶体或外部时钟直接提供给

23、其它组件使用。 54 在 C OS II启动过程中, BootLoader执行完毕后,执行应用程序主文件中main()时,依次执行的三个主要的函数是: OSInit(); 【 67】; 【 68】。 55 HAL隐藏了不同【 69】平台的差异性,从而改善了操作系统的可【 70】性。 56 C OS II的每个任务 都处在休眠态、就绪态、【 71】态、挂起态和被中断态5种状态之一的状态下。其中,在就绪态中 C OS II就绪表为每一个任务提供一个二进制位,登记该任务是否就绪,就绪时对应位的值为【 72】 57 启动嵌入式 Linux时,通常 Bootloader程序会提供几种不同的 OS装载方式

24、:例如通过【 73】、【 74】或 USB接口装载。 58 C OS II中调用中断退出函数 OSIntExit()标志着中断服务子程序的【 75】,OSIntExit()将中断嵌套层数计数器的值【 76】。 59 嵌入式应用程序经过交 叉工具链生成映像文件之后,需要下载到【 77】进行调试。调试完毕后映像文件必须由专用工具烧写到 ROM中去,这种烧写工具俗称【 78】。 60 RVDS开发工具套件中,主要包括工程管理器、【 79】、调试器和指令集仿真器等。调试器是 RVDS工具套件中的功能模块之一,它支持【 80】调试和软件仿真调试。 三、综合题 61 智能吸尘器 (示意图如图所示 )是家居

25、环境下进行吸尘的智能家电,若以 S3C2410芯片为核心来设计其控制系统,该系统的基本功能描述如下: a在家居环境中可以自主行走并进行吸尘。在行走中可以探测 前方是否有障碍物,若有障碍物时,可以转向或后退,然后再行走。 b智能吸尘器行走的轨迹可以事先存储。即事先通过遥控器来控制智能吸尘器进行行走,然后把刚才行走的轨迹信息存储在智能吸尘器中。使用时,智能吸尘器按照存储的轨迹信息进行自主行走并进行吸尘。遥控器与智能吸尘器之间通过 WiFi通信。 c需要 4个共阴极的 8段 LED组成的显示器,用来显示计时信息。即智能吸尘器开始工作后,显示器需要显示到计时的时间信息。到计时的时间是事先设定的,到计时

26、时间到时,无论是否设定的轨迹行走完,均停止工作。 根据上述功能要求的描述, 请完善下面的叙述 (程序 )和回答有关的问题。 (完善程序或回答问题所需的寄存器格式见题后的附录 )。 (1)若智能吸尘器的应用软件基于 C OS II操作系统上来开发。在软件开发时,若设计者需要对启动引导程序进行设计,那么,根据 S3C2410芯片体系结构的要求,其设计的启动引导程序首先需完成异常向量表的设置、并完成关中断和看门狗部件、完成【 81】指针的设置等,然后,用指令【 82】来引导应用程序(注:应用程序的主函数名为 main()。按照 S3C2410芯片体系结构的规定,复位异常的向量地址是【 83】,各异常

27、向量地 址之间相差【 84】个字节。因此,智能吸尘器开机或复位后,首先从复位异常向量地址处运行启动引导程序,然后引导应用程序主函数运行,并在主函数中启动 C OS II。 (2)若在启动引导程序中直接引导了用户应用程序的主函数,那么,通常需在应用程序主函数中初始化 C OS II操作系统,并创建【 85】,建立消息队列,启动任务调度。若用户应用程序的主函数 main()的代码设计如下,请补充完善之。 int main(void) ARMTargetlnit();初始化目标系统的相关硬件 【 86】 ();初始化 C OS II的函数 OSTaskCreate(Main_Task, (void*

28、)0, (OS_STK*)&Main_Stack4095, 21); OSTaskCreate(Com_RS232, (void*)0, (OS_STK*)&Corn_Stack4095, 22); OSTaskCreate(Infra_Red, (void*)0, (OS_STK*)Red_Stack4095, 23); msgqueue=OSQCreate(&msgqueueTbl0, MSG_QUEUE_SIZE);建立 消息队列函数 【 87】 ();启动任务调度 return 0; 上述的 main()函数中任务名为【 88】的任务优先级最高,任务名为【 89】的任务优先级最低。 (

29、3)main()函数中的 ARMTargetlnit()函数,是完成对目标系统上一些硬件进行初始化。若硬件设计时, WiFi模块通过串口与 S3C2410芯片的 UART0部件连接,那么,该函数中需要用下面一组语句来初始化相关的硬件部件。 rGPHCON=(rGPHCON&oxFFFFFF00)【 90】; rGPHCON是端口 H的控制寄存器 rUFCON0=0x0: /FIFO disable rUMCON0=0x0: rULCONO=(【 91】说明:下面是试题解答时需要用到的寄存器格式及相关说明 1)端口C控制寄存器 (GPCCON)的格式2)GPHCON寄存器的格式3)ULCONn寄

30、存器的格式计算机三级(嵌入式系统开发技术)机试模拟试卷 35答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 从现实世界中获得数字图像的过程称为图像的获取,使用的设备主要有数码相机和扫描仪两种。获取过程的核心是模拟信号的数字化。其处理步骤大体 分为 4步:扫描,分色,取样,量化。故本题选择 C。 2 【正确答案】 C 【试题解析】 数字音频的主要参数包括取样频率、量化位数、声道数目、使用的压缩编码方法以及比特率。数字音频未压缩前,其比特率 (码率 )的计算公式为:波形声音的码率 =取样频率 量化位数 声道数。压缩编码后的码率则为压缩前的码率除以压缩倍数 (压缩比 )。故经计算可知,此

31、题选择 C。 3 【正确答案】 C 【试题解析】 有线通信的传输介质是金属导体或光导纤维,包括双绞线、同轴电缆和光缆;光纤通信利用光波传输信息,属于有线通信;无线 通信是借助自由空间的电磁波传播信息;在某些关键领域,有线通信有着无线通信无法取代的地位。故本题选择 C。 4 【正确答案】 C 【试题解析】 嵌入式系统的 CPU,运算器、控制器等各个组成部分全都制作在一块大小仅为几个 cm2的半导体芯片上,一般有四个特点:支持实时处理、低功耗、结构可扩展和集成测试电路。有 4位、 8位、 16位、 32位和 64位之分;虽然32位和 64位是当前技术发展的主流,但销量仅占全部微处理器的 10左右。

32、故本题选择 C。 5 【正确答案】 A 【试题解析】 数字信号处理器 (DSP)是 一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求。如图是 DSP的典型应用方式,其中传感器采集模拟信号,通过 A D转换器变成数字信号交由 DSP进行处理,再经过 D A转换器变成模拟信号输出到显示器进行显示。故本题选择 A。 6 【正确答案】 C 【试题解析】 无线通信中,信息是通过电磁波进行传输的,可以省去线路的架设,允许终端设备在一定范围内移动,但是电波通过自由空间时能量较分散,传输效率低。同时,无线通信存在着易被窃听、易受干扰等缺

33、点。故本题选择 C。 7 【正确答案】 D 【试题解析】 ARM CortexA系列都基于 ARMV7一 A体系结构。故本题选择D。 8 【正确答案】 C 【试题解析】 ARM体系结构支持 7种工作模式,工作模式之间可以切换,切换条件取决于当前程序状态寄存器 CPSR的低 5位值。用户模式是程序正常执行工作模式,如果没有异常发生不能改变工作模式;快速中断模式 (FIQ)用来处理高速中断;中止模式处理存储器故障;系统模式运行特权级的操作系统任务。故本题选择 C。 9 【正确答案】 A 【试题解析】 ARM处理器在不同状态下寄存器组织略有区别,但有共同点:无论何种模式, R15均作为 PC使用;

34、CPSR为当前程序状态寄存器; R7 R0为公用的通用寄存器。 R13 R14为堆栈指针和程序链接寄存器。故本题选择 A。 10 【正确答案】 D 【试题解析】 ARM指令集中的分支指令包括: B转移指令、 BL带返回 的转移指令、 BLx带返回且带状态切换的转移指令, BCC为条件跳转指令; BEQ为跳转指令,以及 BX带状态切换的转移指令。 BIC是位清除指令。故本题选择 D。 11 【正确答案】 B 【试题解析】 Cortex处理器包括基于 CortexR、 CortexM和 CortexA内核的系列处理器。目前高端嵌入式应用可使用 CortexA系列的应用处理器;低端面向控制领域可使用

35、 CortexM系列微控制器;而 CortexR系列是面向实时控制的处理器。故本题选择 B。 12 【正确答案】 D 【试题解 析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态, Thumb状态及 Thumb一 2状态, 调试状态。其中,除支持Thumb一 2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态,而 CortexM3只有 Thumb一 2状态和调试状态。故本题选择 D。 13 【正确答案】 D 【试题解析】 在大端模式下, 32位数据字的高字节存储在低地址中,而数据字的低字节则存放在高地址中。 STR为寄存器到存储器的数据传送指令,题中

36、指令为寄存器间接寻址,将 R0的值传到以 R1值为地址的存储 器中。故本题选择 D。 14 【正确答案】 C 【试题解析】 题中将 R4中的内容左移 8位送人 R3。故本题选择 c。 15 【正确答案】 C 【试题解析】 题中为基址加变址寻址, “!”表示指令在完成数据传送之后应该更新基址寄存器。因此 R0、 R1中的值都会改变,但是内存中的值不变。故本题选择 c。 16 【正确答案】 C 【试题解析】 提供嵌入式处理器运行必备条件的硬件电路与嵌入式处理器共同构成嵌入式最小硬件系统,如果处理器内嵌 Flash程序存储器容量足够,则无需扩展外部存储器。故本题选 择 C。 17 【正确答案】 B

37、【试题解析】 AMBA是指先进的微控制器总线体系结构,从 1995年的AMBA1 0到 2011年的 AMBA4 0共有 4个版本,主要由系统总线和外围总线两部分组成。故本题选择 B。 18 【正确答案】 C 【试题解析】 UART即串行异步通信接口,常用于全双工串行通信,使用 UART进行通信时要求通信双方波特率和传输格式必须一致。所有嵌入式处理芯片内部均集成了兼容标准 UART功能的组件,有的集成了多个 UART。一般接收和发送缓冲器的 FIFO字节数 N是一样大小,长度 可编程选择,如 4B、 8B、 16B、 64B等。故本题选择 C。 19 【正确答案】 D 【试题解析】 各版本中最

38、大数据传输速率为 5Gbps的 usB版本是 UsB 3 0。故本题选择 D。 20 【正确答案】 D 【试题解析】 CAN即控制器局域网,采用差分传输,利用 CAN可构成多主多从系统,其总线的数据帧由 7个不同的域组成。故本题选择 D。 21 【正确答案】 C 【试题解析】 串行外设 (SPI)接口是一种同步串行外设接口,允许嵌入式处理器与各种外围设备以串行方式进行通信、数据交换。一般 使用 4跳线: SCK、MISO、 MOSI和 SSEL。将数据写到 SPI发送缓冲区后,一个时钟信号 SCK对应一位数据的发送 (MISO)和另一位数据的接收 (MOSI);在主机中数据从移位寄存器中自左向

39、右发出送到从机 (MOSI),同时从机中的数据自右向左发到主机 (MISO),经过 8个时钟周期完成 1字节的发送。故本题选择 c。 22 【正确答案】 D 【试题解析】 如图所示为典型的矩阵键盘接口,可采用行扫描法和中断方式去读取该键盘接口按键的特征值。采用四根: I O引脚 GPG4 GPG7作为行扫描输出。故本题选择 D。 23 【正确答案】 C 【试题解析】 C OSII的每个任务都处在以下 5种状态之一,即休眠态、就绪态、运行态、挂起态和被中断态。支持抢占式任务调度,处于运行态的任务一定是当前就绪任务集里的最高优先级任务;处于运行态的任务因更高优先级的任务就绪而被剥夺 cPu使用权后

40、将转入就绪态。故本题选择 C。 24 【正确答案】 D 【试题解析】 Linux内核的主要作用是:进程管理与调度、内存管理、文件管理、网络接口和进程间通信;它为用户进程提供系统调用;应用程序通过 GLIBC调用通用函数和内 核的内部功能。故本题选择 D。 25 【正确答案】 D 【试题解析】 RTOS的实时性能主要根据三个指标:响应时间、吞吐量和生存时间。其中,响应时间包括中断延迟时间和任务切换时间,任务抢占时间属于任务切换时间。故本题选择 D。 26 【正确答案】 D 【试题解析】 四个选项均是主流的嵌入式操作系统。既按开发版本的授权数量收取授权费,也按最终产品售出的实际数量收取每份运行软件

41、的版权费的是VxWorks。 VxWorks是目前公认实时性最强、可靠性最高的嵌入式实时操作系统。故本题选择 D。 27 【正确答案】 C 【试题解析】 一旦任务执行时间超过截止时间系统的总损益就为负,这种实时系统称为硬实时系统,否则为软实时系统。对于硬实时系统,一旦超过时限将导致严重的负效益后果,如飞机控制器、核反应堆处理装置;而软实时系统中如果输出响应超过时限,一般不会造成严重后果; DVD播放机的视频播放任务属于软实时任务;多数的嵌入式系统都具有时间约束性,然而并非嵌入式系统都是实时系统。故本题选择 C。 28 【正确答案】 B 【试题解析】 Linux是目前唯一可免费获得的,能为多用户

42、提供多任务、多线程功 能的大型操作系统。迄今为止 Linux的运行效率尚未达到 Unix的水平; Linux是自由软件家族中的一个软件;虚拟文件系统 (VFS)是 Linux的通用文件系统模型。故本题选择 B。 29 【正确答案】 D 【试题解析】 某个应用程序在 Linux操作系统环境下运行时,它就成为一个用户进程; Linux提供的 GLIBC是可移植的标准 C库函数实现,提供标准 I O和标准流的一系列接口; Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块; Linux系统最初以 Unix为原型,以实现 POSIX标准作为其目标。故本题选择 D。 30 【正确

43、答案】 B 【试题解析】 板级支持包又称为 BSP,含有电路板的初始化程序;所有与特定电路板上硬件相关的功能都集成在板级支持包的库里,操作系统的上层代码通过板级支持包访问底层硬件。故本题选择 B。 31 【正确答案】 A 【试题解析】 单内核结构是传统操作系统采用的结构,也称为宏内核。优点是应用程序生产效率高,系统花在内核功能切换上的开销非常小,对外来时间反应速度快,操作系统内核的运行效率高;缺点是占内存空间大,缺乏可扩展性,维护困难,任务执行时间 的可预测性较低,可靠性低,排除故障和增加新功能需要重编译。故本题选择 A。 32 【正确答案】 A 【试题解析】 按照实时性能和内核结构划分, V

44、xWorks操作系统属于硬实时微内核嵌入式操作系统。故本题选择 A。 33 【正确答案】 D 【试题解析】 用户必须在多任务调度启动以后再使能时钟节拍中断;在中断返回之前,必须调用退出中断函数 void OSIntExit(void);互斥信号量可以解决优先级反转问题;一个任务或中断服务子程序可以通过事件控制块来向另外的任务发信号。故本题选择 D。 34 【正确答案】 B 【试题解析】 通常嵌人式系统的软件配备没有通用系统多;嵌入式系统软件和通用计算机系统软件都可以实现图形用户界面,嵌入式系统应用软件的特点是:内部结构精简化、代码轻量化、占用存储资源少;多数嵌入式系统具有时间约束性,因而至少是

45、软实时系统,通用计算机系统像因特网域名服务系统也是典型的实时系统。故本题选择 B。 35 【正确答案】 A 【试题解析】 在 C OSII操作系统中,每个任务拥有自用栈,允许每个任务有不同的栈空间,以便减少应用程序对 RAM的需求; Bootloader的任务之一是加载和启动操作系统; WinCE是一种大型嵌入式操作系统;大多数嵌入式系统都是实时系统。故本题选择 A。 36 【正确答案】 B 【试题解析】 在 C OSII中,任务是操作系统的基本调度单位; C OSII允许中断嵌套,嵌套层数可达 255层; C OSII不支持时间片轮转调度法;C OSII的事件控制块可以用于对信号量的管理。故

46、本题选择 B。 37 【正确答案】 A 【试题解析】 硬件抽象层又称为 HAL,作用是向操作系统内核提供了访问底层硬件的函数接口;如果要移植操作 系统,就要对 HAL驱动函数进行改写,以满足具体操作系统的上层函数接口的规范。故本题选择 A。 38 【正确答案】 B 【试题解析】 用户需求通常包括功能部分和非功能部分,非功能部分需求主要是指性能、成本、尺寸、重量和功耗等;系统设计阶段,必须确定哪些功能由硬件完成,哪些功能由软件完成;构件设计阶段的任务是设计或选择符合系统结构和规格说明中所需要的具体构件,既包括硬件也包括软件模块;在系统集成时,应该分步地、按阶段地构建系统,并且每次只对一部分构件或

47、模块所集成的系统进行测试。故本题选择 B。 39 【正确答案】 C 【试题解析】 按照题中连接方法,读写 AX88796芯片内部寄存器的地址范围是 0x10000000 0x100003FF。故本题选择 C。 40 【正确答案】 C 【试题解析】 数字音频的主要参数包括取样频率、量化位数、声道数目和使用的压缩编码方法以及比特率;比特率又称码率,指的是每秒钟的数据量;数字音频未压缩前,码率计算公式为:波形声音的码率 =取样频率 量化位数 声道数。压缩编码后的码率则为压缩前的码率除以压缩倍数 (压缩比 )。故经计算可知,此题选择C。 二、填空题 41 【正确答案】 【 41】运算器【 42】存储器

48、 【试题解析】 本题主要考查嵌入式系统硬件部分的逻辑组成及其与外部世界的关系,硬件的主体是中央处理器和存储器,他们通过 I O接口和 I O设备与外部世界联系,并借助总线相互连接。中央处理器 (CPU)由运算器、控制器、寄存器、高速缓冲存储器 (Cache)等部件组成,故 A是运算器; B是存储器。 42 【正确答案】 【 43】 JPEG【 44】 GIF 【试题解析】 此题考查数字图像的文件格式。数字图像的文件格式包括 BMP,TIF(或 TIEF), GIF, JPEG, PNG等,各有特点,适合不同的应用需求。 JPEG是静止图像数据压缩编码的国际标准,它特别适合处理各种连续色调的彩色

49、或灰度图像,算法复杂度适中,软硬件实现皆可,目前已在互联网和数码相机中得到广泛应用。 GIF是目前互联网上广泛使用的一种图像文件格式,它的颜色数目较少 (不超过 256色 ),文件特别小,适合互联网传输。 43 【正确答案】 【 45】 802 11【 46】 802 11n 【试题解析】 此题主要考查无线局域网的主要通信协议 IEEE 802 11(俗称WiFi)。 IEEE802 11 n使用 2 4GHz频段和 5GHz频段,传输速度300Mbps,最高可达 600Mbps,可向下兼容 802 11b、 802 11g。 44 【正确答案】 【 47】 RISC【 48】 ARM Cortex R 【试题解析】 此题考查 ARM处理器的指令集结构以及嵌入式 Cortex系列。ARM处理器的指令集结构有两种: RISC和 CISC,

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

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1