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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 5及答案与解析 一、选择题 1 下列产品中不属于嵌入式系统的是 ( )。 ( A)洗衣机 ( B)空调机 ( C)个人电脑 ( D)电子血压计 2 下面关于嵌入式系统的叙述中,错误的是 ( )。 ( A)嵌入式系统所涉及的应用领域非常广泛 ( B)嵌入式系统在数量上远远超过了各种类型的通用计算机系统 ( C)嵌入式系统与通用计算机都是由硬件和软件两部分组成的 ( D)嵌入式系统正在逐步取代通用计算机系统 3 数码相机是一种典型的嵌入式系统,下 面有关其软硬件组成的叙述中错误的是( )。 ( A)它由硬件和软件两部分组成 ( B)硬件部分既包括 CP

2、U,也包括存储器和输入输出 ( C)使用闪存卡 (如 CF卡、 SD卡等 )作为内存,用于存储所运行的软件 ( D)软件部分既包括操作系统,也包括应用软件 4 微控制器 (MCU)是嵌入式系统常用的芯片之一,下面有关微控制器的叙述中错误的是 ( )。 ( A) MCU芯片中除 CPIJ外还集成了存储器、总线、定时计数器、 I O接口等组件 ( B)使用 MCu后只需增加少量外接电路和硬件就可组成完整的硬件 系统 ( C) MCU的品种和数量很多,应用非常广泛,占有嵌入式系统的大部分市场 ( D)目前 MCU停留在 4位和 8位阶段, 32位 MCU还很少使用 5 一个早期的数码相机只有 80万

3、像素,它所拍摄的相片最高分辨率是 ( )。 ( A) 16001200 ( B) 1024768 ( C) 800600 ( D) 480640 6 MP3播放器属于嵌入式系统的应用之一,下面有关叙述中错误的是 ( )。 ( A) MP3是互联网上流行的一种数字音乐格式 ( B) MP3采用 MPEG一 3算法对数字音频进行压 缩编码 ( C) MP3播放器必须具有对 MP3格式音频文件解码的功能 ( D) MP3音频文件的文件扩展名是 mp3 7 下面哪种设备是组建以太局域网必不可少的 ? ( A)网桥 ( B)集线器或交换机 ( C)路由器 ( D)中继器 8 以下是有关 TCP IP协议

4、中 IP地址格式 (IPv4)的叙述,其中错误的是 ( )。 ( A) IP地址使用 64个二进位表示 ( B) IP地址由网络号和主机号两部分组成 ( C) IP地址有 A类、 B类、 C类等不同类型之分 ( D)具有 C类地址的主机连接在小型网络中 9 以下属于按指令集结构划分嵌入式处理器的分类是 ( )。 ( A) RISC和 CISC ( B) Von Neumann和 Harvard ( C) 51、 AVR、 PIC、 MSP430、 MIPS、 POWER MC68K以及 ARM等 ( D) ARM7、 ARM9 ARM11、 ARM Cortex-M、 ARM Cortex-R

5、和 ARM Cortex-A 10 相对于其它处理器, ARM处理器主要技术特征,以下说法错误的是 ( )。 ( A)单周期操作 ( B)采用存储和加载指令访问内存 ( C)指令流水线 ( D)性能优越但功耗较大 11 关于 ARM嵌入式处理器的工作状态,以下说法正确的是 ( )。 ( A) ARM状态是 32位兼容 16位指令的状态 ( B) ARM处理器复位时自动进入 Thumb状态 ( C) ARM9支持 Thumb-2状态 ( D) Thumb状态为 16位指令状态,指令长度全部为 16位 12 以下关于 ARM处理器寄存器说法正确的是 ( )。 ( A) CPSR为程序计数状态寄存器

6、 ( B) R12为链接寄存器使用 ( C)通用寄存器是 32位寄存器,只能存放数据,不能存放地址 ( D)堆栈指针 SP使用的寄存器为 R13 13 以下关于 ARM处理器从异常中断返回的说法错误的是 ( )。 ( A)恢复原来被保护的用户寄存器 ( B)将 SPSR寄存器的值复制到 CPSR ( C)将异常向量地址写入 PC中 ( D)清除 I和 F标志,允许 IRQ和 FIQ中断 14 ARM处理器在大端模式下从 0x60000000到 0x60000003存储一个字数据0x32303134, R2=0x60000000,以下说法正确的是 ( )。 ( A) 0x60000000中存储的

