嵌入式3级选择题4

合集下载

2022年计算机三级考试嵌入式系统开发技术备考题及答案

2022年计算机三级考试嵌入式系统开发技术备考题及答案

2022年计算机三级考试嵌入式系统开发技术备考题及答案A.R0~R7在任何模式下均作为通用寄存器使用B.R0~R15寄存器的位数为32位C.作为链接寄存器LR的是R14D.堆栈指针sP使用的寄存器是R15答案:D2.以下关于ARM处理器说法错误的是()。

A.大端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中B.ARM处理器支持8位、16位和32位数据处理C.MPU为ARM处理器的存储器保护单元D.MMU为ARM处理器的存储器管理单元答案:A3.关于ARM指令中的条件域,以下表述错误的是()。

A.H1为无符号数大于为无符号数小于C.GT为带符号数大于D.LE为带符号数小于答案:D4.需要ARM指令完成的功能是:如果不相等,则进行减法,正确的指令是()。

A.SUBVSR1,R2,R3B.SUBEQR1,R2,R3C.SUBLSR1,R2,R3D.SUBNER1,R2,R3答案:D5.以下ARM指令中源操作数属于立即寻址的指令是()。

A.SUBCCR1,R2,R3B.LDRBR0,[R1]C.ANDR1,R,R3D.MOVR1,#0x0B答案:D6.以下对伪指令的解释正确的是()。

A.DCD0x23;在内存区域分配一个字节的内存空间并初始化为0x23B.CODEl6;伪指令通知编译器,其前的指令序列为16位的Thumb指令C.MyBaudEQU9600;定义一个常量MyBaud的值为9600D.IMPORTLabel;声明一个全局的标号Label,该标号可在其他文件中引用答案:C7.在ARM汇编语言程序设计中,用于子程序设计及调用,常用的指令是()。

A.BLMyLabelB.BXMyLabelC.BLXMyLabelD.BMyLabel答案:A8.将R1寄存器中的指定位bit0和bit3清零,以下ARM汇编指令正确的是()。

A.ANDR1,R1,#0xFFFFFFF6B.BICR1,R1,#0xFFFFFFF6C.EORR1,R1,#0xFFFFFFF6D.ORRR1,R1,#0xFFFFFFF6答案:A9.下面与嵌入式处理器复位相关的叙述中,错误的是()。

嵌入式考试题

嵌入式考试题

嵌入式考试题
一、选择题
1. 下列哪种不是嵌入式系统的特点?
A. 实时性
B. 高可靠性
C. 批量生产
D. 低功耗
2. 嵌入式系统中常用的处理器是?
A. Intel i7
B. ARM Cortex
C. AMD Ryzen
D. NVIDIA GeForce
3. 下列哪种不是嵌入式系统常用的操作系统?
A. Linux
B. Android
C. Windows
D. FreeRTOS
4. 嵌入式系统中常用的编程语言是?
A. Java
B. C++
C. Python
D. HTML
5. 以下哪种外设不能算作嵌入式系统的外设?
A. LCD显示屏
B. 小键盘
C. 摄像头
D. 鼠标
二、简答题
1. 什么是嵌入式系统?举例说明。

2. 嵌入式系统的设计流程包括哪些步骤?简要描述。

3. 什么是实时系统?嵌入式系统中为什么需要实时性?
4. 解释嵌入式系统中的中断处理机制。

5. 介绍一种常用的嵌入式系统开发工具及其功能。

三、计算题
1. 假设嵌入式系统中有一个定时器中断,中断间隔为10ms,如果在中断服务程序中运行一个函数需要5ms,问系统能否满足实时性要求?
2. 假设一个嵌入式系统的主频为50MHz,要求其通过串口发送一个100字节的数据包,波特率为9600bps,计算发送该数据包需要多长时间?
3. 假设一个嵌入式系统的Flash存储器容量为512MB,每个数据包大小为1KB,存储器可擦写次数为10000次,计算该存储器的寿命能够支持多少次数据包的写入操作?
以上为嵌入式考试题,请根据题目要求完成题目。

第4部分-计算机程序员(FPGA嵌入式应用)_3级_应用分析复习题-A

第4部分-计算机程序员(FPGA嵌入式应用)_3级_应用分析复习题-A

第4部分应用分析复习题数字电路一、单项选择题(选择一个正确的答案,将相应的字母填入题内的括号中)1 .给出真值表如下,试绘出相应的波形图()A B C L0 0 0 00 0 1 00 1 0 00 1 1 01 0 0 01 0 1 1A.B.C.D.2 .题示逻辑图如下,根据逻辑图可得出逻辑表达式为。

()A. L=B. L=C. L=D. L=3 .题示的波形图如下,判断其对应的真值表正确的是()。

