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

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

1、计算机三级(嵌入式系统开发技术)机试模拟试卷 52及答案与解析 一、选择题 1 手机最基本的功能是打电话,在发送话音信号时必须对讲话声音进行数字化,下面有关音频信号数字化的叙述中,错误的是 ( )。 ( A)数字化的处理步骤是:取样、量化、编码 ( B)量化就是把每个声音信号样本从模拟量转换成数字量 ( C)音频信号量化后的样本一般用 24位或 32位整数表示 ( D)量化精度越高,声音的保真度越好,量化精度越低,声音的保真度越差 2 下列 8个设备中不属于嵌入式系统应用的是哪 2个? 洗衣机、 电磁炉、 复印机、 鼠标器、 巨型机、 服务器、 路由器、 手机 ( A) 、 ( B) 、 (

2、C) 、 ( D) 、 3 为提高片上系统( SoC)的设计效率,减少重复开发,通常大多以 IP核为基础在单个芯片上进行集成,组成一个计算机系统。按照 IC设计文件的类型, IP核通常分为哪 3种类型? ( ) ( A) ARM核、 Intel核、 AMD核 ( B)处理器核、存储器核、 I O核 ( C)软核、固核、硬核 ( D)硬实时核、软实时核、非实时核 4 假设数码相机使用的存储卡容量是 4GB,它一次可连续拍摄 1600万色(真彩色)的 40963072分辨率的彩色相片可达 400张,那么其数据压缩比大约是 ( )。 ( A) 2 ( B) 4 ( C) 6 ( D) 8 5 下面关

3、于 WiFi无线局域网的叙述中,错误的是 ( )。 ( A)无线局域网的英文缩写是 WLAN ( B)它使用的无线电波主要是 2 4MHz和 5 8MHz两个频段 ( C)无线局域网采用的协议有 802 11a、 802 11b、 802 11g和 802 11n等 ( D)其数据传输速率目前已达 100Mb s 6 下面关于将计算机或终端设备接入互联 网的有关叙述中,错误的是 ( )。 ( A) ADSL是利用普通电话线将计算机接入互联网的一种技术 ( B)使用专门的 Cable MODEM可以借助有线电视网接入互联网 ( C)使用光纤或者光纤 +双绞线作为传输介质的互联网接入技术称为光纤接

4、入 ( D)手机和平板电脑通过 WiFi接入互联网,与 ADSL、 Cable MODEM和光纤接入均无关 7 以下关于嵌入式处理器说法错误的是 ( )。 ( A) AVR、 MIPS、 ARM等均采用 RISC指令集 ( B) 51、 AVR、 PIC、 MIPS等均采用哈佛结构 ( C) 51、 MSP430以及 ARM,它们的字长各不相同 ( D) ARM均采用哈佛结构 8 以下不属于 ARM处理器的特点是 ( )。 ( A)采用指令流水线技术 ( B)采用加载存储指令访问内存 ( C)功能强,能耗大 ( D)单周期操作 9 以下按照 ARM公司的分类,不属于 ARM Cortex应用处

5、理器的是 ( )。 ( A) CortexA7 ( B) CortexA8 ( C) CortexA15 ( D) CortexR7 10 以下具有 NVIC的 ARM处理器是 ( )。 ( A) ARM7 ( B) ARM9 ( C) ARM11 ( D) CortexM0 11 对于经典 ARM处理器,决定 ARM处理器工作模式的寄存器是 ( )。 ( A) CPSR ( B) PC ( C) LR ( D) SP 12 某 ARM处理器内部某功能部件对存储器的保护功能,提供了简单代替存储器管理部件的方法来管理存储器,这个部件用英语缩写为 ( )。 ( A) MMU ( B) SPSR (

6、 C) PSR ( D) MPU 13 已知 R1=0x81000000, R0=0x00112233,在小端模式下执行 ARM指令 STR R0, R1之后,内存 0x81000002中的值为 ( )。 ( A) 0x00 ( B) 0x11 ( C) 0x22 ( D) 0x33 14 已知 R1=0x50001000, R2=0x00080001,执行 ARM指令 MOV R1, R2, LSL#8后, R1的值为 ( )。 ( A) 0x08000100 ( B) 0x00A00010 ( C) 0xA0001000 ( D) 0x00000080 15 ARM指令 STRB R0,

