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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 10及答案与解析 一、选择题 1 下面关于嵌入式系统逻辑组成的叙述中,错误的是 ( )。 ( A)嵌入式系统与通用计算机一样,也由硬件和软件两部分组成 ( B)硬件的主体是 CPU和存储器,它们通过 I O接口和 I O设备与外部世界联系 ( C)嵌入式系统的 CPU主要使用的是数字信号处理器 ( D)嵌入式系统的软件配置有些很简单,有些比较复杂 2 下面关于数字信号处理器的叙述中错误的是 ( )。 ( A)它是一种适用于数字信号处理的微处理器 ( B) 它的英文缩写是 DPS ( C)它支持单指令多数据 (SIMD)并行处理的指令 ( D)它能显

2、著提高音频、视频等数字信号的数据处理效率 3 片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是 ( )。 ( A) SoC已经成为嵌入式处理器芯片的主流发展趋势 ( B)它是集成电路加工工艺进入到深亚微米时代的产物 ( C)片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持 I O功能 ( D)片上系统既能把数字电路也能把模拟电路集成在单个芯片上 4 按照软硬件技术复杂程度进行分类,可以 把嵌入式系统分为哪三大类 ? ( A)高端系统、中端系统和低端系统 ( B)军用系统、工业用系统和民用系统 ( C)硬实时系统、准实时系统和非实时系统 ( D)片上系统、微控制器和数字

3、信号处理器 5 半导体集成电路是微电子技术的核心。下面有关集成电路的叙述中错误的是( )。 ( A)集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路 ( B)集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高 ( C)集成电路大多在硅衬底上制作而成,硅衬底是单晶 硅锭经切割、研磨和抛光而成的圆形薄片 ( D)集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成 6 一幅 1024768的彩色图像,每个像素使用 16位表示,采用压缩比为 5倍的算法压缩图像数据之后,其数据量大约是 ( )MB。 ( A) 0 3

4、( B) 0 5 ( C) 1 ( D) 1 5 7 以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是 ( )。 ( A) IP地址 ( B) MAC地址 ( C)有效载荷 ( D)校验信息 8 下面是 IP协议中 A类 IP地址有关规定的叙述,其中正确的是 ( )。 ( A)它适用于中型网络 ( B)它适用的网络最多只能连接 65534台主机 ( C)它不能用于多目的地址发送 (组播 ) ( D)它的二进制表示中最高位一定是 “0” 9 对于嵌入式处理器说法正确的是 ( )。 ( A) ARM处理器采用 CISC和 RISC相结合的结构 ( B)嵌入式处理器都采用哈佛

5、结构 ( C) ARM处理器具有耗电省、功能强、成本低等特点 ( D) ARM处理器内部的总线标准是 PCI Express 10 以下关于 ARM处理器 的叙述中,错误的是 ( )。 ( A) ARM7 ARMll为经典 ARM处理器 ( B) CodexA系列为应用 Cortex处理器,主要面向高端应用 ( C) CodexM系列为面向移动计算领域的嵌入式处理器 ( D) CodexR系列应用于实时应用的场合 11 关于 ARM的工作状态,以下说法正确的是 ( )。 ( A) ARM处理器的工作状态包括 ARM状态和 Thumb状态两种 ( B) ARM状态支持 16位指令宽度也支持 32

6、位指令宽度 ( C) Thumb状态或 Thumb-2状态下,代码密度低于 ARM状态,占用存储空间变大 ( D) ARM处理器复位后自动进入 ARM状态 12 ARM处理器当前运算操所产生的标志位记录在以下 ( )寄存器中 ? ( A) PSP ( B) MSP ( C) SPSR ( D) CPSR 13 ARM处理器如果 R1=0x98001200,已知在小端模式下,内存 0x98001204中存放数据 0x35, 0x98001205中存放数据 0x36, 0x98001206中存放数据 0x37,0x98001207中存放数据 0x38,在指令 LDR R0, R1, #4执行后,