A.A B C1 1 10 1 01 0 00 0 1B.A B C1 1 10 1 00 0 11 0 0C.A B C1 1 10 0 11 0 00 0 1D.A B C1 1 10 1 01 0 01 1 14 .A、B、C的真值表如下,试画出A⊙B⊙C的波形图()A B C0 0 00 0 10 1 00 1 1A.B.C.D.5 .A、B、C的真值表如下,试画出,,的波形图。

()A B C1 0 01 0 11 1 01 1 1A.B.C.D.6 .根据题目给出的逻辑图,选择正确的逻辑表达式()。

A. L=B. L=C. L=D. L=7 .题示逻辑图如下,根据逻辑图可得出逻辑表达式为()A.B.C.D.8 .A、B的波形图如下,则其对应的A、B、A+B的真值表是。

()A.A B A+B0 0 00 1 11 0 11 1 1B.A B A+B1 0 00 1 11 0 11 1 1C.A B A+B1 0 10 1 10 0 01 1 1D.A B A+B0 0 00 1 01 0 01 1 19 .已知A、B、C的波形图如下,试画出,,的真值表()。

A., ,1 1 00 1 00 1 00 1 1B., , g”>1 1 00 1 00 1 00 0 1C., , >1 1 00 1 00 1 01 0 1D., ,1 1 00 1 00 1 10 1 1FPGA一、单项选择题(选择一个正确的答案,将相应的字母填入题内的括号中)1 .以下为某FPGA器件的综合分析报告的一部分Selected Device:3s500efg320-4Number of Slices: 4233 of 4656Number of CLBS: 955 of 1164刚其点用的系统资源为()。

计算机三级嵌入式要点及试题总结

计算机三级嵌入式要点及试题总结

要点嵌入式系统及三要素定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

简单定义:嵌入到对象体系中的专用计算机系统。

三要素:嵌入式系统的三个基本要素是嵌入性、专用性与计算机系统。

(1)嵌入性是把软件嵌入到Flash存储器中,(2)专用性是指针对某个具体应用领域和场合,量体裁衣式的定制适用该场合的专用系统,(3)计算机系统是指必须具有计算机系统的组成,核心是计算机系统。

三个要素决定了嵌入式系统是嵌入到对象体系中的一种专用的计算机系统。

嵌入式系统設計与开发原则与步驟1.設計与开发原則既然嵌入式系统是嵌入到对象体系中的专用的计算机系统,因此嵌入式系统设计的基本原则:物尽其用。

这一原则表明,嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,以最小成本实现更高的性能,同时尽可能采用高效率的设计算法,以提高系统的整体性能,换句话说同,“物尽其用”就是“够用就好”,以最高性价比来设计嵌入式应用系统。

2、设计与开发步骤嵌入式系统的设计步骤包括需求分析、体系结构设计、硬件设计,软件设计,执行机构设计、系统集成和系统测试。

各个阶段之间往往要求不断的修改,直至完成最终设计目标。

ARM存储模式关于存储模式:大端模式和小端模式,靠GPE8(ENDIAN)高低电平决定,高电平大端模式,低电平小端模式。

让GPE8工作于功能1模式控制。

掌握大小端模式存储结构。

已知一个32位的一个字0x87654321,存放在内存0x12000004~0x12000007中,指出对于大端模式和小端模式下,字节0x65存放的地址。

ARM指令流水线关于指令流水线:ARM采用指令流水线技术。

不同内核指令流水线的级数不同。

采用指令流水线的作用是提高指令执行效率。

有3、5、6、7、8级不等。

对于一个具有1条8级指令流水线的ARM处理器,假设每1级所需要的时间为1ns,求这种ARM处理器执行4000条指令最快所需要的时间。

3月计算机三级嵌入式系统开发习题答案四

3月计算机三级嵌入式系统开发习题答案四

3月计算机三级嵌入式系统开发习题答案四2020年3月计算机三级嵌入式系统开发习题答案四简答题1. 简述典型嵌入式系统的组成。

答:典型的嵌入式系统由2部分组成;嵌入式硬件:包括处理器、存储器、总线、外部设备、IO端口、以及各种控制器;嵌入式软件:包括嵌入式操作系统和各种应用程序。

2. 简述影响嵌入式软件调试的因素。

答:影响嵌入式软件调试的因素主要包括3个:硬件缺陷;编译器自动优化;外界环境干扰。

3. 简述处理机管理中调度的作用和目的。

答:通过在进程之间切换CPU来提高计算机的实际使用效率;其目的就是在任何时候都使得有一个进程在运行,从而使CPU使用率最大化。

4. 简述嵌入式程序优化遵循的原则。

答:嵌入式程序优化遵循三个原则:等效原则有效原则经济原则5. 简述Boot Loader的功能。

答:Boot Loader主要有3个功能:初始化目标硬件设备;控制启动过程;下载并执行操作系统映像。

6. 简述GDB调试器提供的基本功能。