7、数据是 0x32 ( B)执行 LDRH R1, R2后 R1=0x3134 ( C)执行 LDRB R1, R2后 R1=0x3230 ( D)执行 LDR R1, R2后 R1=0x34313032 15 以下 ARM指令中不属于数据处理类指令的是 ( )。 ( A) ADC R1, R2, R3 ( B) LDR R1, R2 ( C) MOV R1, R2, LSL#4 ( D) ORR R1, R2, R3 16 以下不能完成将 R2中数值的两倍写入 R1中的 ARM指令是 ( )。 ( A) ADD R1, R2, R2 ( B) ORR R1, R2, R2 ( C) MOV R

8、1, R2, LSL#1 ( D) MUL R1, R2, #2 17 将寄存器 R1中指定的 bit7和 bit3位清除、其它位保持不变的 ARM指令是( )。 ( A) ORR R1, R1, #0x00000088 ( B) AND R1, R1, #0x00000088 ( C) BIC R1, R1, #0x00000088 ( D) TST R1, R1, #0x00000088 18 在 ARM汇编语言程序设计中常有子程序设计,下面指令中不属于子程序调用或者返回的指令是 ( )。 ( A) LDR PC, MySub ( B) BL MySub ( C) MOV PC, LR (

9、 D) MOV R15, LR 19 关于 ARM指令中的条件域,以下表述错误的是 ( )。 ( A) EQ为相等 ( B) CS为无符号数大于或等于 ( C) VS为未溢出 ( D) LS为无符号数小于或等于 20 下面关于嵌入式处理芯片生产厂商的叙述中,错误的是 ( )。 ( A)基于 ARM7TDMI内核的 S3C544BO嵌入式处理器由韩国三星 (Samsung)公司生产 ( B)基于 ARM7TDMIS内核的 LPC2000系列嵌入式处 理器由荷兰恩智浦 (NXP)半导体公司生产 ( C)美国英特尔 (Intel)公司未生产过基于 ARM的嵌入式处理器 ( D)美国爱特美尔 (ATM

10、EL)公司和飞思卡尔 (FYeescale)公司都生产多个系列的基于 ARM内核的嵌入式处理器芯片 21 嵌入式系统工作时需要为其供电,下面与嵌入式系统供电相关的叙述中,错误的是 ( )。 ( A) 78XX系列是一类常用的直流稳压芯片,例如 7805可以提供 +5V直流电压 ( B)低压差稳压器常简称为 LDO ( C) ACDC电源模块用于实现交流电到直流电的变换 ( D)低压交流电可以直接用来给嵌入式处理器供电 22 下面关于 ARM公司定义的 AMBA的叙述中,错误的是 ( )。 ( A) AMBA由系统总线和外围总线组成,二者之间通过桥接器交换信息 ( B) ARM芯片中的 ARM内

11、核与 AMBA的系统总线相连 ( C) ARM芯片中的测试接口 (如 JTAG)与 AMBA的外围总线相连 ( D) ARM7和 ARM11采用的 AMBA的版本不同 23 下面是关于基于 ARM内核的嵌入式芯片中的 DMA控制器的叙述,其中错误的是 ( )。 ( A) DMA是指直接存储器访问 ( B)嵌入式系统通过使用 DMA控制器可降低处理器内核在数据传输操作中的负担 ( C) ARM处理器中的 DMA控制器与 AMBA的系统总线部分相连 ( D) ARM处理芯片中的串行通信接口、 USB接口等,只能通过 DMA控制器控制其数据传输而不能由 ARM内核控制 24 微硬盘是一种由超小型笔记

12、本和数码相机领域发展而来的外部存储设备,下面关于微硬盘的叙述中,错误的是 ( )。 ( A)目前 1 8英寸的微硬盘容量已达几百 GB ( B)带有数据缓存,有利于提高数据传输率 ( C)采用 USB接口时,一般须另加外部电源 ( D)为使微硬盘适用于多种手持装置,其接口可采用多种标准,如 CF卡、PCMClA、 USB 2 0、 ATA等 25 下面是关于基于 ARM内核的嵌入式芯片中的存储器及高带宽外部存储器控制接口的叙述,其中错误的是 ( )。 ( A) ARM芯片片内配有的 Flash存储器,通常用作系统的程序存储器 ( B) ARM芯片内的 Cache采用 SRAM ( C)高带宽外