7、R0中的值为( )。 ( A) 0x35363738 ( B) 0x36353837 ( C) 0x38373635 ( D) 0x37383536 14 ARM处理器将 R0中一个字的数据,存入由 R1指示的内存区域,则使用的指令是 ( )。 ( A) STR R0, R1 ( B) LDR R0, R1 ( C) STRH R0, R1 ( D) STRB R0, R1 15 在以下 ARM处理器指令中可让寄存器 R1中指定位 “清零 ”的指令操作码为( )。 ( A) MOV ( B) AND ( C) ADD ( D) ORR 16 ARM处理器如果 R1=0x00000080,则指令

8、 MOV R0, R1, LSL舵执行后, R0的值为 ( )。 ( A) 0x00000200 ( B) 0x00000320 ( C) 0x00000020 ( D) 0x00000040 17 以下 ARM处理器的指令或伪指令错误的是 ( )。 ( A) MOV R1, R2 ( B) LDR R1, #0x12345678 ( C) LDR R1, =0x00000020 ( D) ADC R1, R2, R3 18 ARM处理器在比较指令之后,如果 要依据是否相等转移到指定地址 L1,则以下指令错误的是 ( )。 ( A) BEQ L1 ( B) BNE L1 ( C) BXEQ L

9、1 ( D) BLAL L1 19 下面是有关嵌入式系统的最小系统组成的叙述: I嵌入式最小系统包括嵌入式处理器 嵌入式最小系统包括电源电路 嵌入式最小系统包括时钟电路 嵌入式最小系统包括复位电路 上述叙述中,正确的是 ( )。 ( A)仅 I和 ( B)仅 I和 ( C)仅 、 和 ( D)全部 20 下面关于 JTAG的叙述中,错误的是 ( )。 ( A) JTAG技术是一种嵌入式测试技木 ( B)大多数 ARM嵌入式处理器芯片不包含 JTAG接口 ( C)多个器件可以通过 JTAG接口串联在一起进行测试 ( D)通过芯片的 JTAG接口可以实现在线编程功能 21 典型的嵌入式系统硬件由嵌

10、入式最小硬件系统及相关通道或接口组成,若一个嵌入式系统需要完成模拟量输出功能,该功能是由下面列出的嵌入式系统的 ( )实现的。 ( A)前向通道 ( B)后向通道 ( C)人机交互通道 ( D)相互互连通道 22 基于 ARM内核的嵌入式处理器芯片采用系统总线与外 围总线两层结构的方式构建片上系统。下面列出的组件中,不与系统总线相连的组件是 ( )。 ( A)电源管理与时钟控制器 ( B) DMA控制接口 ( C) RTC ( D)中断控制器 23 下面是基于 ARM内核的嵌入式芯片中有关 GPIO的叙述,其中错误的是 ( )。 ( A) GPIO作为输入接口时具有缓冲功能 ( B) GPIO

11、作为输出接口时具有锁存功能 ( C) GPIO的引脚一般是多功能复用的 ( D) GPIO一般只具有 0态和 1态,不具有高阻状态 24 基于 ARM内核的嵌入式芯片中包含互连通信组件 ,下面不属于互连通信组件的是 ( )。 ( A) PWM ( B) SPI ( C) I2C ( D) Ethemet: 25 下面是关于嵌入式系统使用的存储器的叙述: 嵌入式系统使用的存储器按照其存取特性可分为 RAM和 ROM 嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器 嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数据存储器 新型的铁电存储器 FRAM在

12、嵌入式系统中得到了应用 上述叙述中,正确的是 ( )。 ( A)仅 和 ( B)仅 和 ( C)仅 和 ( D)全部 26 下面关于 I2C的叙述中,错误的是 ( )。 ( A) I2C即集成电路互连总线 ( B) I2C具有 SDA、 SCL和 ACK共 3条信号线 ( C) I2C传送数据时,每次传送的字节数目没有限制 ( D) I2C是多主总线 27 下面是关于 UART的叙述,其中错误的是 ( )。 ( A) ARM芯片中的 UART收发信息时,可以采用 FIFO模式,也可以采用普通模式 ( B) UART传送信息的格式以起始位开始,以停止位结束 ( C) UART传送信息时,一次传送