7、R1, #4!执行后,以下说明正确的是 ( )。 ( A) R0中的值不变 ( B) R1中的值不变 ( C) R0和 R1中的值均不改变 ( D)内存中的值不变 16 在 ARM汇编语言中,小端模式下,通过伪指令 MyData DCD 0x01234567在内存中定义了 1个 32位操作数,已知 R0=0x56000012,则依次执行: LDR R1, =MyData LDRH R0, R1, #2 两条指令后, R0的值为( )。 ( A) 0x00000123 ( B) 0x00004567 ( C) 0x00000067 ( D) 0x01234567 17 基于 ARM内核的嵌 入式

8、芯片是以 ARM内核为基础,通过 AMBA总线将其他硬件组件连接在一起的。下面列出的 4个组件中,哪一个组件是挂在 AMBA的APB总线上的 ?( ) ( A)片上 SRAM及 Flash ROM ( B) PWM ( C) USB主机 ( D) DMA控制器 18 下面是与 ARM处理器存储器相关的叙述,其中错误的是 ( )。 ( A) ARM处理器片内数据存储器通常使用的是 SDRAM ( B) ARM处理器片内程序存储器通常使用的是 Flash ROM ( C)通过 ARM处理器片内的外部存储控制器可以对处理器片外扩展 的 Flash ROM进行管理与控制 ( D)通过 ARM处理器片内

9、的外部存储控制器可以对处理器片外扩展的 SRAM或DRAM(如 SDRAM等)进行管理与控制 19 下面是关于 S3C2410的时钟及电源管理组件的叙述,其中错误的是 ( )。 ( A)其 MPLL输入时钟既可选择采用外部时钟,也可选择采用外接晶体经其内部振荡电路后输出的时钟 ( B)在时钟控制器、电源控制器等控制下产生的 PCLK时钟,是连接到芯片内部的 APB总线上供外围组件使用的时钟 ( C)电源管理模块具有正常模式、慢速模式、空闲模式和掉电模 式共四种模式 ( D)通过对芯片相关引脚的控制,芯片复位后,可以自动进入电源管理模块具有的任何一种工作模式 20 NOR Flash芯片 AM2

10、9LV320D的逻辑引脚及其简单描述如下。为使处理器能够从该存储芯片中以字节方式读取信息,存储芯片相关引脚必须具有的正确的逻辑组合是 ( )。 ( A) CE#=1, OE#=1, WE#=1, BYTE#=1 ( B) CE#=0, OE#=0, WE#=0, BYTE#=0 ( C) CE#=0, OE#=1, WE#=0, BYTE#=1 ( D) CE#=0, OE#=0, WE#=1, BYTE#=0 21 下面关于 I2C总线的叙述中,错误的是 ( )。 ( A) I2C总线是集成电路互连总线的简称 ( B) I2C总线是一种串行半双工传输的总线标准 ( C) I2C总线有三条信号

11、线:数据线 SDA,时钟线 SCL,应答线 ACK ( D) I2C总线属于多主总线,可以同时挂接多个主控器件 22 一主一从式 SPI连接示意如下图所示。从机 SPI的 4根信号线的名称已在图中标出,为保证主机与从机之间的正确连接及系统正常工作,图中主机的 、 、 、 的信号名称分别应该是什么 ?( ) ( A) MOSI、 MISO、 SCK、 SSEL ( B) SCK、 MOSI、 MISO、 SSEL ( C) MISO、 MOSI、 SCK、 SSEL ( D) SSEL、 MOSI、 SCK、 MISO 23 下面关于 UART的叙述中,错误的是 ( )。 ( A) UART是一

12、种同步串行外设接口 ( B) UART可以实现全双工串行通信 ( C) UART本身不支持多机通信 ( D) UART能实现的最高数据传输速率一般比 SPI能实现的最高数据传输速率低 24 下面关于 USB的叙述中,错误的是 ( )。 ( A) S3C2410片内的 USB主控制器 与芯片内部的 AHB总线相连 ( B) S3C2410片内的 USB设备接口与芯片内部的 APB总线相连 ( C) USB是一种串行异步通信接口 ( D)采用 USB OTG可以在无 USB主机的情况下,直接实现嵌入式设备之间的点对点通信 25 下面关于嵌入式系统中常用的触摸屏的叙述中,错误的是 ( )。 ( A)

