三级嵌入式系统开发技术-4(总分:100.00,做题时间:90分钟)一、选择题(总题数:50,分数:100.00)1.与通用计算机(如PC)相比,嵌入式系统具有许多不同之处。
下面不属于嵌入式系统特点的是______。
(分数:2.00)A.嵌入式系统与具体应用紧密结合,具有很强的专用性B.嵌入式系统大多面向控制应用,可靠性十分重要C.应用于过程控制、数据采集、通信传输等领域的嵌入式系统对实时性有一定要求D.用户可以方便地对嵌入式系统的软件进行修改、升级和扩充√解析:2.下面是关于嵌入式系统CPU的叙述,其中错误的是______。
(分数:2.00)A.嵌入式系统中目前仍大量使用8位和16位的CPUB.使用32位CPU是嵌入式系统技术发展的主流C.数字信号处理器不能用作嵌入式系统的CPU √D.嵌入式系统CPU大多能支持实时处理并具有低功耗特性解析:3.微控制器是嵌入式处理芯片的一个重要品种,下面有关叙述中正确的是______。
(分数:2.00)A.微控制器将CPU、存储器、I/O控制电路等全部集成在一块IC芯片中B.微控制器的品种多,应用面广,是嵌入式处理芯片中历史最长的一个品种C.4位和8位的MCU目前已很少使用,接近淘汰√D.当前大多数32位MCU产品中都使用ARM处理器内核解析:4.片上系统也称为系统级芯片,它是嵌入式处理芯片的一个重要品种,下列叙述中错误的是______。
(分数:2.00)A.片上系统的英文原文是System On Chip,其缩写为SOC或SoCB.它是集成电路加工工艺进入到深亚微米时代的产物C.片上系统实现了使用单个芯片进行数据的采集、转换、存储、处理和I/O等多种功能D.片上系统能把除了模拟电路之外的各种电路都集成在单个芯片上√解析:5.下列有关汉字编码标准的叙述中,错误的是______。
(分数:2.00)A.GB2312国标字符集仅包含6000多个汉字,许多情况下已不够使用B.GB18030编码标准与Unicode编码标准完全兼容√C.Unicode字符集包含的汉字超过2万个,既包括简体汉字,也包括繁体汉字D.GB18030汉字编码标准与GB2312保持向下兼容解析:6.一幅1024×768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过压缩处理,则图像中每像素是使用______二进制位表示的。
(分数:2.00)A.8位B.16位C.24位√D.32位解析:7.以太网是一种使用得最广泛的局域网,下面是关于以太网的叙述:①以太网中的计算机以“帧”为单位收发信息,每次可收发1帧或多帧信息②以太网中的每台计算机都有一个唯一的地址,发送的每一帧信息中,必须包含自己的地址和接收计算机的地址,该地址就是IP地址。
③以太网的数据传输速率通常为10-100Mb/s,甚至更快。
④以太网大多使用集线器或交换机组网,每台计算机通过网卡和双绞线与之连接。
其中正确的叙述是______。
(分数:2.00)A.仅①和②B.仅③和④√C.仅①、③和④D.①、②、③和④解析:8.Internet有许多不同结构的局域网和广域网互相连接在一起,它们能相互通信并协调地进行工作的基础是因为都采用了______协议。
(分数:2.00)A.25B.ATMC.NovelD.TCP/IP √解析:9.关于嵌入式处理器内核,以下说法中错误的是______。
(分数:2.00)A.按照体系结构可分为CISC和RISCB.ARM处理器内核均采用RISC结构C.按照存储结构可分为冯·诺依曼结构和普林斯顿结构√D.哈佛结构采用独立的程序和数据存取总线,具有较高的执行效率解析:10.与其他内核相比,关于ARM内核的主要特点,以下说法中不正确的是______。
(分数:2.00)A.功耗低,代码密度大,编译器选择好B.成本低,软件可移植性好,供货源多C.功能强大,低功耗设计,RISC结构D.全部都是RISC,哈佛结构√解析:11.对于CPSR寄存器,选择用户模式且使用快速中断FIQ,禁止IRQ中断,Thumb状态,则CPSR的值为______。
(分数:2.00)A.0x00000050B.0x00000070C.00000090D.0x000000B0 √解析:12.已知内存0x50008000中的内容为0x6A,0x50008001中的内容为0x51,0x50008002中的内容为0x18,0x50008003中的内容为0x96,则ARM在小端模式下这一个字的数据为______。
(分数:2.00)A.0x6A511896B.0x6A519618C.961851D.0x9618516A √13.对于ARM内核系列,适用于实时性应用场合的最佳处理器内核为______。
(分数:2.00)A.ARM9B.Cortex-AC.Cortex-R √D.Cortex-M解析:14.在ARM指令集汇编码中,32位有效立即数是通过______偶数位而间接得到的。
(分数:2.00)A.循环左移√B.循环右移C.逻辑左移D.逻辑右移解析:15.将ARM程序状态寄存器值读到R0中的指令正确的是______。
(分数:2.00)A.MSR CPSR,R0B.MRS R0,CPSRC.MSR R0,CPSR √D.MRS CPSR,R0解析:16.在指令LDR R0,[R1,#4]!执行后,R1中的值为______。
(分数:2.00)A.R1不变B.R1+1C.R1+4 √D.4解析:17.将R5中的16位二进制数存入由R1+2指示的内存区域,且地址自动更新,则指令是______。
(分数:2.00)A.STR R5,[R1]B.STRH R5,[R1+2]! √C.STRH R5,[R1]D.STRB R5,[R1+2]!解析:18.如果条件为非负数,将R0指示的内存中32位数据加载到R1寄存器中,指令为______。
(分数:2.00)A.LDR R1,[R0] √B.LDRH R0,[R0]!C.LDRH R1,[R0]D.LDRPL R0,[R1]解析:19.嵌入式最小系统是嵌入式系统的最小硬件系统,它主要包括的硬件有______。
(分数:2.00)A.嵌入式处理器、时钟电路、电源电路、复位电路、存储器以及调试测试接口√B.嵌入式处理器、电源电路、存储器、GPIO、UART以及调试测试接口C.嵌入式处理器、时钟电路、复位电路、GPIO以及调试测试接口D.嵌入式处理器、时钟电路、电源电路、存储器、GPIO以及SPI接口20.通常一个完整的嵌入式应用系统由最小系统、前向通道、后向通道、人机交互通道以及互联通信通道组成,以下说法中错误的是______。
(分数:2.00)A.前向通道是输入通道,包括数字量输入和模拟量输入B.后向通道是输出通道,包括数字量输出和模拟量输出C.人机交互通道由输入接1:3及输入设备(如键盘、鼠标等)组成√D.互联通信通道主要是通信联络,包括不同类别的通信接口,一般是双向通信解析:21.AMBA是连接ARM内核及片内其他硬件组件的先进微控制器总线,按照AMBA总线的特点,有一基于ARM 内核的嵌入式芯片,内部有Flash ROM、SRAM、RTC、UART、WDT、I 2C、GPIO等。
下面说法中正确的是______。
∙ A.连接到AHB总线上的组件有Flash ROM、UART、WDT和GPIO∙ B.连接到APB总线上的组件有SRAM、I2C、RTC和GPIO∙ C.APB是通过AHB桥接之后用于连接带宽要求不高的外围设备,如SRAM等∙ D.连接到APB总线上的组件有RTC、UART、WDT、I2C、GPIO(分数:2.00)A.B.C.D. √解析:22.关于嵌入式处理器的选择,以下说法中正确的是______。
(分数:2.00)A.选择最先进的嵌入式处理器最好,这样显得档次高,不落后B.选择最便宜的嵌入式处理器最好,这样成本最低C.在环境恶劣且是电池供电的场合,除了功能外,必须重点考虑的参数是工作温度、类别(选择工业级)、功耗特性、可靠性和抗干扰能力√D.按照性价比原则,应该选择性能最好的、价格最低的嵌入式处理器解析:23.用作嵌入式系统数据存储器的可以是______。
∙ A.Flash ROM和E2PROM∙ B.SRAM和Flash ROM∙ C.E2PROM和DRAM∙ D.SRAM、DRAM和FRAM(分数:2.00)A.B.C.D. √解析:24.以下作为ARM芯片的硬件组件中,全部是互联通信组件的是______。
①GPIO ②PWM ③Ethernet ④CAN ⑤USB⑥SPI ⑦WDT ⑧RTC ⑨I 2C ⑩UART(分数:2.00)A.①②③④⑩B.③④⑤⑥⑨⑩√C.②③⑤⑥⑧⑨D.④⑤⑥⑦⑧⑩解析:25.对于下图所示的利用霍尔元件作为非接触式按键,假设ARM芯片为S3C2410,读取是否有按键按下,如果采用中断方式,普通IRQ模式,要做的初始化工作包括______。
非接触键盘接口②对照表2,使EINT2为IRQ中断,即INTMOD[2]=0③对照表2,使EINT2中断允许,即INTMASK[2]=0④设置中断向量,使引发按键中断EINT2时能自动进入中断服务程序⑤使能内核提供的中断I=0(IRQ中断使能)(分数:2.00)A.①②④⑤B.①②③④⑤√C.②③④⑤D.①②③⑤解析:26.在嵌入式系统的互连通信接口中,使用差分方式可以抑制共模干扰,可长距离传输数据,下面使用差分传输方式的通信接口为______。
①RS-232 ②RS-485 ③CAN ④I 2C ⑤SPI(分数:2.00)A.①②B.②④C.①③⑤D.②③√解析:27.按实时性分类,下列嵌入式操作系统中不属于硬实时操作系统的是______。
(分数:2.00)A.RTEMSB.WinCE √C.μC/OS-ⅡD.VxWorks解析:28.下面的选项中不属于实时系统关键特性的是______。
(分数:2.00)A.可配置性√B.可预测性C.时间约束性D.可靠性解析:29.对实时操作系统而言,无助于提高实时响应的时间确定性的机制是______。
(分数:2.00)A.软件同化存储√B.事件驱动C.多级中断嵌套处理D.实时抢占式调度解析:30.下列操作系统内核中,不属于单内核结构的是______。
(分数:2.00)A.LinuxB.UnixC.QNX √D.Windows CE解析:31.下列说法中不正确的是______。
(分数:2.00)A.QNX是类Unix实时操作系统B.VxWorks采用微内核结构C.Windows Embedded Compact系列是Windows Embedded系列的升级产品√D.TinyOS适用于硬件资源极为有限的无线传感器网络应用解析:32.下面的操作系统名称中,属于嵌入式Linux发行版的是______。