答:GDB调试器提供4个基本功能:启动程序;在断点处暂停程序;在程序暂停时,可以检查程序中所发生的事情;动态改变程序的执行环境。

7. 简述嵌入式操作系统的主要功能。

答:嵌入式操作系统由4个主要功能:处理机管理;同步;内存管理;文件系统。

8. 简述指令集模拟器按体系架构的分类及分类的含义。

答:指令集模拟器按体系架构分2类:同构模拟器,指在某种体系架构的处理器之上,使用软件模拟出另一个与自己相同的虚拟机。

异构模拟器,在一种体系架构的处理器之上,模拟另外一种处理器的执行。

、9. 简述嵌入式系统的发展阶段。

答:嵌入式系统有4个发展阶段:无操作系统阶段;简单操作系统阶段;实时操作系统阶段;面向internet阶段;10. 简述线程的优点。

答:线程主要优点有4个:响应度高;经济;资源共享;多处理器体系结构的利用。

全国计算机等级考试三级嵌入式系统开发技术题库

全国计算机等级考试三级嵌入式系统开发技术题库

全国计算机等级考试三级嵌入式系统开发技术题库在全国计算机等级考试中,有哪些三级嵌入式系统开发技术相关的题目呢?下面是店铺给大家整理的计算机等级考试三级嵌入式系统开发技术题库及答案,供大家参阅!计算机等级考试三级嵌入式系统开发技术题库及答案一1. 以下属于嵌入式系统应用领域的是( D )Α.移动电话B.工业控制C.机器人D.以上都是2. 十进制数100,用八进制表达为( A )Α.144B.145C.146D.1473. ARM采用定长指令格式,所有指令都是32位,Bit[20]为( C )Α.目标寄存器编码B.第一个操作数寄存器C.指示本指令操作是否影响CPSR的值D.永远是04. EMU只指( A )Α.嵌入式微控制器B.嵌入式微处理器C.嵌入式数字信号处理器D.嵌入式片上系统5. 不能确定总线功能的强弱以及适应性的是( D )Α.控制线B.时序信号线C.中断信号线D.地线6. 以下不是选择嵌入式系统编程语言的衡量标准的是( B ) Α.位操作B.价格C.指针D.异常事件处理7. 以下不是线程的优点的选项是( D )Α.响应度高B.资源共享C.经济D.单处理器使用8. 以下是嵌入式操作系统的是( B )Α.VIVIB.RT-LinuxC.EVCD.VM Ware9. GDB中,执行下条源代码的命令是( D )Α.nextB.clearC.makeD.go10.1GB等于( C )Α.8bitB.1024BC.1024MBD.1024KB11. 以下是选择嵌入式系统编程语言的衡量标准的是( D ) Α.异常事件处理B.多任务支持C.程序控制结构D.以上都是12. 以下说法正确的是( A )Α.线程响应度高B.程序是动态的C.程序就是进程D.进程是静态的13. 以下是嵌入式系统的是( D )Α.VIVIB.U-BootC.BLOBD.RT-Linux14. GDB中,显示表达式的值使用命令( A )Α.displayB.showD.list15.1024KB等于( C )Α.1TBB.1BC.1MBD.1GB计算机等级考试三级嵌入式系统开发技术题库及答案二1. 以下不属于嵌入式系统应用领域的是( D )Α.消费类电子产品B.工业控制C.军工航天D.办公系统2. 十进制数100,用二进制表达为( D )Α.1100111B.1100010C.1100101D.11001003. ARM采用定长指令格式,所有指令都是32位,Bit[19:16]为( D )Α.目标寄存器编码B.永远是0C.指示本指令操作是否影响CPSR的值D.第一个操作数寄存器4. EMPU只指( B )Α.嵌入式微控制器B.嵌入式微处理器C.嵌入式数字信号处理器D.嵌入式片上系统5. 能确定总线功能的强弱以及适应性的是( C )Α.备用线B.地线C.中断信号线D.数据线6. 以下不是选择嵌入式系统编程语言的衡量标准的是( A )Α.以下都不是B.多任务支持C.程序控制结构D.异常事件处理7. 以下说法错误的是( B )Α.线程响应度高B.程序是动态的C.程序不是进程D.进程是动态的8. 以下不是Boot Loader的是( C )Α.VIVIB.U-BootC.RT-LinuxD.BLOB9. GDB中,显示帮助信息的命令是( B )Α.showB.helpC.seeD.browse10.1TB等于( C )Α.1024BB.1024KBC.1024GBD.1024MB11. 世界上第一台计算机诞生在( B )Α.英国B.美国C.法国D.苏联12. 十进制数123,用十六进制表达为( C )Α.70B.7AC.7BD.7C13. ARM采用定长指令格式,所有指令都是32位,Bit[15:11]为( B )Α.第一个操作数寄存器B.目标寄存器编码C.指示本指令操作是否影响CPSR的值D.永远是014. EDSP只指( B )Α.嵌入式微控制器B.嵌入式数字信号处理器器C.嵌入式微处理D.嵌入式片上系统15. 能确定数据传输的宽度的是( A ) Α.数据线B.时序信号线C.中断信号线D.电源线。