13、电阻式触摸屏和电容式触摸屏是嵌入式系统中常用的两种触摸屏 ( B)应用时带多点触摸或滑动操作的触摸屏,是电阻式触摸屏 ( C)当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一个耦合电容 ( D)一般电容式触摸屏与 ARM处理芯片采用 USB或 I2C总线等方式连接 26 下面关于 S3C2410中断控制器及中断控制的叙述中,错误的是 ( )。 ( A) S3C2410复位后其中断屏蔽寄存器的初值为全 0(即所有中断均开放) ( B) S3C2410的中断源可以是有子寄存器的中断源,也可以是没有子寄存器的中断源 ( C)作为 S3C2410中断控制寄存器之一的中断模式寄存器用于决定中

14、断源的中断属于普通中断 IRQ还是快速中断 FIQ ( D) S3C2410中断控制寄存器中包含中断屏蔽寄存器和子源中断屏蔽寄存器 27 下面关于实时系统的叙述中,错误的是 ( )。 ( A)单一的实时系统中可以同时包含硬实时任务和软实时任务 ( B)动车的自动驾驶任务属于准实时任务 ( C)硬实时、软实时与准实时的概念与时限的长短没有关系 ( D)硬件和软件必须协同配合, 共同支持系统对实时性的要求 28 下面关于 Linux内核的叙述中,错误的是 ( )。 ( A) Linux起源于芬兰赫尔辛基大学的学生林纳斯 托瓦兹( Linus Torvalds) ( B) Linux虽然对 Unix

15、的源代码做了较大修改,但保留了 Unix操作 系统的全部功能 ( C) Linux内核是一种自由软件,其源代码是开放的 ( D)对于不同体系结构的 CPU, Linux内核的源代码各不相同 29 下列各项中,不属于实时操作系统必须具备的特征的是 ( )。 ( A)事件驱动 ( B)抢占式调度 ( C)多级中断嵌套处理 ( D)软件可裁剪 30 下列关于 HAL的描述中,不正确的是 ( )。 ( A) HAL位于硬件电路板和操作系统内核之间 ( B) HAL是高端嵌入式系统中间件的组成部分 ( C) HAL改善了操作系统的可移植性 ( D) HAL隐藏了硬件 的差异性 31 下列关于 Bootl

16、oader的陈述中,不正确的是 ( )。 ( A)在嵌入式操作系统中,所有与特定硬件相关的功能都集成在 Bootloader中 ( B) Bootloader的实现依赖于 CPU的体系结构 ( C) UBoot是支持多种嵌入式 CPU的 Bootloader程序 ( D) Bootloader主要完成内存加电自检、外设存在自检、初始化外围设备、加载和启动操作系统等功能 32 下列关于 Linux的陈述中,不正确的是 ( )。 ( A) Linux内核运行在单独的内核地址空间,每 个用户进程则使用自己的虚拟地址空间 ( B) RTEMS是能在嵌入式计算机系统上运行的 Linux操作系统发行版 (

17、 C)驱动程序可以被直接编译到 Linux内核中并在内核启动时加载到内存, 亦可以模块形式存储在文件系统中并在需要时被动态加载和卸载 ( D) Linux采用宏内核结构。 33 在 C OSII操作系统下,能使等待态任务转入就绪态的系统函数是 ( )。 ( A) OSSemPost() ( B) OSTaskCreate() ( C) OSSemPend() ( D) OSStart() 34 在 C OSII操作系统下,处于运行态的任务调用系统函数 OSTaskDel()后将转入( )。 ( A)等待态 ( B)被中断态 ( C)就绪态 ( D)休眠态 35 在 C OSII操作系统下,中断

18、服务子程序代码完成的操作不包括 ( )。 ( A)保存全部 CPU寄存器到堆栈 ( B)调用 OSIntEnter()或者对 OSIntNesting变量加 1 ( C)调用系统函数 OSTimeDly()将当前任务挂起 ( D)调用 OSIntExit()函数 36 下列关于 C OSII操作系统内核任务级 的任务调度的说法中,不正确的是( )。 ( A)当前运行态任务因等待某一事件而被阻塞时,有可能进行任务级的任务调度 ( B)有足够的内存空间保存当前任务的上下文是进行任务级调度的条件之一 ( C)当发生任务级的任务调度时,内核进行任务级的任务切换,保存当前任务的上下文,并恢复新任务的上下

19、文 ( D)当前有更高优先级的任务处于就绪态时,有可能进行任务级的任务调度 37 下列关于 C OSII操作系统时间管理的陈述中,不正确的是 ( )。 ( A)调用 OSTimeDly()函数会使 C OSII进 行一次任务调度 ( B)用户必须在多任务系统启动之前激活时钟节拍器 ( C)运行态任务调用 OSTimeDly()后将转入等待态 ( D)在调用 OSStart( )之后做的第一件事是初始化定时器中断 38 下列关于 C OSII操作系统时间管理的陈述中,不正确的是 ( )。 ( A)调用 OSTimeDly()函数会使 C OSII进行一次任务调度 ( B)用户必须在多任务系统启动

