[计算机类试卷]计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编2及答案与解析.doc
《[计算机类试卷]计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编2及答案与解析.doc(32页珍藏版)》请在麦多课文档分享上搜索。
1、计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编 2及答案与解析 一、选择题 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
4、3 ( 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 ARM11为经典 ARM处理器 ( B) CortexA系列为应用 Cortex处理器,主要面向高端应用 ( C) CortexM系列为面向移动计算领域的嵌入式处理器 ( D) CortexR系列应用于实时应用的场合 11 关于 ARM的工作状态,以下说法正确的是 ( )。 ( A) ARM处理器的工作状态包括 ARM状态和 Thumb状态两种 ( B) ARM状态支持 16位指令宽度也
6、支持 32位指令宽度 ( 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,
7、#4执行后, 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=0x00000
8、080,则指令 MOV R0, R1, LSL#2执行后, 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
9、) BXEQ L1 ( D) BLAL L1 19 下面是有关嵌入式系统的最小系统组成的叙述: 嵌入式最小系统包括嵌入式处理器 嵌入式最小系统包括电源电路 嵌入式最小系统包括时钟电路 嵌入式最小系统包括复位电路 上述叙述中,正确的是 ( )。 ( A)仅 和 ( B)仅 和 ( 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)
11、 GPIO作为输出接口时具有锁存功能 ( C) GPIO的引脚一般是多功能复用的 ( D) GPIO一般只具有 0态和 1态,不具有高阻状态 24 基于 ARM内核的嵌入式芯片中包 含互连通信组件,下面不属于互连通信组件的是 ( )。 ( A) PWM ( B) SPI ( C) I2C ( D) Ethernet 25 下面是关于嵌入式系统使用的存储器的叙述: 嵌入式系统使用的存储器按照其存取特性可分为 RAM和 ROM 嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器 嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数据存储器 新型的铁电存储器
12、FRAM在嵌入式系统中得到了应用 上述叙述中,正确的是 ( )。 ( 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 操作系统启动的过程中, Bootloader执行完毕后,调用应用程序主文件 (通常是 main c)里的 main()函数。 main()函数在执行
14、过程中,除了用户函数和硬件初始化函数之外,需要执行以下三个主要的 C OS 函数: OSStart() OSTaskCreate() OSInit() 它们的执行顺序是 ( )。 ( A) 、 、 ( B) 、 、 ( C) 、 、 ( D) 、 、 30 C OS 系统中的每个任务都处在以下 5种状态之一:休眠态、就绪态、运行态、挂起态 (等待某一事件发生 )和被中断态。以下哪个说法是错误的 ? ( A)任务处 于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理 ( B)任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行
15、( C)任务处于运行态,指任务得到了 CPU的控制权正在运行之中 ( D)任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态 31 C OS 总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的 ? ( A)真正实现任务切换的函数是 OSCtxSw() ( B)任 务级的调度是由函数 OSSched()完成 ( C)中断级的调度是由函数 OSIntExit()完成 ( D)实现上下文切换的函数是 OSSched() 32 C OS 允许中断嵌套,嵌套层数可达多少层 ? ( A) 32 ( B) 56 ( C) 128 ( D) 2
16、55 33 C OS 能够提供周期性时钟信号 (即所谓的时钟节拍 ),用于实现任务的正确延时和超时确认。节拍率应在什么范围内 ? ( A) 10Hz 100Hz ( B) 10Hz 1000Hz ( C) 100Hz 1000Hz ( D) 100Hz 10000Hz 34 C OS 的事件控制块有 4种类型,需要使用 4个不同的函数来创建。如下选项中哪一个用于创建事件控制块 ? ( A) OSTaskCreate() ( B) OSThreadCreate() ( C) OSQCreate() ( D) OSCtxSw() 35 下面关于 Linux内核的有关叙述中,错误的是 ( )。 (
17、A)进程调度模块负责控制进程对 CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问 CPU,但并不保证内核能及时地执行硬件操作 ( B) Linux内存管理模块的功 能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口 ( C)网络接口模块包含网络接口驱动程序 ( D)支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字 36 关于 UBoot,以下说法错误的是 ( )。 ( A) U一 Boot全称 USB Bootloader,通过 USB接口完成启动支持多种处理器和操作系统 ( B) UBoot支持 PowerPC、 x86、 ARM
18、等多种体系结构的处理器 ( 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支持对 Hash存储器的编程 ( D) RVDS编译的代码比 ADS
20、1 2编译的代码执行效率高 40 若基于 Linux操作系统所开发的 ARM应用程序源文件名为 test c,那么要生成该程序代码的调试信息,编译时使用的 GCC命令正确的是 ( )。 ( A) armlinuxgccc一 o test o test c ( B) arm一 linuxgcc一 s一 o test o test c ( C) armlinuxgcc一 o test test c ( D) armlinuxgccg一 o test test c 二、填空题 41 SoC芯片中的 CPU绝大多数是以 IP核的方式集成在芯片中的,很少再自行设计开发。目前 32位嵌入式处理器主要采用的
21、是由【 41】国一家专门从事 RISC处理器内核设计公司设计的【 42】内核。 42 我国大陆地区目前广泛使用的汉字编码国家标准有【 43】和 GB18030两种,常用汉字采用【 44】个字节表示。 43 在 Internet中负责选择合适的路由,使发送的数据分组 (packet)能够正确无误地按照地址找到目的计算机所使用的【 45】协议簇中的【 46】协议。 44 ARM处理器有 7种异常,按向量地址从小到大排列的顺序是:【 47】、未定义指令 UND、软件中断 SWI、指令预取中止 PABT、数据访问中止 DABT、【 48】以及快速中断 FIQ。 45 在 ARM处理器中, R0 R15
22、是通用寄存器,其中作为堆栈指针 SP使用的寄存器是【 49】,作为程序链接寄存器 LR使用的是【 50】。 46 已知 ARM处理器的 R1=0x12345678, R2=0xFF00FF00,则执行指令 ORR R0,R1, R2后,寄存器 R0=【 51】, R1=【 52】。 47 已知 ARM处理器进位标志 C=1, R1=1000, R2=99,执行指令 ADDC R0,R1, R2之后, R0=【 53】, R1=【 54】。 48 ARM处理器用一条指令完成有条件的无符号数加法运算,并更新 CPSR中的状态,条件是如果相等,要求指令执行 R1+R2,结果送 R3中,则这条指令为【
23、 55】;如果条件是大于,要求指令执行 R1一 R2,结果放 R3中,则该指令为【 56】。 49 为了连接 ARM内核与处理器芯片中的其他各种组件, ARM公司定义了总线规范,该规范用 4个大写英文字母表示为【 57】,即先进的微控制器【 58】体系结构。 50 ARM处理器芯片内部的【 59】组件包括 ADC和 DAC,有的还带有比较器等。这对于既需要处理【 60】信号又需要处理模拟信号的混合系统的设计提供了较好的解决方案。 51 目前有两种主要的闪存技术,一种是【 61】 Flash,其特点是以字节为单位随机存取;另一种是【 62】 Flash,以页 (行 )为单位随机存取。 (填写用英
24、文大写字母表示的简称 ) 52 如存储器的工作频率为 333MHz,数据线宽度为 32位,每个周期传输 1次数据,则存储器的带宽 =【 63】 MB s。若存储器总线采用串行总线,以 10位为一个数据帧 (包含一个字节的存储数据 ),则总线带宽 =总线频率【 64】。 53 SPI的信号线 MISO称为【 65】数据线, MOSI称为【 66】数据线。 54 响应时间 (Response Time)是计算机从识别一个外部事件到做出响应的时间。在RTOS运行过程中响应时间是重要指标之一,其具体指标包括:【 67】延迟时间和【 68】切换时间。 55 C OS 是目前常用的嵌入式操作系统之一,其内
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 三级 嵌入式 系统 开发 技术 历年 汇编 答案 解析 DOC