13、部存储器控制接口只能用于扩展系统的程序存储器 ( D)高带宽外部存储器控制接口与 AMBA的系统总线部分相连 26 某型 NAND Flash芯片的地址 线和数据线是复用的,它具有的部分引脚为ALE、 CE、 RE、 R B,如果下面每一个选项是用于简述这些引脚的功能的,其中完全正确的是 ( )。 ( A)低电平有效的芯片使能、命令锁存允许、准备就绪忙输出、读使能写使能 ( B)命令锁存允许、低电平有效的写保护、低电平有效的芯片使能、地址锁存允许 ( C)地址锁存允许、低电平有效的芯片使能、低电平有效的读使能、准备就绪忙输出 ( D)准备就绪忙输出、低电平有效的读使能、低电平有效的写使能、命令

14、锁存允许 27 通过 I2C、 SPI、 UART、 USB等可以 实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关叙述中,错误的是 ( )。 ( A) I2C总线只有两条信号线,一条是数据线 SDA,另一条是时钟线 SCL,所有操作都通过这两条信号线完成 ( B) SPI通信时,首先要使 SPI从设备的 SSEL处于被选中状态,表示将要对该从设备进行操作,然后才能按照 SPI时序要求进行数据操作 ( C) UART即通用异步收发器,可用于全双工串行异步通信 ( D) USB 1 1和 USB 2 0采用全双工差分方式进行通信 28 下面关于嵌入式系统中常用的简单输入设备和简单输出设

15、备的叙述中,正确的是 ( )。 ( A)键盘的按键数相同时 (例如 16个按键 ),线性键盘接口需要的: I O引脚比矩阵键盘接口需要的 I O引脚少 ( B)为方便输入,采用电容式触摸屏时,一般需专用的硬笔 ( C) LED发光二极管驱动方便,与 ARM芯片连接时仅需一根 GPIO引脚与其直接相连即可,不需其他相关的驱动电路 ( D) LED数码管由多个 LED组成,这些 LED有共阳极接法和共阴极接法两种 29 下面关于嵌入式系统的互连通信接口的叙述中,错误的是 ( )。 ( A)嵌入式处理器的 UART在采用了 RS一 232电平转换电路后,可延长通信距离 ( B)与 RS一 485标准

16、相比, RS一 232标准的通信距离更远、通信速率更高 ( C)对于片内无 CAN控制器的嵌入式处理芯片,可通过扩展 CAN控制器和CAN收发器的方式使其接入 CAN总线 ( D)嵌入式系统可以通过以太网连接到互联网中 30 下面关于硬实时系统和软实时系统的叙述中,错误的是 ( )。 ( A)如果任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为硬实时系统 ( B)如果任务执行时间超过截止时间后系统的效益下降但仍保持为正,这种实时系 统称为软实时系统 ( C)导弹控制器属于硬实时系统 ( D)高铁自动驾驶系统属于软实时系统 31 目前流行的嵌入式操作系统有多个,下面不属于嵌入式操作系

17、统的是 ( )。 ( A) COSII III ( B) VxWorks ( C) Win7 ( D) Android 32 下面有关微内核操作系统的叙述中,错误的是 ( )。 ( A)操作系统的内核小巧、紧凑,占用内存少 ( B)内核的功能扩充方便,但功能切换需要一定的开销 ( C) C OSII属于微内核操作系统 ( D) i0S不属于微内核 操作系统 33 下列程序中通常不属于板级支持包 (BSP)内容的是 ( )。 ( A)初始化程序 ( B)设备驱动程序 ( C)引导加载程序 ( D)进程管理程序 34 下面关于引导加载程序 (Bootloader)的叙述中,错误的是 ( )。 (

18、A)引导加载程序执行嵌入式系统加电后的第一批操作 ( B)引导加载程序的一项重要任务是加载和启动操作系统 ( C)加电自检和初始化外围设备也是引导加载程序需要完成的任务 ( D)相同的操作系统都使用相同的引导加载程序 35 下面关于 Linux和 Unix的叙述中,错误的是 ( )。 ( A) Linux是以 Unix为原型的一种 “类 Unix”操作系统 ( B)两者的函数命令的名称、参数和功能大体相同 ( C)两者的源代码基本相同 ( D) Unix的运行效率一般高于 Linux 36 嵌入式 Linux操作系统由用户进程、 OS服务组件和 Linux内核 3个部分组成 (如图 ),下面选