20、之前激活时钟节拍器 ( C)运行态任务调用 OSTimeDly()后将转入等待态 ( D)在调用 OSStart( )之后做的 第一件事是初始化定时器中断 39 下面有关片上调试技术的描述语句中,不恰当的是 ( )。 ( A)边界扫描技术是调试硬件芯片及目标机电路板的一种常用调试技术 ( B) JTAG组织所研究的测试访问端口和边界扫描结构标准,成为了片上测试技术的一种国际标准,即俗称的 JTAG标准 ( C)使用片上调试技术进行嵌入式系统目标机调试时,无需目标存储器,也不占用目标机任何 I O端口 ( D) JTAG标准的片上调试技术采用并行方式与扫描链进行数据交互 40 下面关于 ADS1

21、 2开发工具的说法中,不正确的是 ( )。 ( A)利用 ADS1 2工具建立的应用工程项目中,至少应包括一个 Release生成目标 ( B) ADS1 2工具完成应用程序连接时,可按照 Scattered类型的文件进行地址映射 ( C) ADS1 2工具把被编译后的信息,按照 RO段或 RW段或 ZI段来存储 ( D)对于地址映射关系简单的工程项目, ADS1 2可以根据 Simple连接类型的参数来完成应用程序的地址映射 二、填空题 41 嵌入式系统对实时性和可靠性通常都有一定要求,如果把 POS机和数码相机两者进行比较,它们中对实时性要求较高的是 【 41】 ,对可靠性要求较高的是 【

22、 42】 。 42 嵌入式系统的软件大多存储在非易失性存储器中,即使断电也不会消失。目前使用最多的非易失性存储器是 Flash存储器,它分成 【 43】 型和 【 44】 型两大类,前者用于存储系统中的固件,后者通常作为辅助存储器使用。 43 IP协议在计算机网络的互连中起着非常重要的作用。目前广泛使用的 IP协议的版本是第 【 45】 版,每个 IP地址用 【 46】 位二进制表示。 44 ARM7采用冯诺依曼 结构, 【 47】 级流水线, ARM CortexA15采用哈佛结构, 【 48】 级流水线。 45 ARM中某部件能把系统中不同类型的存储器进行统一管理,通过地址映射需要运行在连

23、续地址空间的软件可运行在不连续的物理存储器中,需要较大存储空间的软件可以在较小容量的物理存储器中运行,这就是所谓的 【 49】 存储器技术,完成这一功能的部件用英文缩写为 【 50】 。 46 已知内存 0x41000004中的数据为 0x12, 0x41000005中的数据为 0x34,0x41000006中的数据 0x56, 0x41000007中的数据 0x78, R2=4, R3=0x41000000,ARM指令 LDR R0, R3, R2!执行后, R0=0x78563412,则这种存储器格式为【 51】 模式, R3=【 52】 。 47 在 ARM指令中,如果 R1R2,则将

24、R2减去 R1,结果放 R0中,用两条指令完成,则分别为 【 53】 和 【 54】 。 48 将 ARM程序状态寄存器的值保存到寄存器 R0中的指令为 【 55】 ,将寄存器 R1的值 存储到程序状态寄存器中的指令为 【 56】 。 49 为了连接 ARM内核与处理器芯片中其他各种组件, ARM公司定义了总线规范,名为先进微控制器总线体系结构,常用四个大写英文字母简称为 【 57】。该总线规范除规定了通常称为系统总线的接口标准外,也规定了通常称为外围总线的接口标准,先进外围总线常用三个大写英文字母简称为 【 58】 。 50 ARM处理器内部的中断控制器一般采用向量中断或嵌套向量中断方式管理

25、中断。采用向量中断方式管理中断的中断控制器,常用三个大写英文字母简称为 【 59】 ;采用嵌套向量中断方式管理中断的中断控制器,常用四个大写英文字母简称为 【 60】 。 51 S3C2410电源管理模块具有正常模式、慢速模式、空闲模式和掉电模式共四种模式。在 【 61】 模式下,电源管理模块将断开内部电源,除非唤醒逻辑有效,内核不产生功耗。在任何情况下,对处理器进行复位操作,均自动进入 【 62】 模式。 52 下图可用于辅助说明 I2C总线的仲裁机制,图中的 SDA_A是主机 A的数据线,SDA_B是主机 B的数据线。由图可见:在仲裁过程中, A和 B两个主机中的主机【 63】仲裁丢失;