13、的数据位的长 度只能是 8位 ( D)基于 UART可组成 RS-232接口 28 下面是关于嵌入式系统中使用的键盘的叙述,其中错误的是 ( )。 ( A)利用嵌入式芯片的 GPIO构成线性键盘时,一个按键需要占用一个 GPIO引脚 ( B)采用矩阵键盘结构时, 8个 GPIO引脚最多能构成 12个按键的键盘 ( C)采用机械式按键设计键盘时,按键按下时会产生抖动 ( D)矩阵键盘通常用行扫描法或反转法读取按键的特征值 29 C OS-II操作系统启动的过程中, Bootloader执行完毕后,调用应用程序主文件 (通常是 main c)里的 main()函数。 main()函数在执行过程中,

14、除了用户函数和硬件初始化函数之外,需要执行以下三个主要的 C OS-II函数: OSStart() OSTaskCreate() OSInit() 它们的执行顺序是 ( )。 ( A) 、 、 ( B) 、 、 ( C) 、 、 ( D) 、 、 30 C OS-II系统中的每个任务都处在以下 5种状态之一:休眠态、就绪态、运行态、挂起态 (等待某一事件发生 )和被中断态。以下哪个说法是错误的 ? ( A)任务处于 休眠态,相当于该任务驻留在外存中,但还没有交给内核管理 ( B)任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行

15、( C)任务处于运行态,指任务得到了 CPU的控制权正在运行之中 ( D)任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态 31 C OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的 ? ( A)真正实现任务切换的函数是 OSCtxSw() ( B)任 务级的调度是由函数 OSSched()完成 ( C)中断级的调度是由函数 OSIntExit()完成 ( D)实现上下文切换的函数是 OSSched() 32 C OS-II允许中断嵌套,嵌套层数可达多少层 ? ( A) 32 ( B) 56 ( C) 128 (

16、D) 255 33 C OS-II能够提供周期性时钟信号 (即所谓的时钟节拍 ),用于实现任务的正确延时和超时确认。节拍率应在什么范围内 ? ( A) 10Hz 100Hz ( B) 10Hz 1000Hz ( C) 100Hz 1000Hz ( D) 100Hz 10000Hz 34 C OS-II的事件控制块有 4种类型,需要使用 4个不同的函数来创建。如下选项中哪一个用于创建事件控制块 ? ( A) OSTaskCreate() ( B) OSThreadCreate() ( C) OSQCreate() ( D) OSCtxSw() 35 下面关于 Linux内核的有关叙述中,错误的是

17、 ( )。 ( A)进程调度模块负责控制进程对 CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问 CPU,但并不保证内核能及时地执行硬件操作 ( B) Linux内存管理模 块的功能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口 ( C)网络接口模块包含网络接口驱动程序 ( D)支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字 36 关于 UBoot,以下说法错误的是 ( )。 ( A) UBoot全称 USB Bootloader,通过 USB接口完成启动支持多种处理器和操作系统 ( B) UBoot支持 PowerPC、 x8

18、6、 ARM等多种体系结构的处理器 ( C) uBoot支持嵌入式 Linux、 VxWorks、 QNx、 RTEMS、 windows CE等操作系统 ( D) UBoot采用两个阶段完成操作系统的引导加载 37 关于微内核和宏内核操作系统,如下 ( )说法是错误的。 ( A) VxWorks是典型的微内核结构嵌入式操作系统 ( B) iOS追根溯源是一个类 UNIX操作系统,它属于宏内核架构 ( C) Android OS是典型的宏内核操作系统 ( D)一般认为微内核系统的实时性较好,故 Symbian归类为强实时嵌入式操作系统 38 以下关于 VxWorks操作系统的叙述中,错误的是