嵌入式3级选择题4综述

嵌入式3级选择题4综述

1.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。

下面不属于嵌入式系统特点的是()。

A) 嵌入式系统大多面向控制应用,系统的可靠性十分重要B) 嵌入式系统不需要操作系统C) 嵌入式系统大多具有不同程度的实时性D) 许多嵌入式系统中的软件都固化在只读存储器中【解析】:广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。

狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。

所以选项B不属于嵌入式系统的特点。

2.嵌入式系统中的CPU具有一些与通用计算机所使用CPU不同的特点,下面不是其特点的是()。

A) 低功耗B) 64位字长C) 支持实时处理D) 集成了测试电路【解析】:根据CPU的字长,微处理器产品有4位、8位、16位、32位和64位之分。

故B错误。

嵌入式系统中的CPU的另一个特点是结构可扩展。

3.下面关于片上系统(SoC)的叙述中,错误的是()。

A) SoC芯片中可以包含数字电路、模拟电路及数字/模拟混合电路,但不含射频电路B) SoC单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能C) SoC有通用SoC芯片和专用SoC芯片之分D) 专用SoC芯片按其制作工艺分为定制芯片和现场可编程芯片两类【解析】:SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。

所以选项A错误4.微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。

A) 集成电路的特点是体积小、重量轻、可靠性高B) 集成电路大多是在硅衬底上制作而成的C) 集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成D) 集成电路的工作速度主要取决于电路结构和工作电压的高低,与电路元件的尺寸无关【解析】:集成电路的工作速度主要取决于组成逻辑门电路的晶体管的尺寸。

计算机三级(嵌入式系统开发技术)机试模拟试卷61(题后含答案及解析)

计算机三级(嵌入式系统开发技术)机试模拟试卷61(题后含答案及解析)

计算机三级(嵌入式系统开发技术)机试模拟试卷61(题后含答案及解析)题型有:1. 选择题 2. 填空题 3. 综合题选择题1.下面关于嵌入式系统的叙述中,错误的是( )。

A.嵌入式系统所涉及的应用领域非常广泛B.嵌入式系统性能较低,价格也比较便宜C.嵌入式系统大多具有不同程度的实时性D.嵌入式系统与通用计算机一样,也由硬件和软件两部分组成正确答案:B解析:嵌入式系统所涉及的应用领域非常广泛,诸如通信、仪器、医疗、家用电器、娱乐设备、船舶、汽车等领域。

嵌入式系统与通用计算机一样,也由硬件和软件两部分组成,大多具有不同程度的实时性。

在高端应用领域也需要高性能的嵌入式系统,价格也不会很便宜。

综上所述,B选项表述有误,故选B。

2.按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。

下面属于高端嵌入式系统的是( )。

A.电冰箱B.智能手机C.空调器D.复印机正确答案:B解析:嵌入式系统所涉及的应用领域非常广泛,按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。

选项中智能手机属于高端系统,低端系统一般在工业领域和家电领域有较高使用率。

故本题选择B。

3.嵌入式系统的性能在很大程度上是由CPU 决定的,CPU 的性能主要表现为指令执行速度的快慢。

下列选项中不直接影响CPU速度的是( )。

A.指令系统结构B.cache容量C.指令流水线数目D.I/O接口的类型和数目正确答案:D解析:影响CPU性能的主要因素有:主频、指令系统、高速缓冲存储器的容量和结构、逻辑结构(包括指令流水线数目)。

故本题选D。

4.片上系统(SoC)是嵌入式处理芯片的一个重要品种,下列叙述中错误的是( )。

A.SoC是集成电路加工工艺进入到深亚微米时代的产物B.SoC既能把数字电路也能把模拟电路集成在单个芯片上C.需要时,SoC使用单个芯片可以进行数据的采集、转换、存储和处理,并支持多种I/O功能D.包含32位CPU的SoC设计制造难度很大,目前还未广泛使用正确答案:D解析:SoC是集成电路加工工艺进入到深亚微米时代的产物,既能把数字电路也能把模拟电路集成在单个芯片上;需要时,SoC使用单个芯片可以进行数据的采集、转换、存储和处理,并支持多种I/O功能。

历年计算机三级嵌入式系统开发技术真题及答案

历年计算机三级嵌入式系统开发技术真题及答案

历年计算机三级嵌入式系统开发技术真题及答案一、选择题1:下面关于嵌入式系统逻辑组成的叙述中,错误的是()。

A.嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B.硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系C.嵌入式系统的CPU主要使用的是数字信号处理器D.嵌入式系统的软件配置有些很简单,有些比较复杂2:下面关于数字信号处理器的叙述中错误的是()。