26、I2C总线控制遵循 “低电平优先 ”的原则,即 I2C总线的 SDA线上的信号遵循 “线【 64】 ”逻辑。 53 下图为基于 ARM处理器的嵌入式系统的键盘接口。当仅 KEY2按下时, ARM处理器读到的 GPF6 GPF1的值为【 65】(用二进制按序表示)。在嵌入式应用中,构成键盘的方式有线性键盘和矩阵键盘两类,下图采用的是【 66】键盘的结构形式。 54 Linux操作系统遵从【 67】计划下的公共授权协议( GPL)。下图所示的 Linux操作系统的组织结构中,模块 X应为【 68】 程序。55 在 C OSII系统的任务间通信机制中,通常用于解决优先级反转问题的是【 69】 ,适合

27、处理多事件同步的是 【 70】 。 56 实时操作系统完成每次任务所需时间的偏差称为 【 71】 。硬实时操作系统的这一参数比软实时操作系统的这一参数 【 72】 。 57 按照内核结构分类, Android系统的内核属于 【 73】 内核,这类内核的缺点是占内存空间 【 74】 、维护困难、任务执行时间的可预测性低等。 58 程序代码中, 执行时不可分割的代码称为 【 75】 。一旦这部分代码开始执行,则不希望系统进行任务调度。在 C OSII系统中,可以调用函数 【 76】 (void)锁定调度器。 59 基于嵌入式 WEB服务器的应用系统中,其软件系统的 4个重要软件组件是客户端 【 7

28、7】 、 WEB服务器、 WEB页面、设备操控程序等。其中 WEB页面是用于设备操控命令提交或设备状态信息显示的人机界面,它需要通过 【 78】 接口来与设备操控程序进行信息交互。 60 JTAG标准是电子行业片上测试技术 的一种国际标准,用于芯片和 【 79】的硬件测试。其中规定的 TAP接口使用 【 80】 根信号线。 三、综合题 61 某食堂的售饭系统由一个后台数据库系统及若干个前台刷卡机组成,其基本功能具体描述如下: a、刷卡机的硬件组成中,除了必须的最小硬件系统外,还需要IC卡读写模块、 8段 LED组成的显示模块、键盘模块、蜂鸣器模块、 RS一 485通信模块等。 b、客户需要事先

29、办理本系统的消费 IC卡,预存若干金额,办卡信息及预存金额存储在后台数据库系统中。 c、客户消费时,用 IC卡在刷卡机上支付。支 付时,由售饭员在刷卡机上输人客户缴费金额且在 LED显示器上显示,然后客户刷卡,若 IC卡合法,则把缴费金额和 IC卡信息传输给后台数据库系统。若IC卡不合法,用蜂鸣器发不合法提示音。 d、后台数据库系统接收到刷卡机的信息后,将根据 IC卡号查询出该卡的余额,若余额大于等于应缴费额,则进行扣费,再把当前余额及扣费正确信息回传给刷卡机。若余额小于应缴费额,则回传扣费不正确信息给刷卡机。 e、刷卡机接收到回传的信息后,显示回传的余额,且若是扣费正确信息,则用蜂鸣器发 “

30、扣费正确 ”提示音;若是扣费不正确信息,则用蜂鸣器发 “扣费不正确 ”提示音。 根据上述功能要求的描述,若采用 S3C2410芯片为核心来构建刷卡机的硬件平台,请完善下面的叙述 (程序 )和回答有关的问题。 (1)在设计硬件时,最小的硬件系统是保证系统能正常工作的必要硬件组成。它包括电源电路、【 81】、复位电路、调试测试接口以及【 82】。 (2)若在硬件设计时,选用 8个共阴极的 8段 LED(其排列如图 1所示 )组成 2组显示器 (1组 4个 8段 LED),用于显示当前消费金额和余额。若采用 GPC0 GPC6、 GPC7外接同向驱动后,分别连接到显示 “消费金额 ”的 LED显示器