19、( )。 ( A) 是目前公认为实时性很强、可靠性很高的一种嵌入式实时操作系统 ( B)在航空航天、通信和国防领域具有广泛的应用 ( C)属于大型商用操作系统,具有配套的 VMWare集成开发环境,为开发者带来很大方便 ( D)支持基于抢占式优先级调度的任务管理 39 嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。 RVDS是一个较常用的开发工具软件,下面的有关叙述中错误的是 ( )。 ( A) RVDS中包括工程管理器、编译连接器、调试器和指令集仿真器 ( B) RVDS只支持 ARM内核的微处理器芯片 ( C) RVDS支持对 Flash存储器的编程 ( D) RVDS编译的

20、代码比 ADS1 2编译的代码执行效率高 40 若基于 Linux操作系统所开发的 ARM应用程序源文件名为 test c,那么要生成该程序代码的调试信息,编译时使用的 GCC命令正确的是 ( )。 ( A) armlinuxgccc一 o test o test c ( B) arm一 linuxgccs一 o test o test c ( C) armlinuxgcc一 o test test c ( D) arm一 linuxgccg一 o test test c 二、填空题 41 下面是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分 A是 _【 41】接口;组

21、成部分 B是 _【 42】接口。42 数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中, GIF图像文件格式颜色数目仅 _【 43】种,文件特别小,适合互联网传输。 _【 44】图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机中得到广泛使用。 43 具有 wiFi功能的手机、平板电脑、笔记本电脑等终端设备,需要在有 “热点 ”的地方才可能接入无线网络。所谓 “热点 ”其正式的名称是 _【 45】,它实际上是一个无线交换机或无线 _【 46】,室内覆盖距离一般仅为 30m左右,室外通常可达 100 300m。 44 ARM公司把 ARM1

22、1之后的基于 ARM Cortex-_【 47】内核和 ARM Cortex-_【 48】内核的系列处理器称为嵌入式 Cortex处理器。 45 在存储结构方面, ARM7采用 _【 49】结构,而 ARM9 ARM11均采用 _【 50】结构。 46 已知 R5=0xF0811880, R6=0x4100044,则执行指令 AND R0, R5, R6后,寄存器 R0=_【 51】, R5=_【 52】。 47 已经 R0=0, R1=10000, R2=20000,指令 ADD R0, R1, R2执行后,R0=_【 53】, R1=_【 54】。 48 若 R3=0, R4=0xF912

23、341F, 则指令 BIC R3, R4, #0x80000001执行后, R3的值为 _【 55】, R4的值为 _【 56】。 49 嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器(英文缩写为 RAM)和 _【 57】存储器 (英文缩写为 _【 58】 )。 50 存储器的带宽是指每秒可传输 (读出写入 )的最大数据总量。存储器带宽与存储器总线的工作 _【 59】有关,也与数据线的 _【 60】和每个总线周期的传输次数有 关。 51 SPI一般使用 4条信号线:串行 _【 61】线 SCK、主机输入从机输出数据线 MISO、主机输出从机输入数据线 MOSI和低电平有效

24、的从机_【 62】线 SSEL。 52 对于下图所示的采用行扫描方法的矩阵式键盘电路,在确定键盘中哪一个键被按下的过程中,需采用四根 I O引脚 GPG4一 GPG7作为行扣描信号的输_【 63】,四根 I O引脚 GPF5-GPF8作为输 _【 64】。53 利用下图 LED数码管接口显示字符 “A”的汇编语 言程序片段如下,请填空将语句补充完整。 MOV R0, #_【 65】; “A”的共阳编码,用 16进制表示LDR R1, =0x10000000;指向 nGCS2段中的任何一个地址 STRB R0, _【 66】;写入外部锁存器并让 LED显示54 实时系统的任务时限有两种类型,分别