19、项中正确的是 ( )。 ( A) 是用户进程, 是服务组件 ( B) 是服务组件, 是用户进程 ( C) 是服务组件, 是 Linux内核 ( D) 是用户进程, 是 Linux内核 37 Linux内核主要由 5个子系统组成,下面选项中不属于这 5个子系统的是 ( )。 ( A)内存管理 ( B)进程间通信 ( C)行命今解释器 (Shell) ( D)文件系统 38 下面是关于 C OSII任务管理中空闲任务 (Idle task)的叙述,其中错误的是( )。 ( A)它是系统创建的第 1个任务 ( B)它是优先级最低的任务 ( C)它始终处于等待状态 ( D)它是必不可少的一个系统任务

20、39 下面有关片上调试技术的描述语句中,不恰当的是 ( )。 ( A)边界扫 描技术是调试硬件芯片及目标机电路板的一种常用调试技术 ( B) JTAG组织所研究的测试访问端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的 JTAG标准 ( C)使用片上调试技术进行嵌入式系统目标机调试时,无需目标存储器,也不占用目标机任何 I O端口 ( D)经常用于嵌入式系统设计中的微处理器 (如: MCS-51、 DSP、 ARM)都支持JTAG标准的片上调试技术 40 下面的叙述中,不正确的是 ( )。 ( A)在嵌入式系统开发时,通常可以把其开发过程划分为:系统需求分析与规格说明、系 统

21、设计、构件设计、系统集成与测试等几个阶段 ( B)所谓的构件设计,是指包括软件设计与编程、专用硬件芯片选择及硬件电路设计等具体设计工作 ( C)系统集成与测试的目的是发现设计中的错误并进行改正。在此阶段,应该等系统集成完成后再整体地对系统进行测试 ( D)嵌入式系统设计者需要遵循软硬一体、软硬协调设计的思想。在系统功能满足要求的前提下,结合性能、费用成本、尺寸等约束条件,确定哪些功能由硬件构件实现,哪些功能由软件构件实现 二、填空题 41 数字图像的分辨率用水平分辨率 垂直分辨率表示,如 800600、 1024768等,我国高清电视的图像分辨率大多为 _【 41】 1080,其宽高比为_【

22、42】。 42 ADSL是利用普通电话线将家庭用户计算机接入互联网的技术之一。此时,用户端需配置一个 _【 43】设备,计算机则必须有 _【 44】接口。 43 如果 R0=0x80000000, R1=4, R2=0x31322375,而指令 STR R2, R0, R1!执行后, 0x80000004中的数据为 0x31, 0x80000005中的数 据为 0x32, 0x80000006中的数据 0x23, 0x80000007中的数据 0x75,则这种存储器格式为 _【 45】端模式, R0=_【 46】。 44 在 ARM处理器中,用于存储器保护的部件用英文缩写为 _【 47】,用来

23、完成虚拟地址到物理地址转换的部件英文缩写为 _【 48】。 45 ARM处理器在大端模式下,如果 R0=1, R1=0xFF,而指令 LDR R2, R1, R0执行后, R2的数据为 0xAABBCCDD,内存 0x00000100中的数据为 _【 49】, 0x00000103中的数据为 _【 50】。 46 在 ARM指令中,两个无符号数在寄存器 R5和 R6中,若 R5 R6,则将 R5与R6进行逻辑与操作,结果放 R7中,并要求更新程序状态寄存器的状态位。用两条指令完成,则分别为 _【 51】和 _【 52】 47 S3C2410与一位数码管的连接如下图所示,假设 8段数码管为共阳接

24、法。 U1作为锁存器 (同相 ),并用于驱动。为使下图中的数码管显示字符 “0”的汇编语 言程序片段如下,填空使程序语句完整 (假设端口已经初始化为输出 )。48 如果一种存储器的总线工作频率为 333MHz,数据线宽度为 32位,每个存储器总线周期传输 1次数据,则该存储器的带宽为 _【 55】 MB s。AM29LV160是一种典型的 NOR Flash芯片,芯片内部具有 20条地址线和 16条数据线,该芯片的存储容量为 _【 56】 MB。 49 利用定位卫星,在全球范围内实时进行定位、导航的系统,称为全球卫星定位系统,简称为 _【 57】 (用大写英 文字母表示 )。通用分组无线服务技