31、段信号线 a f、 dp上,采用 GPD0 GPD3外接同向驱动后分别控制该组显示器中低数据位高数据位的 4个 8段 LED位信号线。 另外采用 GPC8 GPCI4、 GPCI5外接同向驱动后,分别连接到显示 “余额 ”的 LED显示器段信号线 a f、 dp上,采用 GPD4 GPD7外接同向驱动后分别控制该组显示器中低数据位高数据位的 4个 8段 LED位信号线。 那么,GPC0 GPC15引脚的功能为:【 83】, GPD0 GPD7引脚的功能为:【 84】。初始化 GPC0 GPC15引脚功能的语句可以是: rGPCCON是端口 C的控制寄 存器,其格式见后面附录 rGPCCON=【

32、 85】; 初始化 GPD0 GPD7引脚功能的语句可以是 rGPDCON是端口 D的控制寄存器,其格式见后面附录 rGPDCON=(rGPDCON 0x00005555)【 86】 ); 若只在 “余额 ”LED显示器中的次高数据位 LED上显示字符 “3”,相关驱动程序中可用下面语句实现。 rGPCDAT=【 87】;输出 “3”的段信号 rGPDDAT=【 88】;输出次高数据位被点亮的控制信号 (3)刷卡机上输入客户缴费金额的键盘,在设计时采用非标准键盘组成,键盘接 口设计成 44的阵列 (其按键排列示意图如图 2所示 )。键盘接口电路中选用 GPE0 GPE3来输出键盘行扫描信号,选

33、用 GPE4 GPE7来输入键盘列信号。软件设计时设计者自行设计了键盘扫描函数,请你补充完善之: *KEYOUTPUT是键盘扫描时的输出地址,KEYINPUT是键盘读入时的地址 #define KEYOUTPUT(*(volatile INTS8U *)0x56000044) #define KEYINPUT(*(volatile INTS *)0x56000044) INT16U ScanKey() INT16U key=0xFFFF; INT16U i; INTSU temp=0xFF, output; rGPECON是端口 E的控制寄存器,其格式见后面附录 rGPECON=(rGPECO

34、N&0xFFFFFF00)【 89】 );初始化 GPE0 GPE3为输出 rGPECON=rGPECON&【 90】;初始化 GPE4 GPE7为输入下面判断键盘中是否有键按下 for(i=1; (i =8) &(i 0);【 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 0xFF

35、FF; 应用程序中可根据上面的键盘扫描函数的返回值,来判断是否有按键按下,并确定是哪个按键按下。例如:若返回值为:【 93】时,可知是键盘中的 “6”键按下, 若返回值为:【 94】时 ,可知是键盘中的 “确认 ”键被按下。若无键按下时,返回值应为:【 95】。 (4)刷卡机与后台数据库系统通信采用 RS一 485总线。因此在硬件设计时,需要采用 S3C2410芯片内部的【 96】部件外加电平转换芯片等来实现。若在软件设计时,其初始化程序中波特率设置为 9600bps,数据格式设置为: 8位数据位、无校验、 1位停止位。那么, 1秒时间内最多能传输【 97】字节的信息。 (5)刷卡机上的应用软

36、件是在无操作系统环境下开发的。设计者可以自行设计系统的启动引导程序,在该程序中完成异常向量设置、堆栈指针设置以及必要的硬件初始化。 ARM9体系结构中规定的复位异常所对应的异常向量地址为 【 98】。系统上电复位后,将从该地址处开始执行程序,因为 ARM9体系结构中规定的各异常向量地址之间间隔通常为【 99】个字节。因此,复位异常向量地址处通常存储一条【 100】指令的代码。 说明:下面是试题解答时需要用到的寄存器格式及相关说明 o 1)端口 C的控制寄存器(GPCCON)2)端口 D的控制寄存器(GPDCON)计算机三级(嵌入式系统开发技术)机试模拟试卷 52答案与解析 一、选择题 1 【正

37、确答案】 C 【试题解析】 音频是频率范围在 20Hz 20kHz之间的模拟信号。与数字图像一样 ,为了能够方便计算机传输、存储、处理,音频也需要数字化成二进制编码。音频数字化过程有取样、量化和编码三个步骤。量化就是把每个样本的模拟值转换成数字量来表示;量化后的样本一般用 8位、 12位或 16位二进制整数表示,称为量化精度:量化精度越高,声音的保真度越好,量化精度越低,声音的保真度越差。综上所述, C选项表述有误,故选 C。 2 【正确答案】 C 【试题解析】 嵌入式系统所涉及的应用领域非常广泛,题中洗衣机、电磁炉属于消费类应用产品;复印机、鼠标器、路由器和手机属于业务类应用产品;巨型机和服