A.它是一种适用于数字信号处理的微处理器B.它的英文缩写是DPSC.它支持单指令多数据(SIMD)并行处理的指令D.它能显著提高音频、视频等数字信号的数据处理效率3:片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。

A.SoC已经成为嵌入式处理器芯片的主流发展趋势B.它是集成电路加工工艺进入到深亚微米时代的产物C.片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能D.片上系统既能把数字电路也能把模拟电路集成在单个芯片上4:按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。

A.高端系统、中端系统和低端系统B.军用系统、工业用系统和民用系统C.硬实时系统、准实时系统和非实时系统D.片上系统、微控制器和数字信号处理器5:半导体集成电路是微电子技术的核心。

下面有关集成电路的叙述中错误的是()。

A.集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路B.集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C.集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D.集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成6:一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?()。

A.0.3B.0.5C.1D.1.57:以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。

全国计算机等级考试_三级嵌入式_题库(含答案)

全国计算机等级考试_三级嵌入式_题库(含答案)

全国计算机等级考试三嵌入式系统开发技术题库第1套一、选择题1:嵌入式系统是一类特殊的计算机系统。

下列产品中不属于嵌入式系统的是()。

A:电饭煲B:路由器C:巨型机D:POS机2:嵌入式系统硬件的核心是CPU。

下面关于嵌入式系统CPU特点的叙述中,错误的是()。

A:支持实时处理B:低功耗C:字长在16位以下D:集成了测试电路3:下面关于微控制器的叙述中,错误的是()。

A:微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中B:微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用C:微控制器的英文缩写是MCUD:8位的微控制器现在已基本淘汰4:片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中错误的是()。

A:SoC芯片中只有一个CPU或DSPB:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C:专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D:FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作5:数码相机是嵌入式系统的典型应用之一。

下面关于数码相机的叙述中,错误的是()。

A:它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理B:后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理C:负责进行数码相机操作控制(如镜头变焦、快门控制等)是一个32位的MCUD:高端数码相机配置有实时操作系统和图像处理软件6:电子书阅读器中存储的一本中文长篇小说,大小为128KB,文件格式为.txt,试问该小说包含的汉字大约有多少万字?()A:6万字B:12万字C:25万字D:40万字7:数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输和存储。

目前数字有线电视所传输的数字视频采用的压缩编码标准是()。

A:MPEG-1B:MPEG-2C:MPEG-4D:MPEG-78:下面是IP协议中C类IP地址有关规定的叙述,其中正确的是()。

嵌入式试题

嵌入式试题

第一套一、选择题1. ARM 属于( A )[A] RISC 架构[B] CISC架构2. ARM 指令集是( C )位宽,Thumb 指令集是( B )位宽的。

[A] 8位[B] 16 位 [C] 32位 [D] 64位3. ARM 指令集是( H )字节对齐,Thumb 指令集是( F )字节对齐的[E] 1 [F] 2 [G] 3 [H] 44. 复位后,ARM处理器处于( B )模式,( D )状态[A] User [B] SVC [C] System [D] ARM [E] Thumb5. ARM处理器总共( E )个寄存器,System模式下使用( A )个寄存器,SVC 模式下使用( B )个寄存器。

[A] 17个[B] 18个 [C] 32个 [D] 36个 [E] 37个6. ARM处理器中优先级别最高的异常为( E ),( AC )异常可以用来相应中断[A] FIQ [B] SWI [C] IRQ [D] SVC [E] RESET7. ARM数据处理指令中有效的立即数是( ACEGH )[A] 0X00AB0000 [B] 0X0000FFFF [C ] 0XF000000F [D ] 0X08000012[E] 0X00001F80 [F] 0XFFFFFFFF [G] 0 [H] 0XFF0000008. ATPCS规定中,推荐子函数参数最大为( D )个[A] 1 [B] 2 [C ] 3 [D ] 49. ATPCS规定中,栈是( B )[A] 满加[B] 满减 [C ] 空加 [D ] 空减10. 在用ARM汇编编程是,其寄存器有多个别名,通常PC是指( D ),LR 是指( C ),SP是指( B )[A] R12 [B] R13 [C ] R14 [D ] R1511. CPSR寄存器中反映处理器状态的位是( D )[A] J位[B] I位 [C ] F位 [D ] T位12. 下面属于ARM 子程序调用指令的是( C )[A] B [B] BX [C ] BL [D ] MOV13. ARM7属于( A )结构,ARM9属于( B )结构。

三级嵌入式未来教育