25、术是 GSM移动电话使用的一种移动数据业务 (俗称 2 5C),它简称为 _【 58】 (用大写英文字母表示 )。 50 按照内核结构分类, Android属于 _【 59】操作系统,这类内核的特点是各个模块之间的耦合度很 _【 60】,通过函数调用实现模块之间的通信。 51 衡量实时操作系统性能的一个重要指标是从接收到可屏蔽中断请求信号到操作系统作出响应并转入中断服务程序所需要的最长时间,称为 _【 61】时间。该 时间包括两部分:一是 _【 62】时间,是指系统因执行临界区代码等原因不允许响应中断请求的时间;二是从硬件开始响应中断到开始执行中断服务程序第一条指令之间的时间。 52 Andr

26、iod系统采用堆层式软件架构,分为四层,从低层到高层分别是_【 63】、系统运行库、应用程序框架和 _【 64】。 53 在下图所示的高端嵌入式系统的软件组成图中, A应为 _【 65】程序, B应为 _【 66】程序。 54 在微内核操作系统 结构中,将 _【 67】、低级存储管理、中断处理和_【 68】等必须的基本功能编译成一个功能精简、空间紧凑的模块,称为微内核。 55 若在 C OSII操作系统下共运行 64个任务,则最低优先级的任务的名称为_【 69】任务,其优先级为 _【 70】。 56 在下图所示的 VxWorks&WindML平台组成图中, A应为 _【 71】程序, B应为

27、_【 72】程序。57 在 C OSII操作系统 中,当处于运行态的任务执行节拍延时函数OSTimeDly()后,该任务将转入 _【 73】态。一旦预定的延时时间达到,该任务立即转入 _【 74】态。 58 实时操作系统完成每次任务所需时间的偏差称为 _【 75】。评价实时系统的实时性最重要的指标是 _【 76】,即系统从事件请求开始到任务完成的时间间隔。 59 GDB是 GNU开发工具套件中调试程序的工具,其装入需要调试的可执行文件命令是 _【 77】命令,终止当前被调试程序运行 的命令是 _【 78】命令。 60 若某嵌入式系统的应用程序基于 C OSII操作系统平台来开发,那么,应用程序

28、的 main()函数中,需要用函数 _【 79】来创建任务。创建任务前用函数 _【 80】来初始化 C OSII。 三、综合题 61 某食堂的售饭系统由一个后台数据库系统及若干个前台刷卡机组成,其基本功能具体描述如下: a、刷卡机的硬件组成中,除了必须的最小硬件系统外,还需要IC卡读写模块、 8段 LED组成的显示模块、键盘模块、蜂鸣器模块、 RS-485通信模块等。 b、客户需要事先办理本系统的消费 IC卡,预存若干金额,办卡信息及预存金额存储在后台数据库系统中。 c、客户消费时,用 IC卡在刷卡机上支付。支付时,由售饭员在刷卡机上输入客户缴费金额且在 LED显示器上显示,然后客户刷卡,若

29、IC卡合法,则把缴费金额和 IC卡信息传输给后台数据库系统。若 IC卡不合法,用蜂鸣器发不合法提示音。 d、后台数据库系统接收到刷卡机的信息后,将根据 IC卡号查询出该卡的余额,若余额大于等于应缴费额,则进行扣费,再把当前余额及扣费正确信息回传给刷卡机。若余额小于应缴费额,则回传扣费不正 确信息给刷卡机。 e、刷卡机接收到回传的信息后,显示回传的余额,且若是扣费正确信息,则用蜂鸣器发 “扣费正确 ”提示音;若是扣费不正确信息,则用蜂鸣器发 “扣费不正确 ”提示音。根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建刷卡机的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (1

30、)在设计硬件时,最小的硬件系统是保证系统能正常工作的必要硬件组成。它包括电源电路、_【 81】、复位电路、调试测试接口以及 _【 82】。 (2)若在硬件设计时,选用 8个共阴极的 8段 LED(其 排列如图 1所示 )组成 2组显示器 (1组 4个 8段 LED),用于显示当前消费金额和余额。若采用 GPC0 GPC6、 GPC7外接同向驱动后,分别连接到显示 “消费金额 ”的 LED显示器段信号线 a f、 dp上,采用 GPD0 GPD3外接同向驱动后分别控制该组显示器中低数据位高数据位的 4个 8段 LED位信号线。 另外采用 GPC8 GPC14、 GPC15外接同向驱动后,分别连接