25、是 _【 67】和 _【 68】。 55 仿真平台 (仿真开发平台 )一般指嵌入式系统开发过程中使用的 _【 69】、仿真软件或者 _【 70】。 56 C OSII操作系统可以定义的最大任务数是 64个,最高优先级定为_【 71】,最低优先级取值为实际定义的最大任务数减 _【 72】。 57 C OSII的每个任务都是一个无限的循环。每个任务都处在以下 5种状态之一的状态下。这 5种状态是 _【 73】态、就绪态、 _【 74】态、挂起态 (等待某一事件发生 )和被中断态。 58 RTOS响应中断请求并且完成相应 _【 75】 (ISR)的时间非常快,且这个时间必须具有某 种程度的一致性。精

26、细衡量这个时间一致性变化的术语是_【 76】。 59 GNU开发工具套件中包含了编译器、连接器、调试器等工具,其中 GCC是编译器、连接器工具, _【 77】是调试器工具。若要对某应用程序进行调试,则在编译该应用程序时,要在编译命令中加入参数 _【 78】。 60 片上调试技术是许多嵌入式处理器芯片采用的硬件调试技术。 _【 79】标准是片上调试技术的一种国际标准,常用于芯片和电路板的调试。该标准中规定的 TAP接口具有 _【 80】根信号线。 三、综合题 61 便携式血氧仪采用无创伤的血氧检测方法,通过光电信号检测人体手指内动脉血的周期变化特征,从而计算出动脉血氧饱和度 (其外形如图所示 )

27、。若便携式血氧仪以 S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功能描述如下: a、利用动脉血液中血红蛋白和还原血红蛋白对红光或红外光吸收率的不同,:采用光电电路来无创伤检测动脉血氧饱和度,并检测脉率。 b、若动脉血氧饱和度低于 90,需进行声光报警,声光报警的频率与脉搏的频率一致。 c、便携式血氧仪中能保存 1个月中 所检测的动脉血氧饱和度、脉率等参数,保存参数时需要同时保存相关的检测时间,并可通过按键 “” 和按键 “” 来查看。d、采用普通单色液晶 LCD作为显示器,显示动脉血氧饱和度、脉率等参数。根据上述功能要求的描述,请完善下面的叙述 (程序 )和回答有关的问题。

28、(完善程序或回答问题所需的寄存器格式见题后的附录 )。 (1)在便携式血氧仪的硬件平台设计时,除了需要设计最小系统所需的时钟电路、复位电路等外,还必须设计光电信号采集电路来采集动脉血对红光或红外光的反射。现选用一个波长 660nm的红光 LED和一个波长 910nm的红外光 LED作为光源,其阳极接电源正极,且由 GPE15引脚和GPE14引脚分别加同相驱动电路后控制相关 LED的阴极使其发光。那么, GPE15或 GPE14输出 _【 81】电平时,其控制的 LED发光。在相关驱动程序中,初始化 GPE15或 GPE14引脚功能的语句可以是: rGPECON=(rGPECON0x500000

29、00)&_【 82】 ); rGPECON是端口 E的控制寄存器 只控制波长 910nm的红外光 LED亮 (GPEl4引脚控制 )的语句可以是: rGPEDAT=rGPEDAT&_【 83】; rGPEDAT是端口 E的数据寄存器。 只控制波长 660nm的红光 LED灭 (GPEl5引脚控制 )的语句可以是: rGPEDAT=rGPEDAT _【 84】; (2)硬件平台设计时,还需设计一个光敏电路来接收动脉血对红光或红外光的反射光,将光信号转换成电流。经过放大的光电流信号,必须经过 _【 85】转换电路,变为数字信号后,才可以输入CPU进行处理。由于脉搏波的能量主要分布在 0 5 5Hz