三级嵌入式未来教育
ARM 处理器的指令操作码中可让寄存器 R1 中的指定位"置位"的指令操作码是(orr) 解析:汇编中使用逻辑或指令和 1 进行或运算可以达到让寄存器中的指定位置位的作 用。 大多数嵌入式处理器内置了时钟信号发生器,因此时钟电路只需要外接一个石英晶体振 荡器和两只电容就可以工作了,但有些场合(如为了减少功耗、需要严格同步等)需要使用 外部振荡源提供时钟信号。
ARM芯片内部有多个定时计数组件,主要包括看门狗定时器(WDT)、Timer通用定时 器、RTC、脉冲宽度调制器(PWM)。而ADC是模数转换控制器。
RM 芯片内部有多个可互联通信的组件,主要包括 UART、I2C、SPI、CAN、USB、 Ethernet 等。而 DAC 是数模转换控制器。
嵌入式系统的存储器以半导体存储器为主。使用的 RAM 有 SRAM、DRAM 等多种, 随着技术不断发展,FRAM 和 MRAM 等新型存储器不断出现,也得到使用;NOR Flash 和 NAND Flash 是现在市场上两种主要的闪存技术;在性能高的嵌入式处理器中都会集成 内部 Cache,ARM9 和 ARM11 都有 Cache 存储器。
如下几种Bootloader中,用于Linux 操作系统引导程序加载时所支持不同体系结构处 理器种类最多的是( )。
A) LILO B) GRUB C) U-Boot D) Loadlin 【解析】U-Boot不仅仅支持Linux系统的引导,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式。所以选择C项。
IOS 的前身是 UIIX-BSD
微内核功能扩充方便,但是各个功能之间的切换而引起的开销比较大。
由于程序调试时不占用目标机的资源,因此目标机的初始启动程序调试、硬件接口的调 试,一般都采用 JTAG。至于裸机状态的目标机当然更需要采用 JTAG 调试方式了。

计算机三级(嵌入式系统开发技术)机试模拟试卷80(题后含答案及解析)

计算机三级(嵌入式系统开发技术)机试模拟试卷80(题后含答案及解析)

计算机三级(嵌入式系统开发技术)机试模拟试卷80(题后含答案及解析)题型有:1. 选择题 2. 填空题 3. 综合题选择题1.下面关于嵌入式处理芯片特点的叙述中,错误的是( )。

A.嵌入式处理芯片一般支持实时处理B.嵌入式处理芯片一般具有低功耗的特性C.嵌入式处理芯片有多种产品类型,但不包括微处理器D.嵌入式处理芯片一般集成了测试电路正确答案:C解析:嵌入式处理芯片一般支持实时处理,具有低功耗和可扩展性,集成了测试电路。

嵌入式处理芯片有多种产品类型,包括微处理器、数字信号处理器、微控制器和片上系统。

故此题选择C。

2.关于ARM的工作状态,以下说法正确的是( )。

A.ARM处理器的工作状态包括ARM状态和Thumb状态两种B.ARM状态支持16位指令宽度也支持32位指令宽度C.Thumb状态或Thumb一2状态下,代码密度低于ARM状态,占用存储空间变大D.ARM处理器复位后自动进入ARM状态正确答案:D解析:在ARM的体系结构中,处理器可以工作在3种不同的状态:①ARM 状态②Thumb/Thumb一2状态③调试状态。

ARM状态是ARM处理器工作于32位指令的状态,即32位状态,所有指令均为32位宽度。

Thumb状态是ARM 执行16位指令的状态,即16位状态。

在Thumb模式下,指令代码只有16位,使代码密度变大,占用内存空间减小,提供比32位程序代码更佳的效能。

ARM 处理器复位后自动进入ARM状态。

D项正确,故本题选择D。

3.下面是关于UART的叙述,其中错误的是( )。

A.ARM芯片中的UART收发信息时,可以采用FIFO模式,也可以采用普通模式B.UART传送信息的格式以起始位开始,以停止位结束C.UART传送信息时,一次传送的数据位的长度只能是8位D.基于UART可组成RS一232接口正确答案:C解析:ARM芯片中的UART收发信息时,可以采用FIFO模式,也可以采用普通模式;UART传送信息的格式以起始位开始,以停止位结束;UART传送信息时,一次传送的数据位可为5、6、7、8位,由编程决定;基于UART可组成RS一232接口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。

下面不属于嵌入式系统特点的是()。

A) 嵌入式系统大多面向控制应用,系统的可靠性十分重要B) 嵌入式系统不需要操作系统C) 嵌入式系统大多具有不同程度的实时性D) 许多嵌入式系统中的软件都固化在只读存储器中【解析】:广义上讲,凡是带有微处理器的专用软硬件系统都可称为嵌入式系统。

狭义上讲,嵌入式系统强调那些使用嵌入式微处理器构成的具有自己的操作系统和特定功能、用于特定场合的独立系统。

所以选项B不属于嵌入式系统的特点。

2.嵌入式系统中的CPU具有一些与通用计算机所使用CPU不同的特点,下面不是其特点的是()。

A) 低功耗B) 64位字长C) 支持实时处理D) 集成了测试电路【解析】:根据CPU的字长,微处理器产品有4位、8位、16位、32位和64位之分。

故B错误。