38、务器不属于 嵌入式应用系统。故本题选择 C。 3 【正确答案】 C 【试题解析】 按照 IC设计文件的类型, IP核通常分为 3种类型:软核、固核和硬核。故本题选 C。 4 【正确答案】 B 【试题解析】 此题主要为数字图像的数据量计算。图像数据量的计算公式如下:图像数据量 =图像水平分辨率 *图像垂直分辨率 *像素深度 8。由此可知,此题中一张彩色图片大小为 4096*3072*24 8=36M,所以 36M*400 4G4。故此题选择B。 5 【正确答案】 B 【试题解析】 无线局域网的英文缩写是 WLAN,使用的无线电波主要是2 4GHz和 5 8GHz两个频段,采用的协议主要是 IEE

39、E 802 11(俗称WiFi),包括 802 11a、 802 11b、 802 11g和 802 11n等;其中 IEEE 802 11n协议已经将传输速率进一步提高到 108Mb s甚至更高。故本题选 B。 6 【正确答案】 D 【试题解析】 ADSL即不对称数字用户线,利用普通电话线作为传输介质将计算机接入互联网:借助有线电视网接入互联网时,主机端仍采用传统的以太局域网技术与电缆调制调解器( Cable Modem)连接,后 者通过同轴电缆接入 HFC;光纤接入网指的是使用光纤作为主要传输介质的互联网接入系统,包括使用光纤或者光纤 +双绞线作为传输介质;无线局域网通常与有线局域网连接并

40、通过路由器接入互联网。故本题 D项错误。 7 【正确答案】 D 【试题解析】 AVR、 MIPS、 ARM等均采用 RISC指令集: 51、 AVR、 PIC、MIPS等均采用哈佛结构; 51是 8位字长, MSP430是 16位字长, ARM是 32位字长; ARM中多数为哈佛结构, ARM7采用冯诺依曼结构。故此题选 D。 8 【正确答案】 C 【试题解析】 ARM处理器的特点有耗电省、功能强、成本低;单周期操作;采用加载存储指令访问内存;采用指令流水线技术;三地址指令格式等等。故只有 C项不正确,答案为 C选项。 9 【正确答案】 D 【试题解析】 ARM公司把基于 CortexA内核的

41、系列处理器称为应用型 Cortex处理器,而 D项 CortexR7是基于 CortexR内核的处理器。故此题选 D。 10 【正确答案】 D 【试题解析】 NVIC为嵌套向量中断控制器,选项中面向微控制器应用领域的CortexM0具有此功能。故此题选 D。 11 【正确答案】 A 【试题解析】 ARM处理器的体系结构支持 7种工作模式,取决于当前程序状态寄存器 CPSR的低 5位的值。故选 A。 12 【正确答案】 D 【试题解析】 MMU是 Memory Management Unit的缩写,中文名是存储器管理单元,它是 CPU中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址

42、映射为物理地址,以及提供硬件机制的内存访问授权; MPU是存储器保护单元,是对存储器进行保护的可选组件,提供了简单代替 MMU的方法来管理存储器。故此题选 D。 13 【正 确答案】 B 【试题解析】 小端模式下, 32位数据字的高字节存放在高地址,而低字节存放在低地址: STR是寄存器到存储器的数据传送指令;题中指令寻址方式为寄存器间接寻址, R0R1 ,故此题选 B。 14 【正确答案】 A 【试题解析】 题中指令是将 R2中内容左移 8位后送入 R1中,低位用 0补充。此题选择 A。 15 【正确答案】 A 【试题解析】 STRB是寄存器到存储器的数据传送指令,表示立即数偏移无符号字节存

43、储,题中是基址加变址寻址,且存储器值改变,即 R0R1+4 、R1R1 +4;所以此题选择 A。 16 【正确答案】 A 【试题解析】 伪指令在源程序中的作用是为完成汇编程序作各种准备工作,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 DCD为数据定义伪指令,用于分配一片连续的字存储单元,并用伪指令中指定的表达式初始化; LDRH是半字数据加载指令。题中将 R1+2指示的存储器的半字数据读入寄存器 R0中,并将 R0的高 16位清零。故选 A。 17 【正确答案】 B 【试题解析】 为了连接 ARM内核与处理器芯片中的其他各种组件, ARM公司定义了总线规 范,即先进微控