31、到显示 “余额 ” 的 LED显示器段信号线 a f、 dp上,采用 GPD4GPD7外接同向驱动后分别控制该组显示器中低数据位高数据位的 4个 8段 LED位信号 线。那么, GPC0 GPCI5引脚的功能为: _【 83】, GPD0GPD7引脚的功能为: _【 84】。初始化 GPC0 GPC15引脚功能的语句可以是: rGPCCON是端口 C的控制寄存器,其格式见后面附录 rGPCCON=_【 85】; 初始化 GPD0 GPD引脚功能的语句可以是 rGPDCON是端口 D的控制寄存器,其格式见后面附录 rGPDCON=(rGPDCON 0x00005555)&_【 86】 ); 若只

32、在 “余额 ”LED显示器中的次高数据位 LED上显示字符 “3”,相关驱动程序中可用下面语句实现。 rGPCDAT=_【 87】;输出 “3”的段信号 rGPDDAT=_【 88】;输出次高数据位被点亮的控制信号 (3)刷卡机上输入客户缴费金额的键盘,在设计时采用非标准键盘组成,键盘接口设计成 44的阵列 (其按键排列示意图如图 2所示 )。键盘接口电路中选用 GPE0 GPE3来输出键盘行扫描信号,选用 GPE4 GPE7来输入键盘列信号。软件设计时设计者自行设计了键盘扫描函数,请你补充完善之: *KEYOUTPUT是键盘扫描时的输出地址, KEYINPUT是键盘读入时的地址 #defin

33、e KEYOUTPUT(*(volatile INT8U*)0x56000044) #define KEYINPUT(*(volatile INT8U*)0x56000044) INT16U ScanKey() INT16U key=0xFFFF; INT16U i; INTSU temp=0xFF, output; rGPECON是端口 E的控制寄存器,其格式见后面附录 rGPECON=(rGPECON&0xFFFFFF00) _【 89】 );初始化GPE0 GPE3为输出 rGPECON=rGPECON&_【 90】;初始化GPFA GPE7为输入 下面判断键盘中是否有键按下 for(i

34、=1; (i 8)&(i0); _【 91】 ) output =0xFF: output&=( i); KEYOUTPUT=output; temp=KEYINPUT; if(temp&0xF0)!=_【 92】 )判断列信号是否为全 “1” key=( i); key 8: key =(temp&0xF0)0x0F);求得按键的返回值 return(key);函数返回按键对应的值 retum 0xFFFF; 应用程序中可根据上面的键盘扫描函数的返回值,来判断是否有按键按下,并确定是哪个按键按下。例如:若返回值为: _【 93】时,可知是键盘中的 “6”键按下,若返回值为: _【 94】时,

35、可知是键盘中的 “确认 ”键被按下。若无键按下时,返回值应为: _【 95】。 (4)刷卡 机与后台数据库系统通信采用 RS-485总线。因此在硬件设计时 ,需要采用 S3C2410芯片内部的_【 96】部件外加电平转换芯片等来实现。若在软件没计时,其初始化程序中波特率设置为 9600bps,数据格式设置为: 8位数据位、无校验、 1位停止位。那么, 1秒时间内最多能传输 _【 97】字节的信息。 (5)刷卡机上的应用软件是在无操作系统环境下开发的。设计者可以自行设计系统的启动引导程序,在该程序中完成异常向量设置、堆栈指针设置以及必要的硬件初始化。 ARM9体系结构中规定的复位异常所对应的异常

36、向量地址为 _【 98】。系统上电复位后,将从该地址处开始执行程序,因为 ARM9体系结构中规定的各异常向量地址之间间隔通常为 _【 99】个字节。因此,复位异常向量地址处通常存储一条 _【 100】指令的代码。说明:下面是试题解答时需要用到的寄存器格式及相关说明。 1)端口 C的控制寄存器(GPCCON)2)端口 D的控制寄存器(GPDCON)3)端口 E的控制寄存器(GPECON)计算机三级(嵌入式系统开发技术)机试模拟试卷 5答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 广义上讲,凡是 带有微处理器的专用软硬件系统都可称为嵌入式系统。狭义上讲,嵌入式系统强调使用嵌入式微处理