30、范围,因此,对脉搏波信号的采样频率至少应该为 _【 86】 Hz,所得到的数字脉搏波信号才不至于失真。 (3)为了满足声光报警的频率 (即报警 LED闪烁频率及蜂鸣器 “嘀 嘀 ”呜叫频率 )与脉搏频率一致,设计时选用 Timer1部件来产生一个时间间隔,该时间间隔为脉搏波周期的 1 2。若检测出脉搏波频率为 2Hz,系统主频参数 PCLK为264MHz,分割器值选择为 16,预分频器值选择为 99,那么, Timer1部件产生的时间间隔应为 _【 87】 ms,初始化函数可以设计如下,请补充完善。(注:下面程序中所用的参数请用十六进制表示 ) void Timer1 Int(void) 设置

31、定时器配置寄存器 0(TCFG0) rTCFGO=_【 88】; dead zone=0, Timer1预分频器值设 99 设置定时器配置寄存器 1(TCFG1) rTCFGl=_【 89】;工作在中断方式,分割器值为 16 设置计数常数 rTCNTB1=0xA122; 设置控制寄存器 TCON rTCON=_【 90】;仅更新 TCNTB1和 TCMPB1 rTCON=_【 91】;仅 Timer1启动 (4)在保存所检测的动脉血氧饱和度、脉率等参数时,需同 时保存检测时间。检测时间通过读取 S3C2410芯片内部的 _【 92】部件来获得实时的日期及时间。在相关驱动程序中,可以用下面一段语

32、句来初始化该部件。 void R_init(void) 初始化相关寄存器, rRTCCON是控制寄存器变量。 rRTCCON=rRTCCON_【 93】;设置使能该部件的控制位 rRTCALM=_【 94】;报警功能 (即闹钟 )全部禁止 rRTCRST=0x00; rTICNT=_【 95】;时间间 隔设置为 1s rRTCCON=(rRTCCON&_【 96】 );设置不使能该部件的控制位 省略了其他语句 (5)设计按键 “” 和按键“” 的电路时,选择 GPE8、 GPE9来分别连接。若按键按下时,对应的 GPIO引脚将为 “0”,否则为 “1”。那么,在相关驱动程序中,可以用语句:rG

33、PECON=rGPECON&_【 97】来初始化 GPE8、 GPE9为输入,并可以用下面一段语句来判断是哪个命令按键被唯一按下。 temp=rGPEDAT&0x0300; temp是一个 8位二进制变量, rGPEDAT是端口 E的数据寄存器 switch(temp) case_【 98】:判断是否 “” 按键被唯一按下, “” 键连接到GPE8 省略了其他语句 case_【 99】:判断是否 “” 按键被唯一按下, “” 键连接到 GPE9 省略了其他语句 设计单色 LCD显示屏的接口电路时,采用 S3C2410芯片的 GPE0 GPE7连接到 LCD模块的 8位数据线D0 D7上,用来传

34、输显示信息。在相关驱动程序中,可以用下面语句来初始化GPE0 GPE7 为输出: rGPECON=(rGPECON 0x00005555)&_【 100】 )说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 E控制寄存器(GPECON)的格式2)TCFG0寄存器的格式3)TCFG1寄存器的格式通过 TCFG0、 TCFG1的设置,可以确定预分频器值和分割器值,最终通过下面公式计算定时器计数时钟频率。定时器计数时钟频率 =PCLK (预分频器值 +1) (分割器值 )预分频器值的范围 =0 255分割器值的取值范围 =2, 4, 8, 164)TCON寄存器的 格式5)RTCCO

35、N寄存器的格式6)TICNT寄存器的格式7)RTCALM寄存器的格式计算机三级(嵌入式系统开发技术)机试模拟试卷 10答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。硬件的主体是 CPU和存储器,它们通过 I O接口和 I O设备与外部世界联系。嵌入式系统的软件配置有多种情况,有些简单,有些比较复杂;而嵌入式系统的 CPU有 ARM、 DSP和 FPGA等。故本题选择 C。 2 【正确答案】 B 【试题解析】 数字信号处理器英文缩写为 DSP,它是一种适用于数字信号处理的微处理器,它支持单指令多数据 (SIMD)并行处理的指令,

