1、计算机三级(嵌入式系统开发技术)机试-试卷 1及答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下面关于嵌入式系统逻辑组成的叙述中,错误的是( )。(分数:2.00)A.嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B.硬件的主体是 CPU和存储器,它们通过 IO 接口和 IO 设备与外部世界联系C.嵌入式系统的 CPU主要使用的是数字信号处理器D.嵌入式系统的软件配置有些很简单,有些比较复杂2.下面关于数字信号处理器的叙述中错误的是( )。(分数:2.00)A.它是一种适用于数字信号处理的微处理器B.它的英文缩写是 DPSC.它支持单
2、指令多数据(SIMD)并行处理的指令D.它能显著提高音频、视频等数字信号的数据处理效率3.片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是( )。(分数:2.00)A.SoC已经成为嵌入式处理器芯片的主流发展趋势B.它是集成电路加工工艺进入到深亚微米时代的产物C.片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持 IO 功能D.片上系统既能把数字电路也能把模拟电路集成在单个芯片上4.按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?(分数:2.00)A.高端系统、中端系统和低端系统B.军用系统、工业用系统和民用系统C.硬实时系统、准实时系统和非实时系统D.片
3、上系统、微控制器和数字信号处理器5.半导体集成电路是微电子技术的核心。下面有关集成电路的叙述中错误的是( )。(分数:2.00)A.集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路B.集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C.集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D.集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成6.一幅 1024768的彩色图像,每个像素使用 16位表示,采用压缩比为 5倍的算法压缩图像数据之后,其数据量大约是( )MB。(分数:2.
4、00)A.03B.05C.1D.157.以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是( )。(分数:2.00)A.IP地址B.MAC地址C.有效载荷D.校验信息8.下面是 IP协议中 A类 IP地址有关规定的叙述,其中正确的是( )。(分数:2.00)A.它适用于中型网络B.它适用的网络最多只能连接 65534台主机C.它不能用于多目的地址发送(组播)D.它的二进制表示中最高位一定是“0”9.对于嵌入式处理器说法正确的是( )。(分数:2.00)A.ARM处理器采用 CISC和 RISC相结合的结构B.嵌入式处理器都采用哈佛结构C.ARM处理器具有耗电省、功能强、成
5、本低等特点D.ARM处理器内部的总线标准是 PCI Express10.以下关于 ARM处理器的叙述中,错误的是( )。(分数:2.00)A.ARM7ARMll 为经典 ARM处理器B.CodexA系列为应用 Cortex处理器,主要面向高端应用C.CodexM系列为面向移动计算领域的嵌入式处理器D.CodexR系列应用于实时应用的场合11.关于 ARM的工作状态,以下说法正确的是( )。(分数:2.00)A.ARM处理器的工作状态包括 ARM状态和 Thumb状态两种B.ARM状态支持 16位指令宽度也支持 32位指令宽度C.Thumb状态或 Thumb-2状态下,代码密度低于 ARM状态,
6、占用存储空间变大D.ARM处理器复位后自动进入 ARM状态12.ARM处理器当前运算操所产生的标志位记录在以下( )寄存器中?(分数:2.00)A.PSPB.MSPC.SPSRD.CPSR13.ARM处理器如果 R1=0x98001200,已知在小端模式下,内存 0x98001204中存放数据 0x35,0x98001205中存放数据 0x36,0x98001206 中存放数据 0x37,0x98001207 中存放数据 0x38,在指令 LDR R0,R1,#4执行后,R0 中的值为( )。(分数:2.00)A.0x35363738B.0x36353837C.0x38373635D.0x37
7、38353614.ARM处理器将 R0中一个字的数据,存入由 R1指示的内存区域,则使用的指令是( )。(分数:2.00)A.STR R0,R1B.LDR R0,R1C.STRH R0,R1D.STRB R0,R115.在以下 ARM处理器指令中可让寄存器 R1中指定位“清零”的指令操作码为( )。(分数:2.00)A.MOVB.ANDC.ADDD.ORR16.ARM处理器如果 R1=0x00000080,则指令 MOV R0,R1,LSL 舵执行后,R0 的值为( )。(分数:2.00)A.0x00000200B.0x00000320C.0x00000020D.0x0000004017.以下
8、 ARM处理器的指令或伪指令错误的是( )。(分数:2.00)A.MOV R1,R2B.LDR R1,#0x12345678C.LDR R1,=0x00000020D.ADC R1,R2,R318.ARM处理器在比较指令之后,如果要依据是否相等转移到指定地址 L1,则以下指令错误的是( )。(分数:2.00)A.BEQ L1B.BNE L1C.BXEQ L1D.BLAL L119.下面是有关嵌入式系统的最小系统组成的叙述:I嵌入式最小系统包括嵌入式处理器嵌入式最小系统包括电源电路嵌入式最小系统包括时钟电路嵌入式最小系统包括复位电路上述叙述中,正确的是( )。(分数:2.00)A.仅 I和B.仅
9、 I和C.仅、和D.全部20.下面关于 JTAG的叙述中,错误的是( )。(分数:2.00)A.JTAG技术是一种嵌入式测试技木B.大多数 ARM嵌入式处理器芯片不包含 JTAG接口C.多个器件可以通过 JTAG接口串联在一起进行测试D.通过芯片的 JTAG接口可以实现在线编程功能21.典型的嵌入式系统硬件由嵌入式最小硬件系统及相关通道或接口组成,若一个嵌入式系统需要完成模拟量输出功能,该功能是由下面列出的嵌入式系统的( )实现的。(分数:2.00)A.前向通道B.后向通道C.人机交互通道D.相互互连通道22.基于 ARM内核的嵌入式处理器芯片采用系统总线与外围总线两层结构的方式构建片上系统。
10、下面列出的组件中,不与系统总线相连的组件是( )。(分数:2.00)A.电源管理与时钟控制器B.DMA控制接口C.RTCD.中断控制器23.下面是基于 ARM内核的嵌入式芯片中有关 GPIO的叙述,其中错误的是( )。(分数:2.00)A.GPIO作为输入接口时具有缓冲功能B.GPIO作为输出接口时具有锁存功能C.GPIO的引脚一般是多功能复用的D.GPIO一般只具有 0态和 1态,不具有高阻状态24.基于 ARM内核的嵌入式芯片中包含互连通信组件,下面不属于互连通信组件的是( )。(分数:2.00)A.PWMB.SPIC.I 2 CD.Ethemet:25.下面是关于嵌入式系统使用的存储器的
11、叙述:嵌入式系统使用的存储器按照其存取特性可分为RAM和 ROM嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数据存储器新型的铁电存储器 FRAM在嵌入式系统中得到了应用上述叙述中,正确的是( )。(分数:2.00)A.仅和B.仅和C.仅和D.全部26.下面关于 I 2 C的叙述中,错误的是( )。(分数:2.00)A.I 2 C即集成电路互连总线B.I 2 C具有 SDA、SCL 和 ACK共 3条信号线C.I 2 C传送数据时,每次传送的字节数目没有限制D.I 2 C是多主总线27.下面是关于 U
12、ART的叙述,其中错误的是( )。(分数:2.00)A.ARM芯片中的 UART收发信息时,可以采用 FIFO模式,也可以采用普通模式B.UART传送信息的格式以起始位开始,以停止位结束C.UART传送信息时,一次传送的数据位的长度只能是 8位D.基于 UART可组成 RS-232接口28.下面是关于嵌入式系统中使用的键盘的叙述,其中错误的是( )。(分数:2.00)A.利用嵌入式芯片的 GPIO构成线性键盘时,一个按键需要占用一个 GPIO引脚B.采用矩阵键盘结构时,8 个 GPIO引脚最多能构成 12个按键的键盘C.采用机械式按键设计键盘时,按键按下时会产生抖动D.矩阵键盘通常用行扫描法或
13、反转法读取按键的特征值29.COS-II 操作系统启动的过程中,Bootloader 执行完毕后,调用应用程序主文件(通常是 mainc)里的 main()函数。main()函数在执行过程中,除了用户函数和硬件初始化函数之外,需要执行以下三个主要的 COS-II 函数:OSStart() OSTaskCreate() OSInit()它们的执行顺序是( )。(分数:2.00)A.、B.、C.、D.、30.COS-II 系统中的每个任务都处在以下 5种状态之一:休眠态、就绪态、运行态、挂起态 (等待某一事件发生)和被中断态。以下哪个说法是错误的?(分数:2.00)A.任务处于休眠态,相当于该任务
14、驻留在外存中,但还没有交给内核管理B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行C.任务处于运行态,指任务得到了 CPU的控制权正在运行之中D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态31.COS-II 总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的?(分数:2.00)A.真正实现任务切换的函数是 OSCtxSw()B.任务级的调度是由函数 OSSched()完成C.中断级的调度是由函数 OSIntExit()完成D.实现上下文切换的函数是 O
15、SSched()32.COS-II 允许中断嵌套,嵌套层数可达多少层?(分数:2.00)A.32B.56C.128D.25533.COS-II 能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?(分数:2.00)A.10Hz100HzB.10Hz1000HzC.100Hz1000HzD.100Hz10000Hz34.COS-II 的事件控制块有 4种类型,需要使用 4个不同的函数来创建。如下选项中哪一个用于创建事件控制块?(分数:2.00)A.OSTaskCreate()B.OSThreadCreate()C.OSQCreate()D.OSCt
16、xSw()35.下面关于 Linux内核的有关叙述中,错误的是( )。(分数:2.00)A.进程调度模块负责控制进程对 CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问CPU,但并不保证内核能及时地执行硬件操作B.Linux内存管理模块的功能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口C.网络接口模块包含网络接口驱动程序D.支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字36.关于 UBoot,以下说法错误的是( )。(分数:2.00)A.UBoot全称 USB Bootloader,通过 USB接口完成启动支持多种处理器和操作
17、系统B.UBoot支持 PowerPC、x86、ARM 等多种体系结构的处理器C.uBoot支持嵌入式 Linux、VxWorks、QNx、RTEMS、windows CE 等操作系统D.UBoot采用两个阶段完成操作系统的引导加载37.关于微内核和宏内核操作系统,如下( )说法是错误的。(分数:2.00)A.VxWorks是典型的微内核结构嵌入式操作系统B.iOS追根溯源是一个类 UNIX操作系统,它属于宏内核架构C.Android OS是典型的宏内核操作系统D.一般认为微内核系统的实时性较好,故 Symbian归类为强实时嵌入式操作系统38.以下关于 VxWorks操作系统的叙述中,错误的
18、是( )。(分数:2.00)A.是目前公认为实时性很强、可靠性很高的一种嵌入式实时操作系统B.在航空航天、通信和国防领域具有广泛的应用C.属于大型商用操作系统,具有配套的 VMWare集成开发环境,为开发者带来很大方便D.支持基于抢占式优先级调度的任务管理39.嵌入式系统开发时,应该根据应用需求来选择相应的开发工具软件。RVDS 是一个较常用的开发工具软件,下面的有关叙述中错误的是( )。(分数:2.00)A.RVDS中包括工程管理器、编译连接器、调试器和指令集仿真器B.RVDS只支持 ARM内核的微处理器芯片C.RVDS支持对 Flash存储器的编程D.RVDS编译的代码比 ADS12 编译
19、的代码执行效率高40.若基于 Linux操作系统所开发的 ARM应用程序源文件名为 testc,那么要生成该程序代码的调试信息,编译时使用的 GCC命令正确的是( )。(分数:2.00)A.armlinuxgccc一 o testo testcB.arm一 linuxgccs一 o testo testcC.armlinuxgcc一 o test testcD.arm一 linuxgccg一 o test testc二、填空题(总题数:20,分数:40.00)41.下面是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分 A是 1【41】接口;组成部分 B是 2【42】接口
20、。 (分数:2.00)填空项 1:_42.数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中,GIF 图像文件格式颜色数目仅 1【43】种,文件特别小,适合互联网传输。 2【44】图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机中得到广泛使用。(分数:2.00)填空项 1:_43.具有 wiFi功能的手机、平板电脑、笔记本电脑等终端设备,需要在有“热点”的地方才可能接入无线网络。所谓“热点”其正式的名称是 1【45】,它实际上是一个无线交换机或无线 2【46】,室内覆盖距离一般仅为 30m左右,室外通常可达 100300m。(分数:2.0
21、0)填空项 1:_44.ARM公司把 ARM11之后的基于 ARM Cortex- 1【47】内核和 ARM Cortex- 2【48】内核的系列处理器称为嵌入式 Cortex处理器。(分数:2.00)填空项 1:_45.在存储结构方面,ARM7 采用 1【49】结构,而 ARM9ARM11 均采用 2【50】结构。(分数:2.00)填空项 1:_填空项 1:_46.已知 R5=0xF0811880,R6=0x4100044,则执行指令 AND R0,R5,R6 后,寄存器 R0= 1【51】,R5= 2【52】。(分数:2.00)填空项 1:_47.已经 R0=0,R1=10000,R2=2
22、0000,指令 ADD R0,R1,R2 执行后,R0= 1【53】,R1= 2【54】。(分数:2.00)填空项 1:_48.若 R3=0,R4=0xF912341F,则指令 BIC R3,R4,#0x80000001 执行后,R3 的值为 1【55】,R4 的值为 2【56】。(分数:2.00)填空项 1:_填空项 1:_49.嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器(英文缩写为 RAM)和 1【57】存储器(英文缩写为 2【58】)。(分数:2.00)填空项 1:_50.存储器的带宽是指每秒可传输(读出写入)的最大数据总量。存储器带宽与存储器总线的工作 1【5
23、9】有关,也与数据线的 2【60】和每个总线周期的传输次数有关。(分数:2.00)填空项 1:_51.SPI一般使用 4条信号线:串行 1【61】线 SCK、主机输入从机输出数据线 MISO、主机输出从机输入数据线 MOSI和低电平有效的从机 2【62】线 SSEL。(分数:2.00)填空项 1:_52.对于下图所示的采用行扫描方法的矩阵式键盘电路,在确定键盘中哪一个键被按下的过程中,需采用四根 IO 引脚 GPG4一 GPG7作为行扣描信号的输 1【63】,四根 IO 引脚 GPF5-GPF8作为输 2【64】。(分数:2.00)填空项 1:_53.利用下图 LED数码管接口显示字符“A”的
24、汇编语言程序片段如下,请填空将语句补充完整。MOV R0,# 1【65】;“A”的共阳编码,用 16进制表示 LDR R1,=0x10000000;指向 nGCS2段中的任何一个地址 STRB R0, 2【66】;写入外部锁存器并让 LED显示 (分数:2.00)填空项 1:_54.实时系统的任务时限有两种类型,分别是 1【67】和 2【68】。(分数:2.00)填空项 1:_55.仿真平台(仿真开发平台)一般指嵌入式系统开发过程中使用的 1【69】、仿真软件或者 2【70】。(分数:2.00)填空项 1:_56.COSII 操作系统可以定义的最大任务数是 64个,最高优先级定为 1【71】,
25、最低优先级取值为实际定义的最大任务数减 2【72】。(分数:2.00)填空项 1:_57.COSII 的每个任务都是一个无限的循环。每个任务都处在以下 5种状态之一的状态下。这 5种状态是 1【73】态、就绪态、 2【74】态、挂起态(等待某一事件发生)和被中断态。(分数:2.00)填空项 1:_58.RTOS响应中断请求并且完成相应 1【75】(ISR)的时间非常快,且这个时间必须具有某种程度的一致性。精细衡量这个时间一致性变化的术语是 2【76】。(分数:2.00)填空项 1:_59.GNU开发工具套件中包含了编译器、连接器、调试器等工具,其中 GCC是编译器、连接器工具, 1【77】是调
26、试器工具。若要对某应用程序进行调试,则在编译该应用程序时,要在编译命令中加入参数 2【78】。(分数:2.00)填空项 1:_60.片上调试技术是许多嵌入式处理器芯片采用的硬件调试技术。 1【79】标准是片上调试技术的一种国际标准,常用于芯片和电路板的调试。该标准中规定的 TAP接口具有 2【80】根信号线。(分数:2.00)填空项 1:_三、综合题(总题数:1,分数:2.00)61.便携式血氧仪采用无创伤的血氧检测方法,通过光电信号检测人体手指内动脉血的周期变化特征,从而计算出动脉血氧饱和度(其外形如图所示)。若便携式血氧仪以 S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功
27、能描述如下: a、利用动脉血液中血红蛋白和还原血红蛋白对红光或红外光吸收率的不同,:采用光电电路来无创伤检测动脉血氧饱和度,并检测脉率。b、若动脉血氧饱和度低于 90,需进行声光报警,声光报警的频率与脉搏的频率一致。c、便携式血氧仪中能保存 1个月中所检测的动脉血氧饱和度、脉率等参数,保存参数时需要同时保存相关的检测时间,并可通过按键“”和按键“”来查看。d、采用普通单色液晶 LCD作为显示器,显示动脉血氧饱和度、脉率等参数。根据上述功能要求的描述,请完善下面的叙述(程序)和回答有关的问题。(完善程序或回答问题所需的寄存器格式见题后的附录)。(1)在便携式血氧仪的硬件平台设计时,除了需要设计最
28、小系统所需的时钟电路、复位电路等外,还必须设计光电信号采集电路来采集动脉血对红光或红外光的反射。现选用一个波长 660nm的红光 LED和一个波长 910nm的红外光 LED作为光源,其阳极接电源正极,且由 GPE15引脚和 GPE14引脚分别加同相驱动电路后控制相关 LED的阴极使其发光。那么,GPE15 或 GPE14输出_【81】电平时,其控制的 LED发光。在相关驱动程序中,初始化 GPE15或 GPE14引脚功能的语句可以是: rGPECON=(rGPECON0x50000000)&_【82】);rGPECON 是端口 E的控制寄存器 只控制波长 910nm的红外光 LED亮(GPE
29、l4 引脚控制)的语句可以是: rGPEDAT=rGPEDAT&_【83】;rGPEDAT 是端口 E的数据寄存器。 只控制波长 660nm的红光 LED灭(GPEl5 引脚控制)的语句可以是: rGPEDAT=rGPEDAT_【84】;(2)硬件平台设计时,还需设计一个光敏电路来接收动脉血对红光或红外光的反射光,将光信号转换成电流。经过放大的光电流信号,必须经过_【85】转换电路,变为数字信号后,才可以输入 CPU进行处理。由于脉搏波的能量主要分布在 055Hz 范围,因此,对脉搏波信号的采样频率至少应该为_【86】Hz,所得到的数字脉搏波信号才不至于失真。(3)为了满足声光报警的频率(即报
30、警 LED闪烁频率及蜂鸣器“嘀嘀”呜叫频率)与脉搏频率一致,设计时选用Timer1部件来产生一个时间间隔,该时间间隔为脉搏波周期的 12。若检测出脉搏波频率为 2Hz,系统主频参数 PCLK为 264MHz,分割器值选择为 16,预分频器值选择为 99,那么,Timer1 部件产生的时间间隔应为_【87】ms,初始化函数可以设计如下,请补充完善。(注:下面程序中所用的参数请用十六进制表示) void Timer1 Int(void) 设置定时器配置寄存器 0(TCFG0) rTCFGO=_【88】;dead zone=0,Timer1 预分频器值设 99 设置定时器配置寄存器1(TCFG1)
31、rTCFGl=_【89】;工作在中断方式,分割器值为 16 设置计数常数 rTCNTB1=0xA122; 设置控制寄存器 TCON rTCON=_【90】;仅更新 TCNTB1和 TCMPB1 rTCON=_【91】;仅 Timer1启动 (4)在保存所检测的动脉血氧饱和度、脉率等参数时,需同时保存检测时间。检测时间通过读取 S3C2410芯片内部的_【92】部件来获得实时的日期及时间。在相关驱动程序中,可以用下面一段语句来初始化该部件。 void R_init(void) 初始化相关寄存器,rRTCCON 是控制寄存器变量。 rRTCCON=rRTCCON_【93】;设置使能该部件的控制位
32、rRTCALM=_【94】;报警功能(即闹钟)全部禁止 rRTCRST=0x00; rTICNT=_【95】;时间间隔设置为 1s rRTCCON=(rRTCCON&_【96】);设置不使能该部件的控制位 省略了其他语句 (5)设计按键“”和按键“”的电路时,选择GPE8、GPE9 来分别连接。若按键按下时,对应的 GPIO引脚将为“0”,否则为“1”。那么,在相关驱动程序中,可以用语句:rGPECON=rGPECON&_【97】来初始化 GPE8、GPE9 为输入,并可以用下面一段语句来判断是哪个命令按键被唯一按下。 temp=rGPEDAT&0x0300;temp 是一个 8位二进制变量,
33、rGPEDAT是端口 E的数据寄存器 switch(temp) case_【98】:判断是否“”按键被唯一按下,“”键连接到 GPE8 省略了其他语句 case_【99】:判断是否“”按键被唯一按下,“”键连接到 GPE9 省略了其他语句 设计单色 LCD显示屏的接口电路时,采用 S3C2410芯片的 GPE0GPE7 连接到 LCD模块的 8位数据线 D0D7 上,用来传输显示信息。在相关驱动程序中,可以用下面语句来初始化 GPE0GPE7 为输出: rGPECON=(rGPECON0x00005555)&_【100】)说明:下面是试题解答时需要用到的寄存器格式及相关说明。1)端口 E控制寄
34、存器(GPECON)的格式 2)TCFG0寄存器的格式 3)TCFG1寄存器的格式 通过 TCFG0、TCFG1 的设置,可以确定预分频器值和分割器值,最终通过下面公式计算定时器计数时钟频率。定时器计数时钟频率=PCLK(预分频器值+1)(分割器值)预分频器值的范围=0255 分割器值的取值范围=2,4,8,164)TCON寄存器的格式 5)RTCCON寄存器的格式 6)TICNT寄存器的格式 7)RTCALM寄存器的格式 (分数:2.00)_计算机三级(嵌入式系统开发技术)机试-试卷 1答案解析(总分:122.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下面关
35、于嵌入式系统逻辑组成的叙述中,错误的是( )。(分数:2.00)A.嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B.硬件的主体是 CPU和存储器,它们通过 IO 接口和 IO 设备与外部世界联系C.嵌入式系统的 CPU主要使用的是数字信号处理器 D.嵌入式系统的软件配置有些很简单,有些比较复杂解析:解析:嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。硬件的主体是 CPU和存储器,它们通过 IO 接口和 IO 设备与外部世界联系。嵌入式系统的软件配置有多种情况,有些简单,有些比较复杂;而嵌入式系统的 CPU有 ARM、DSP 和 FPGA等。故本题选择 C。2.下面关于数字信号处
36、理器的叙述中错误的是( )。(分数:2.00)A.它是一种适用于数字信号处理的微处理器B.它的英文缩写是 DPS C.它支持单指令多数据(SIMD)并行处理的指令D.它能显著提高音频、视频等数字信号的数据处理效率解析:解析:数字信号处理器英文缩写为 DSP,它是一种适用于数字信号处理的微处理器,它支持单指令多数据(SIMD)并行处理的指令,能显著提高音频、视频等数字信号的数据处理效率。所以 B项错误,故本题选择 B。3.片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是( )。(分数:2.00)A.SoC已经成为嵌入式处理器芯片的主流发展趋势B.它是集成电路加工工艺进入到深亚微米时代
37、的产物C.片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持 IO 功能 D.片上系统既能把数字电路也能把模拟电路集成在单个芯片上解析:解析:随着电子设计自动化水平的提高和 VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。SoC 芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字模拟混合电路和射频电路。由于 SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和 IO
38、 等多种功能。目前,大多数 32位的嵌入式处理芯片均为 SoC,SoC 逐渐成为集成电路设计的主流发展趋势。因此本题选择 C。4.按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?(分数:2.00)A.高端系统、中端系统和低端系统 B.军用系统、工业用系统和民用系统C.硬实时系统、准实时系统和非实时系统D.片上系统、微控制器和数字信号处理器解析:解析:嵌入式系统的分类有多种。按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。故本题选择 A。5.半导体集成电路是微电子技术的核心。下面有关集成电路的叙述中错误的是( )。(分数:2.00)A.集成电路有小规模、中规模
39、、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路 B.集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C.集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D.集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成解析:解析:集成电路根据其集成度的高低可以分为小规模(SSI)、中规模(MSI)、大规模(LSI)、超大规模(VLSI)和极大规模(ULSI)等几种。嵌入式处理芯片大多属于 VLSI和 ULSI。集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂
40、房内完成,生产、控制及测试设备异常昂贵。集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片。集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成。故本题选择 A。6.一幅 1024768的彩色图像,每个像素使用 16位表示,采用压缩比为 5倍的算法压缩图像数据之后,其数据量大约是( )MB。(分数:2.00)A.03 B.05C.1D.15解析:解析:本题应掌握数字图像数据量计算公式,(1024768168)5=03 MB。故本题选择 A。7.以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是( )。(分数:2.00
41、)A.IP地址 B.MAC地址C.有效载荷D.校验信息解析:解析:以太网数据帧:前导码(7 字节)、帧起始定界符(1 字节)、目的 MAC地址(6 字节)、源 MAC地址(6 字节)、类型长度(2 字节)、数据(461500 字节)、帧校验序列(4 字节)。A 选项 IP地址不属于以太网数据帧内容。故本题选择 A。8.下面是 IP协议中 A类 IP地址有关规定的叙述,其中正确的是( )。(分数:2.00)A.它适用于中型网络B.它适用的网络最多只能连接 65534台主机C.它不能用于多目的地址发送(组播)D.它的二进制表示中最高位一定是“0” 解析:解析:一个 A类 IP地址由 1字节(每个字
42、节是 8位)的网络地址和 3个字节主机地址组成,网络地址的最高位必须是“0”,即第一段数字范围为 1127。每个 A类地址可连接 16387064台主机,Internet有 126个 A类地址。D 项正确。故本题选择 D。9.对于嵌入式处理器说法正确的是( )。(分数:2.00)A.ARM处理器采用 CISC和 RISC相结合的结构B.嵌入式处理器都采用哈佛结构C.ARM处理器具有耗电省、功能强、成本低等特点 D.ARM处理器内部的总线标准是 PCI Express解析:解析:ARM 采用 RISC精简指令集,采用冯.诺依曼体系或哈佛结构;ARM 的总线结构称为 AMBA(先进微控器制总线结构
43、),是 ARM推出的开放式总线结构,是目前流行的一种工业标准片上结构;ARM 处理器具有耗电省、功能强、成本低等特点。故本题选择 C。10.以下关于 ARM处理器的叙述中,错误的是( )。(分数:2.00)A.ARM7ARMll 为经典 ARM处理器B.CodexA系列为应用 Cortex处理器,主要面向高端应用C.CodexM系列为面向移动计算领域的嵌入式处理器 D.CodexR系列应用于实时应用的场合解析:解析:ARM7ARM11 为经典 ARM处理器;RM11 以后则以 Cortex命名,分为三个系列,一 A,一 R,一 M系列,分别面向高端应用、实时控制和微控制器;其中 CortexM
44、系列针对成本和功耗敏感的 MCU和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化。因此 C项错误,故本题选择 C。11.关于 ARM的工作状态,以下说法正确的是( )。(分数:2.00)A.ARM处理器的工作状态包括 ARM状态和 Thumb状态两种B.ARM状态支持 16位指令宽度也支持 32位指令宽度C.Thumb状态或 Thumb-2状态下,代码密度低于 ARM状态,占用存储空间变大D.ARM处理器复位后自动进入 ARM状态 解析:解析:在 ARM的体系结构中,处理器可以工作在 3种不同的状态:ARM 状态ThumbT
45、hUmb 一 2状态调试状态。ARM 状态是 ARM处理器工作于 32位指令的状态,即 32位状态,所有指令均为 32位宽度。Thumb 状态是 ARM执行 16位指令的状态,即 16位状态。在 Thumb模式下,指令代码只有 16位,使代码密度变大,占用内存空间减小,提供比 32位程序代码更佳的效能。ARM 处理器复位后自动进入 ARM状态。D 项正确,故本题选择 D。12.ARM处理器当前运算操所产生的标志位记录在以下( )寄存器中?(分数:2.00)A.PSPB.MSPC.SPSRD.CPSR 解析:解析:程序状态寄存器(current program status register)C
46、PSR 在用户级编程时用于存储条件码;CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。故本题选择 D。13.ARM处理器如果 R1=0x98001200,已知在小端模式下,内存 0x98001204中存放数据 0x35,0x98001205中存放数据 0x36,0x98001206 中存放数据 0x37,0x98001207 中存放数据 0x38,在指令 LDR R0,R1,#4执行后,R0 中的值为( )。(分数:2.00)A.0x35363738B.0x36353837C.0x38373635 D.0x37383536解析:解析:小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;本指令表示将寄存器 R1的内容自动增加 4,形成操作数的有效地址,从中取得 32位操作数存入寄存器 R0中。故本题选择 c。14.ARM处理器将 R0中一个字的数据,存入由 R1指示的内存区域,则使用的指令是( )。(分数:2.00)A.STR R0,R1 B.LDR R0,R1C.STRH R0,R1D.STRB R0,R1解析:解析:按题目要求,即将 R0的值传送到以 R1的值为地址的存储器中,故需采用寄存器间接寻址。故本题选择 A。15.在以下 ARM处理器指令中可让寄存器 R1中指定位“清零”的指令操作码为( )。(分数:2.00)A.