嵌入式系统中的CPU的另一个特点是结构可扩展。

3.下面关于片上系统(SoC)的叙述中,错误的是()。

A) SoC芯片中可以包含数字电路、模拟电路及数字/模拟混合电路,但不含射频电路B) SoC单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能C) SoC有通用SoC芯片和专用SoC芯片之分D) 专用SoC芯片按其制作工艺分为定制芯片和现场可编程芯片两类【解析】:SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。

所以选项A错误4.微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。

A) 集成电路的特点是体积小、重量轻、可靠性高B) 集成电路大多是在硅衬底上制作而成的C) 集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成D) 集成电路的工作速度主要取决于电路结构和工作电压的高低,与电路元件的尺寸无关【解析】:集成电路的工作速度主要取决于组成逻辑门电路的晶体管的尺寸。

晶体管的尺寸越小,其极限工作频率越高,门电路的开关速度就越快。

D错误。

5.大多数嵌入式系统都必须处理汉字信息。

下面关于汉字在系统中表示方法的叙述中,错误的是()。

A) GB2312采用双字节进行存储和传输汉字B) GB18030采用双字节或四字节存储和传输汉字C) Unicode/UTF-8采用三个字节存储和传输汉字D) Unicode/UTF-16采用四个字节存储和传输汉字【解析】:Unicode/UTF-16采用的是双字节可变长编码。

ASCII 字符、标点符号、希腊字母、阿拉伯文和CJK 汉字等均使用双字节编码,其他不常用字符则使用4字节编码。

D 错误。

6. 假设一台数码相机一次可连续拍摄24位色(真彩色)的4096 x 4096的彩色相片160张,数据压缩比平均是4,则它使用的存储器容量大约是( )。

A) 1GBB) 2GBC) 3GBD) 4GB【解析】:一幅图像的数据量可按下面的公式进行计算(以字节为单位):图像数据量=图像水平分辨率⨯图像垂直分辨率⨯像素深度/8,则存储器容量为GB 875.1)48/()1602440964096(=⨯⨯⨯⨯,故选B 。

7. 音频信号数字化过程中必须进行量化处理,下面有关音频信号量化处理的叙述中,错误的是( )。

A) 量化就是把每个样本的模拟量转换成数字量来表示B) 量化过程往往也称为A/D 转换(模数转换)C) 音频信号量化后的样本一般用8位、12位或16位的十进制整数表示D) 量化精度越高,声音的保真度越好,量化精度越低,声音的保真度越差【解析】:量化后的样本一般用8位、12位或16位二进制整数表示(称为"量化精度")。

故选C 。

8. IP 协议在计算机网络的互连中起着重要的作用。

下面有关IP 地址的叙述中,错误的是( )。

A) 任何连接到互联网的终端设备都必须有一个IP 地址B) 每个终端设备的IP 地址是始终固定不变的C) IPv4协议规定IP 地址用32位二进制表示D) 为方便使用IP 地址也可以使用"点分十进制"表示【解析】:每个终端设备的IP 地址并不是始终固定不变的,而是可以修改的。

选项B 错误。

9. 以下关于嵌入式处理器的说法正确的是( )。

A) RISC 和CISC 指的是存储结构B) 哈佛结构是程序与数据统一的存储结构C) ARM 处理器都是RISC 结构D) RISC 结构和哈佛结构是不能共存的【解析】:嵌入式处理器的体系结构按指令集可分为两大类:复杂指令集结构(CISC )和精简指令集结构(RISC )。

进一步细分,按存储机制分为冯·诺依曼结构及哈佛结构。

冯·诺依曼结构中数据和程序统一,使用一条总线;而哈佛结构中使用两条独立的总线,不允许指令和数据并存。

指令集和存储机制可以共存。

ARM 处理器采用RISC 结构。

故选项C 正确。

10. 关于ARM 嵌入式处理器的工作状态,以下说法错误的是( )。

A) ARM状态是32位指令的状态,指令代码全部是4个字节长度B) Thumb状态为16位指令状态,指令长度为16位C) Thumb-2状态兼容16位指令和32位指令编码D) ARM状态和Thumb状态可以相互切换,复位时自动进入Thumb状态【解析】:ARM与Thumb间可以互相切换。

如果Thumb状态进入异常处理(异常处理要在ARM状态下进行),则当异常返回时,将自动切换到Thumb状态。

当处理器进行异常处理时,则从异常向量地址开始执行,将自动进入ARM状态。

故D错误。

11.以下关于ARM处理器寄存器说法错误的是()。

A) R0~R7在任何模式下均作为通用寄存器使用B) R0~R15寄存器的位数为32位C) 作为链接寄存器LR的是R14D) 堆栈指针SP使用的寄存器是R15【解析】:堆栈指针SP使用的寄存器是R13, 链接寄存器LR使用的寄存器是LR,程序计数器PC 使用的寄存器是R15。