37、器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。包括洗衣机、空调机等 “白色家电 ”,也包括心电计、血压计等医疗电子设备;而个人电脑 (PC机 )不属于嵌入式系统。故本题选择 C。 2 【正确答案】 D 【试题解析】 嵌入式系统与通用计算机一样,也是由硬件和软件两部分组成,所涉及到的领域非常广泛 ,在应用数量上远远超过了各种类型的通用计算机系统。尽管如此,嵌入式系统与通用计算机系统仍有许多不同之处,它们的组成及功能都各有特点,所以各自的市场不同,谈不上取代。故本题选择

38、 D。 3 【正确答案】 C 【试题解析】 数码相机是嵌入式系统的典型应用之一。它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理,后端通常是以嵌入式DSP作为核心的 SoC芯片, DSP用于完成数字图像处理;此外,数码相机中还有一个超低功耗的 8位 MCU,负责进行操作控制;高端数码相机配置有实时操作系统和图像处理 软件。使用的闪存卡主要是用来存储照片而不是系统软件。故 C项错误。 4 【正确答案】 D 【试题解析】 嵌入式微控制器 (Microcontroller Unit, MCU)实际上是一种单片计算机,简称单片机。它将整个计算机硬件的大部分甚至全部电路集成在一块芯

39、片上,除 CPU外还集成了存储器、总线、定时计数器、 I O接口等组件;与微处理器不同,它只需增加少量外接电路和硬件就可组成完整的硬件系统;微控制器的种类和数量很多,在很多方面得到了广泛应用,目前大约占有嵌入式系统70的市场。早先的 4位主要用于家用 电器的控制单元, 8位和 16位用于一般的控制领域,近年来由于嵌入式系统联网和多媒体信息处理需求的日益增多, 32位MCU得到了迅速的发展。故本题选择 D。 5 【正确答案】 B 【试题解析】 题中所谓的 80万像素是指图像的大小, 1024768=768 KB,约为80万,故本题选择 B。 6 【正确答案】 B 【试题解析】 MP3是互联网上最

40、流行的数字音乐格式,它采用国际标准化组织提出的 MPEG一 1层 III算法进行有损的压缩编码,以 8 12倍的比率大幅度降低了声音的数据量,其文件扩展名是 mp3; MP3播放器必须具有对 MP3格式音频文件解码的功能。故本题选择 B。 7 【正确答案】 B 【试题解析】 局域网按照传输介质使用的访问控制方法,可以分为以太网、FDDI网和令牌网,目前广泛使用的是以太网,它以集线器或交换机为中心构成。故本题选择 B。 8 【正确答案】 A 【试题解析】 IP协议第 4版 (IPv4)规定,每个 IP地址使用 4B(32个二进制位 )表示,其中包含有网络号和主机号两部分。 IP地址分为 A类、

41、B类、 C类三个基本类,另有两类分别作为组播地址和备用地址 (D类和 E类 )。 C类网络 地址数量较多,适用于小规模的局域网络,每个网络最多只能包含 254台计算机。所以 A项错误,故本题选择 A。 9 【正确答案】 A 【试题解析】 嵌入式处理器的体系结构按指令集可以分为两大类:复杂指令集结构 (CISC)和精简指令集结构 (RISC)。故本题选择 A。 10 【正确答案】 D 【试题解析】 ARM内核与其他处理器内核相比,主要特点为:耗电省、功能强、成本低、 16位 Thumb与 32位 ARM和 Thumb一 2双指令集并存以及具有非常众多的合作伙伴,适用面广泛。由于采用 RISC的体

42、系结构, ARM具有单周期操作、采用加载存储指令访问内存、指令流水线技术等技术特征。故本题选择D。 11 【正确答案】 D 【试题解析】 在 ARM的体系结构中,处理器可以工作在 3种不同的状态: ARM状态, Thumb状态及 Thumb一 2状态, 调试状态。除支持 Thunb2的 ARM处理器外,其他所有 ARM处理器都可以工作在 ARM状态。 ARM状态是 ARM处理器工作于 32位指令的状态,所有指令均为 32位宽度。 Thumb状态是 ARM执行 16位指令的状态;在 Thumb模式下,指令代码只有 16位。 Thumb一 2状态 是 ARMv7版本的 ARM处理器所具有的新状态。