36、能显著提高音频、视频等数字信号的数据处理效率。所以 B项错误,故本题选择 B。 3 【正确答案】 C 【试题解析】 随着电子设计自动化水平的提高和 VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。 SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字模拟混合电路和射频电路。由于 SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和 I O等多种功能。目前,大多数 32位的嵌

37、入式处理芯片均为 SoC, SoC逐渐成为集成电路设计的主流发展趋势。因此本题选择 C。 4 【正确答案】 A 【试题解析】 嵌入式系统的分类有多种。按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。故本题选择 A。 5 【正确答案】 A 【试题解析】 集成电路根据其集成度的 高低可以分为小规模 (SSI)、中规模(MSI)、大规模 (LSI)、超大规模 (VLSI)和极大规模 (ULSI)等几种。嵌入式处理芯片大多属于 VLSI和 ULSI。集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成,生产、控制及测试设备异

38、常昂贵。集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片。集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成。故本题选择 A。 6 【正确答案】 A 【试 题解析】 本题应掌握数字图像数据量计算公式, (102476816 8) 5=0 3 MB。故本题选择 A。 7 【正确答案】 A 【试题解析】 以太网数据帧:前导码 (7字节 )、帧起始定界符 (1字节 )、目的MAC地址 (6字节 )、源 MAC地址 (6字节 )、类型长度 (2字节 )、数据 (46 1500字节 )、帧校验序列 (4字节 )。 A选项 IP地址不属于以太网数

39、据帧内容。故本题选择 A。 8 【正确答案】 D 【试题解析】 一个 A类 IP地址由 1字节 (每个字节是 8位 )的网络地址和 3个字节主机地址组成,网 络地址的最高位必须是 “0”,即第一段数字范围为 1 127。每个 A类地址可连接 16387064台主机, Internet有 126个 A类地址。 D项正确。故本题选择 D。 9 【正确答案】 C 【试题解析】 ARM采用 RISC精简指令集,采用冯 .诺依曼体系或哈佛结构;ARM的总线结构称为 AMBA(先进微控器制总线结构 ),是 ARM推出的开放式总线结构,是目前流行的一种工业标准片上结构; ARM处理器具有耗电省、功能强、成本

40、低等特点。故本题选择 C。 10 【正确答案】 C 【试题解析】 ARM7 ARM11为经典 ARM处理器; RM11以后则以 Cortex命名,分为三个系列,一 A,一 R,一 M系列,分别面向高端应用、实时控制和微控制器;其中 CortexM系列针对成本和功耗敏感的 MCU和终端应用 (如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械 )的混合信号设备进行过优化。因此 C项错误,故本题选择 C。 11 【正确答案】 D 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态 Thumb ThUmb一 2状态 调试状态。 ARM状

41、态是 ARM处理 器工作于 32位指令的状态,即 32位状态,所有指令均为 32位宽度。 Thumb状态是ARM执行 16位指令的状态,即 16位状态。在 Thumb模式下,指令代码只有 16位,使代码密度变大,占用内存空间减小,提供比 32位程序代码更佳的效能。ARM处理器复位后自动进入 ARM状态。 D项正确,故本题选择 D。 12 【正确答案】 D 【试题解析】 程序状态寄存器 (current program status register)CPSR在用户级编程时用于存储条件码; CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。故本题选择 D。 13 【正确答

42、案】 C 【试题解析】 小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;本指令表示将寄存器 R1的内容自动增加 4,形成操作数的有效地址,从中取得 32位操作数存入寄存器 R0中。故本题选择 c。 14 【正确答案】 A 【试题解析】 按题目要求,即将 R0的值传送到以 R1的值为地址的存储器中,故需采用寄存器间接寻址。故本题选择 A。 15 【正确答案】 B 【试题解析】 使用逻辑与指令 AND和 0进行按位相与, 可以起到清零的作用。故本题选择 B。 16 【正确答案】 A 【试题解析】 本指令表示将寄存器 R1的值左移 2位后传送到 R0,故本题选择A。