故选项D错误。

12.以下关于ARM处理器说法错误的是()。

A) 大端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中B) ARM处理器支持8位、16位和32位数据处理C) MPU为ARM处理器的存储器保护单元D) MMU为ARM处理器的存储器管理单元【解析】:大端格式是指数据的高字节存储在低字节地址中,低字节数据存放在高字节地址中;小端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中。

故选项A 错误。

13.关于ARM指令中的条件域,以下表述错误的是()。

A) HI为无符号数大于B) CC为无符号数小于C) GT为带符号数大于D) LE为带符号数小于【解析】:LE为带符号数小于或等于。

故选项D错误14.需要ARM指令完成的功能是:如果不相等,则进行减法,正确的指令是()。

A) SUBVS R1,R2,R3B) SUBEQ R1,R2,R3C) SUBLS R1,R2,R3D) SUBNE R1,R2,R3【解析】:SUBVS表示溢出时相减,SUBEQ表示相等时相减,SUBLS表示无符号数小于或等于时相减,SUBNE表示不相等时相减。

故选D。

15.以下ARM指令中源操作数属于立即寻址的指令是()。

A) SUBCC R1,R2,R3B) LDRB R0,[R1]C) AND R1,R,R3D) MOV R1,#0x0B【解析】:立即寻址也称立即数寻址,这是一种特殊的寻址方式,操作数本身就在指令中给出,只要取出指令也就取到了操作数。

这个操作数被称为立即数。

故选D。

A和C均为寄存器寻址。

B 为寄存器间接寻址。

16.以下对伪指令的解释正确的是()。

A) DCD 0x23;在内存区域分配一个字节的内存空间并初始化为0x23B) CODE16;伪指令通知编译器,其前的指令序列为16位的Thumb指令C) MyBaud EQU 9600; 定义一个常量MyBaud的值为9600D) IMPORT Label;声明一个全局的标号Label,该标号可在其他文件中引用【解析】:DCD用于分配一片连续的字存储单元并用指定的数据初始化;CODE16伪指令通知编译器,其后的指令序列为16位的Thumb指令;EQU伪指令用于为程序中的常量、标号等定义一个等效的字符名称,类似于C语言中的#define。

IMPORT伪指令用于通知编译器要使用的标号在其他的源文件中定义,但要在当前源文件中引用,而且无论当前源文件是否引用该标号,该标号均会被加入到当前源文件的符号表中。

故选C。

17.在ARM汇编语言程序设计中,用于子程序设计及调用,最常用的指令是()。

A) BL MyLabelB) BX MyLabelC) BLX MyLabelD) B MyLabel【解析】:在ARM汇编语言程序中,子程序的调用一般是通过BL指令来实现的。

B为(无)条件转移,BL为带链接转移,BX为带状态切换的转移,BLX为带链接和切换的转移。

故选A。

18.将R1寄存器中的指定位bit0和bit3清零,以下ARM汇编指令正确的是()。

A) AND R1,R1,#0xFFFFFFF6B) BIC R1,R1,#0xFFFFFFF6C) EOR R1,R1,#0xFFFFFFF6D) ORR R1,R1,#0xFFFFFFF6【解析】:和0相与清零,和1相与保持不变。

故选A。

BIC表示位清除,EOR表示逻辑异或,ORR 表示逻辑或。

和0相或保持不变,和1相或置1。

19.下面与嵌入式处理器复位相关的叙述中,错误的是()。

A) 嵌入式处理器都有一个系统复位引脚为nRESET或RESET,nRESET表示高电平复位B) 嵌入式系统常使用外接复位芯片提供的复位信号来实现系统的可靠复位C) 有些微处理器用复位芯片可通过两个不同引脚分别输出高电平或低电平有效的复位信号D) ARM复位后PC指针指向某个唯一的地址【解析】:嵌入式处理器都有一个系统复位引脚为nRESET或RESET,n表示低电平复位,不带n 的表示高电平复位。

故选项A错误。

20.下面是关于AMBA总线的叙述:Ⅰ.按照AMBA规范,以ARM内核为基础的嵌入式处理芯片采用系统总线与外围总线的层次结构构建片上系统Ⅱ. AMBA的系统总线主要用于连接高带宽快速组件Ⅲ. AMBA的外围总线主要连接低带宽组件以及与外部相连的硬件组件Ⅳ. 系统总线通过桥接器与外围总线互连上述叙述中,正确的是()。

A) 仅ⅠB) 仅Ⅰ和ⅡC) 仅Ⅰ、Ⅱ和ⅢD) 全部【解析】:按照AMBA规范,以ARM内核为基础的嵌入式处理芯片采用系统总线与外围总线的层次结构构建片上系统。

AMBA的系统总线主要用于连接高带宽快速组件。

AMBA的外围总线主要连接低带宽组件以及与外部相连的硬件组件。

相关文档
最新文档