43、值得注意的是, ARM处理器复位后开始执行代码时总是处于 ARM状态,如果需要则可以切换到Thumb状态及 Thumb一 2状态。故本题选择 D。 12 【正确答案】 D 【试题解析】 ARM处理器共有 37个寄存器,包括 31个通用寄存器 (含 PC)和 6个状态寄存器。所有通用寄存器均为 32位结构,既可以存放数据也可以存放地址; CPSR是当前程序状态寄存器;程序链接寄存器 (LR)为 R14;堆栈指针 (SP)使用的寄存器是 R13。故本题选择 D。 13 【正确答案】 C 【试题解析】 除复位异常,其他所有异常处理完毕之后必须返回到原来程序处继续向下执行:恢复原来被保护的用户寄存器;

44、将 SPSR_mode寄存器值复制到CPSR中;根据异常类型将 PC值恢复成断点地址;清除 I和 F标志,允许 IRQ和 FIQ中断。故本题选择 C。 14 【正确答案】 A 【试题解析】 所谓的大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中。在本题中的存放方式则为: 内存地址 存放内容 0x60000000 0x32 0x60000001 0x30 0x60000002 0x31 0x60000003 0x34 故 A项正确。执行 LDRH R1, R2是将 R2指示的存储器中的半字数据读入寄存器 R1,并将 R1的高 16位清零,所以 R1=0x3230

45、;执行 LDRB R1, R2是将 R2指示的存储器中的字节数据读入 R1,并将 R1的高 24位清零,故 R1=0x32;执行LDR R1, R2是将 R2指示的存储器中的字数据读入寄存器 R1,故R1=0x32303134。综上,故本题选择 A。 15 【正确答案】 B 【试题解析】 数据 处理类指令可分为数据传送指令、算术逻辑运算指令和比较指令。本题 A、 C、 D项均属于数据处理类指令, B项属于加载存储指令,故本题选择 B。 16 【正确答案】 B 【试题解析】 将 R2寄存器中的数值的两倍写入 R1,可以通过加法指令、移位指令 (逻辑左移相当于乘操作 )和乘法指令完成,故选项中仅

46、B项无法完成,故本题选择 B。 17 【正确答案】 C 【试题解析】 将寄存器中指定位清零可使用位清零指令 BIC完成,也可以通过与指令将指定位与零按位相与完成,故本题选 C。 18 【正确答案】 A 【试题解析】 在 ARM汇编语言程序中,子程序的调用一般是通过 BL指令来实现的; Mov PC, LR在 ARM汇编中用于子程序的返回; D项中 R15即是 PC,故本题选择 A。 19 【正确答案】 C 【试题解析】 C项中 VS表示溢出,故本题选择 C。其余三项正确。 20 【正确答案】 C 【试题解析】 生产 ARM处理器芯片的厂家众多,每个厂商生产的 ARM芯片型号各异,除了内核架构外

47、,其内置硬件组件也各有特色,性能也有差异。基于ARM7TDMI内核的 S3C44B0嵌入式处理器由韩国三星 (Samsung)公司生产;基于ARM7TDMIS内核的 LPC2000系列嵌入式处理器由荷兰恩智浦 (NXP)半导体公司生产;美国爱特美尔 (ATMEL)公司和飞思卡尔 (Freescale)公司都生产多个系列的基于 ARM内核的嵌入式处理器。故本题选择 C。 21 【正确答案】 D 【试题解析】 嵌入式系统常用的电源模块是交流变直流 (ACDC)模块、直流到直流 (DCDC)模块以及低压差稳压器 (LDO)。 ACDC模块完成交流电到直流电的变换。 78XX系列是一类常用的直流稳压芯片,例如 7805可以提供 +5V直流电压。 选项中 D项错误,故本题选择 D。 22 【正确答案】 C 【试题解析】 AMBA是 ARM公司公布的总线协议,以 ARM内核为基础的嵌入式处理器芯片采用系统总线与外围总线两层结构的方式构建片上系

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

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

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