44、制器总线体系结构( AMBA), APB(先进外围总线)属于 AMBA上的二级总线,用于不需要高带宽接口的设备互连,所有通用外设组件均连接到 APB总线上,如选项中的 PWM。故选 B。 18 【正确答案】 A 【试题解析】 ARM处理器片内数据存储器通常使用的是 SRAM,片内程序存储器通常用 Flash ROM;通过 ARM处理器片内的外部存储控制器可以对处理器片外扩展的 SRAM和 Flash ROM进行管理与控制。 A项描述错误,故本题答案为 A选项。 19 【正确答案】 D 【试题解析】 电源管理模块具有正常模式、慢速模式、空闲模式和掉电模式;任何情况下复位操作均自动进入正常工作模式

45、。故 D项错误。 20 【正确答案】 D 【试题解析】 为使处理器能够从该存储芯片中以字节方式读取信息,首先芯片使能 CE#=0,输出使能 OE#=0;状态控制及命令寄存器 WE#=1, BYTE#=0。故选D。 21 【正确答案】 C 【试题解析】 集成电路互连总线( I2C)用于连接嵌入式处理器及其外围器件,它是广泛采用的一种串行半双工传输的总线标准; I2C总线有两条信号线;数据线SDA,时钟线 SCL; I2C总线属于多主总线,即允许总线上有一个或多个主控器件和若干从器件同时进行操作;故 C选项错误。 22 【正确答案】 C 【试题解析】 一主一从式的系统,指 SPI总线上只有一个主机

46、和一个从设备,接收和发送数据是单向的,主机 MOSI发送,从机 MOSI接收,主机 MISO接收,从机 MISO发送;主机 SCK作为同步时钟输出到从机,主机选择信号 SSEL接高电平,由于只有一个从机,从机的 SSEL接低电平,始终被选中。故此题选 C。 23 【正确答案】 A 【试题解析】 串行异步通信接口通用异步收发器( UART)常用于全双工串行异步通信,其本身不支持多机通信,能实现的最高数据传输速率一般比 SPI能实现的最高数据传输速率低。故选 A。 24 【正确答案】 C 【试题解析】 通用串行总线( USB)是一种外部总线接口标准,用于规范系统与外部设备的连接和通信, USB O

47、TG的作用是可以摆脱主机,直接在具有 OTG的USB总线上完成点对点通信,实现在没有主机的情况下从设备之间直接进行数据传送。 S3C2410片内的 USB主控制器与芯片内部的 AHB总线相连, USB设备接口与芯片内部的 APB总线相连。故选 C。 25 【正确答案】 B 【试题解析】 电阻式触摸屏和电容式触摸屏是嵌入式系统中常用的两种触摸屏,用专用硬笔写字的触摸屏属于电阻式,带多点触摸或滑动操作的触摸屏均属于电容式,一般电容式触摸屏与 ARM处理芯片采用 USB或 I2C总线方式连接,当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一个耦合电容。故B项错误。 26 【正确答案】 A

48、 【试题解析】 S3C2410中断控制器支持所有内置硬件各组件的硬件中断,复位后,除屏蔽寄存器初始值为全 1外,其他寄存器初始值均为 0; S3C2410的中断源可 以是有子寄存器的中断源,也可以是没有子寄存器的中断源; S3C2410中断控制寄存器中包含中断屏蔽寄存器和子源中断屏蔽寄存器;作为 S3C2410中断控制寄存器之一的中断模式寄存器用于决定中断源的中断属于普通中断 IRQ还是快速中断 FIQ。故 A选项错误。 27 【正确答案】 B 【试题解析】 具有实时性能的控制系统称为实时系统,单一的实时系统中可以同时包含硬实时任务和软实时任务,硬实时、软实时与准实时的概念与时限的长短没有关系

49、;硬件和软件必须协同配合,共同支持系统对实时性的要求;动车的自动驾驶任务属于硬 实时任务;故 B项错误。 28 【正确答案】 B 【试题解析】 Linux的创始人是芬兰赫尔辛基大学的学生林纳斯 托瓦兹( Linus Torvalds), Linux内核是一种自由软件,其源代码是开放的,对于不同体系结构的 CPU, Linux内核的源代码各不相同; Linux的源代码与 Unix的源代码是完全不同的,尽管函数和命令的功能、处理结果、函数名称和参数十分相同。故选B。 29 【正确答案】 D 【试题解析】 IEEE的实时 UNIX分委会认为实时操作系统应该具备 7个特征:具有异步 I O和中 断处理能力;任务切换时间和中断延迟时间确定;优先级中断和调度;抢占式调度:内存锁定;连续文件:同步。所以此题选 D。

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

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

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