43、17 【正确答案】 B 【试题解析】 LDR是加载存储类指令,表示存储器到寄存器的数据传送;而 #是立即数符号,表示立即数寻址, B项错误,故本题选择 B。 18 【正确答案】 D 【试题解析】 比较之后进行转移,属于分支程序设计。 A、 B、 C三个选项中的指令均可表示, D项指令不存在,故本题选择 D。 19 【正确答案】 D 【试题解析】 嵌入式最小硬件系统一般包括嵌入式处理器、时钟电路、电源电路、复位电路、存储器和调试测试接口。故本题选择 D。 20 【正确答案】 B 【试题解析】 JTAG技术是一种嵌入式测试技术,目前大多数嵌入式 CPu、DSP、 FPCA器件都支持 JTAG标准。

44、 JTAG标准允许多个芯片 (电路 )的边界扫描寄存器 BSR通过 JTAG接口串联在一起,实现对多个器件的测试。通过芯片的JTAG接口可以实现在线编程功能。所以 B选项错误,故本题选择 B。 21 【正确答案】 B 【试题解析】 前向通道通常指的是输入接口,由 模拟量输入接口和数字量输入接口组成。模拟输入接口由传感器,信号调节电路 (滤波、放大器等 ), A D转换器等构成。后向通道是输出接口,由模拟量和数字量接口组成,包括 D A转换器,功率放大器,执行器等:故本题选择 B。 22 【正确答案】 C 【试题解析】 按照 AMBA总线规范,以 ARM内核为基础的嵌入式处理器芯片采用系统总线与

45、外围总线两层结构的方式构建片上系统。连接到系统总线上高带宽组件主要包括:电源管理与时钟控制器、测试接口、外部存储器控制接口、DMA控制器、 USB主机、中断控制器等;而 C选项的 RTC是与外围总线连接的硬件组件。故本题选择 C。 23 【正确答案】 D 【试题解析】 GPIO的引脚一般是多功能复用的,一般具有 0态和 1态和高阻状态;作为输入接口时具有缓冲功能,作为输出接口时具有锁存功能。故本题选择D。 24 【正确答案】 A 【试题解析】 ARM处理芯片内部有多个可互联通信的组件,主要包括 UART、I2C、 SPI、 CAN、 USB、 Ethenlet等。 A项是咏宽调制,不属于互连通

46、信组件,故本题选择 A。 25 【正确答案】 D 【试题解析】 嵌入式系统使用的存储器按照其 存取特性可分为 RAM和 ROM;按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器;按照存储信息的类型可分为程序存储器和数据存储器;随着新技术的发展,新型的铁电存储器 FRAM在嵌入式系统中得到了应用。全部正确,故本题选择 D。 26 【正确答案】 B 【试题解析】 I2C总线只有两条信号线,一条是数据线 SDA,另一条是时钟线SCL,所有操作都通过这两条信号线完成。没有 ACK, B项错误,故本题选择B。 27 【正确答案】 C 【试题解析】 ARM芯片中的 UART收发信息时,可以采用

47、 FIFO模式,也可以采用普通模式; UART传送信息的格式以起始位开始,以停止位结束; UART传送信息时,一次传送的数据位可为 5、 6、 7、 8位,由编程决定;基于 UART可组成 RS一 232接口。 C选项错误,故本题选择 C。 28 【正确答案】 B 【试题解析】 利用嵌入式芯片的 GPIO构成线性键盘时,一个按键需要占用一个GPIO引脚;采用矩阵键盘结构时, 8个 GPIO引脚最多能构成 64个按键的键盘;采用机械式按键设计键盘时,按键按下时会产生抖动;矩阵键盘通常用行扫描法或反转法读取按键的特征值。故本题选择 B。 29 【正确答案】 D 【试题解析】 main()函数在执行过程中,除了用户函数和硬件初始化函数之外,需要按顺序执行以下三个主要的 C OSII函数: OSInit(); O

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

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

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