嵌入式3级选择题2
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.下面与嵌入式处理器复位相关的叙述中,错误的是()。
第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刚其点用的系统资源为()。
全国计算机嵌入式三级考试题
选择题
在嵌入式系统中,以下哪种总线通常用于高速数据传输?
A. I2C总线
B. SPI总线
C. PCIe总线(正确答案)
D. UART总线
嵌入式操作系统中,任务调度的目的是什么?
A. 减少系统功耗
B. 提高系统稳定性
C. 分配CPU资源给任务(正确答案)
D. 增加存储容量
下列哪种存储器类型在断电后会丢失数据?
A. SRAM(正确答案)
B. Flash存储器
C. EEPROM
D. ROM
嵌入式系统中,DMA(直接内存访问)的主要作用是什么?
A. 加快CPU运行速度
B. 实现内存与外设之间的高速数据传输(正确答案)
C. 增加系统内存容量
D. 管理中断
在嵌入式软件开发中,以下哪个阶段通常不涉及具体编码工作?
A. 需求分析(正确答案)
B. 设计
C. 实现
D. 测试
下列哪种协议常用于嵌入式系统中的网络通信?
A. HTTP
B. FTP
C. TCP/IP(正确答案)
D. SMTP
嵌入式系统中,看门狗定时器的主要功能是什么?
A. 定时产生中断
B. 监控系统运行状态,防止死机(正确答案)
C. 管理电源
D. 实现实时时钟
在嵌入式系统的实时性要求中,以下哪个指标最为关键?
A. 响应时间(正确答案)
B. 吞吐量
C. 系统效率
D. 存储容量。
嵌入式考试试题
嵌入式试题资料参考1、以下说法不正确的是(2 )。
A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环2下列描述不属于计算机的特点的是(3)。
A.流水线每周期前进一步。
B.更多通用寄存器。
C.指令长度不固定,执行需要多个周期。
D.独立的和指令完成数据在寄存器和外部存储器之间的传输。
3存储一个32位数0x2168465到2000H〜2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为(4)。
A、0x21B、0x68C、0x65D、0x024u中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(4)A.先、执行关键代码、再B.先、执行关键代码、再C.先、、执行关键代码、再D.先、、执行关键代码、再。
5232串口通信中,表示逻辑1的电平是(4 )。
A、0vB、3.3vC、+5v〜+ 15vD、一5v〜一15v6汇编语句“ R0, R2, R3, 1”的作用是()。
A. R0 = R2 +(R3 << 1)B. R0=(R2<< 1) + R3C. R3= R0+ (R2 << 1)D. (R3 << 1)= R0+ R27中断的入口地址是()。
的入口地址为0x0000001CA、0x00000000B、000000008 、0x00000018 D 、0x000000148 S3C2420X 口常用的控制器是()。
(1)端口控制寄存器()。
(2)端口数据寄存器()。
(3)外部中断控制寄存器()。
(4)以上都是。
9实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为()。
A.同步B.互斥C.调度D.执行10和系统机相比嵌入式系统不具备以下哪个特点()。
嵌入式系统试题库
嵌入式系统试题库一、选择题(20分)1、下列描述不属于RISC 计算机的特点的是()。
A. 流水线每周期前进一步。
B. 更多通用寄存器。
C. 指令长度不固定,执行需要多个周期。
D. 独立的Lo a d和St or e指令完成数据在寄存器和外部存储器之间的传输。
2、存储一个32位数Ox2168465到2000H,....__,2003H四个字节单元中,若以小端模式存储,则2000H 存储单元的内容为()。
A 、Ox21A 、OvB、Ox68B 、3.3vC 、Ox65C 、+sv ,..___,+15vD 、Ox023、RS232-C 串口通信中,表示逻辑1的电平是()。
D 、-5v ,.___,-15v4、ARM 汇编语句"A DD R O, R 2, R 3, LSL#l"的作用是()。
A. R O= R 2 + (R3 << 1)C. R 3= R O+ (R 2 << 1) B. R O=(R 2<< 1) + R 3D. (R 3 << 1)= R O+ R2 5、I RQ中断的入口地址是()。
A 、OxOOOOOOOOB 、Ox00000008C 、Ox00000018D 、Ox000000146、S3C 2440X 1/0口常用的控制器是()。
A. 端口控制寄存器(GP A C ON -G PJ C O N )。
B. 端口数据寄存器(GPA DAT-G PJ D AT )。
C. 外部中断控制寄存器(EXT I N T n )。
D. 以上都是。
7、GET伪指令的含义是()A. 包含一个外部文件B. 定义程序的入口C. 定义一个宏D. 声明一个变量8、A DD R O, R l, #3 ; #3属于()寻址方式。
A. 立即寻址B. 多寄存器寻址C. 寄存器直接寻址D. 相对寻址9、ARM 指令集和Th um b 指令集分别是()位的。
全国计算机等级考试_三级嵌入式_题库(含答案)
全国计算机等级考试三嵌入式系统开发技术题库第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:数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输和存储。
目前数字有线电视所传输的数字视频采用的压缩编码标准是()。
全国计算机等级考试三级嵌入式系统开发技术题库
全国计算机等级考试三级嵌入式系统开发技术题库在全国计算机等级考试中,有哪些三级嵌入式系统开发技术相关的题目呢?下面是店铺给大家整理的计算机等级考试三级嵌入式系统开发技术题库及答案,供大家参阅!计算机等级考试三级嵌入式系统开发技术题库及答案一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.电源线。
计算机三级(嵌入式系统开发技术)机试模拟试卷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:以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。
三级嵌入式未来教育
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 调试方式了。
计算机三级考试《嵌入式系统开发》习题(有答案)
计算机三级考试《嵌入式系统开发》习题(有答案)计算机三级考试《嵌入式系统开发》习题(有答案)一、单项选择题1. 世界上第一台计算机研制成功的年代是( C )Α.1944年B.1945年C.1946年D.1947年2. 十进制数235,用二进制表达为( A )Α.11101011B.11101010C.11101001D.111011103. ARM采用定长指令格式,所有指令都是32位,Bit[31:28]为( B )Α.目标寄存器编码B.条件执行C.指令操作符编码D.永远是04. 8080处理器是( C )Α.32位处理器B.16位处理器C.8位处理器D.4位处理器5. 把微处理器与外部设备相连接的线路称为( D )Α.电源线B.控制线C.数据线D.总线6. 嵌入式软件开发构建阶段的第一步是( A )Α.编译B.链接C.定址D.打包7. 以下有关进程和程序的说法错误的是( D )Α.进程是动态的B.程序是静态的C.一个程序可以对应多个进程D.程序就是进程8. 微软开发的嵌入式操作系统是( C )Α.RT-LinuxB.MontaVistaC.Windows CED.VxWorks9. ROM监视器是一个小程序,驻留在嵌入式系统的( B ) Α.RAM中B.ROM中C.Flash中D.DOM中10.直接存储器存取的英文缩写是( A )Α.DMAB.DRAMC.ISAD.IRQ11. 以下不是嵌入式系统应用领域的是( C )Α.移动电话B.汽车电子C.办公系统D.军工航天12. 十进制数235,用八进制表达为( C )Α.351B.352C.353D.35413. ARM采用定长指令格式,所有指令都是32位,Bit[27:26]为( C )Α.目标寄存器编码B.指令操作符编码C.永远是0D.条件执行14. 80286处理器是( B )Α.32位处理器B.16位处理器C.8位处理器D.4位处理器15. 厂家和用户为性能扩充或作为特殊要求使用的信号线称为( A )Α.备用线B.控制线C.数据线D.总线16. 嵌入式软件开发构建阶段的第二步是( B )Α.编译B.链接C.定址D.打包17. 以下有关进程和程序的说法错误的是( B )Α.进程是动态的B.一个进程可以对应多个程序C.一个程序可以对应多个进程D.程序不是进程18. WindRiver公司开发的嵌入式操作系统是( A )Α.VxWorksB.MontaVistaC.Windows CED.RT-Linux19. GDB中,用来设置断点的命令是( D )Α.killB.nextC.makeD.break20.1Byte等于( D )Α.1024KBB.1024KMC.1024GBD.8bit二、填空题:1.嵌入式系统的嵌入性特性,是指系统需要与物理世界中特定的环境和设备紧密结合。
嵌入式系统原理及应用试卷2
一、填空 (每空1 分,共 20 分)1.嵌入式系统的组织架构是嵌入式处理器、存储器等硬件、嵌入式系统软件和应用软件所组成的。
2.ARM系统复位后,第一条执行的指令在__0x02_。
3.冯诺依曼体系结构的特点之一是系统内部数据和指令都存储在统一存储器中,而哈佛结构则是分开存储。
4. ADD R0,R1,#3属于立即寻址方式。
5 ARM指令集和Thumb指令集分别是32 和16 位的。
6.嵌入式软件结构一般分为驱动层、OS层、中间件层和应用层。
7.cache放置数据的常用地址变换算法有直接、组相联和全相联。
8.嵌入式系统中电源管理器最常见的工作方式是工作、空闲和睡眠二简答 (每题5分,共 30 分)1.嵌入式处理器一般具有以下4个特点:(1)大量使用寄存器,对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核的执行时间减少到最低限度。
结构上采用RISC 结构形式。
----------1分(2)具有功能很强的存储区保护功能。
这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
----------1分3)可扩展的处理器结构,最迅速地扩展出满足应用的最高性能的嵌入式微处理器。
支持ARM (32位) 和Thumb(16位)双指令集,兼容8位/16位器件。
-----------1分(4)小体积、低功耗、成本低、高性能,嵌入式处理器功耗很低,用于便携式的无线及移动的计算和通信设备中,电池供电的嵌入式系统需要功耗只有mW甚至μW级。
---2分2.ARM处理器对异常中断的响应过程如下:首先,将当前程序状态寄存器CPSR的内容保存到将要执行的异常中断对应的备用程序状态寄存器SPSR中,以实现对处理器当前状态、中断屏蔽位及各条件标志位的保存。
各异常中断模式都有自己相应的物理SPSR寄存器。
----2分然后,将引起异常指令的下一条指令的地址保存到新的异常工作模式的R14即R14_mode 中,使异常处理程序执行完后能正确返回原程序。
计算机三级(嵌入式系统开发技术)机试模拟试卷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接口。
计算机三级嵌入式系统开发技术机试模拟题2019年(2)_真题-无答案
计算机三级(嵌入式系统开发技术)机试模拟题2019年(2)(总分100,考试时间120分钟)选择题1. 下面是关于嵌入式系统的叙述,其中错误的是( )。
A. 嵌入式系统是嵌入式计算机系统的简称B. 从应用角度来说,嵌入式系统可以理解为是一种控制、监视或协助设备、机器、工厂运行的装置C. 随着技术的进步和应用的拓展,嵌入式系统的内涵也还在发展和变化D. 人们日常使用的通用计算机(如个人计算机)是一种典型的嵌入式系统2. 下面关于嵌入式系统的叙述中,错误的是( )。
A. 嵌入式系统与具体应用紧密结合,具有很强的专用性B. GPS导航仪、数码相机等设备是嵌入式系统的典型应用C. 汽车、数控机床中的嵌入式系统要求具有很高的可靠性D. 嵌入式系统中的软件一般存放在硬盘中,用户可以方便地变更系统中的软件3. 下面关于嵌入式系统组成的叙述中,错误的是( )。
A. 嵌入式系统由硬件和软件两部分组成B. 嵌入式系统一般只能包含一个处理器,不采用多处理器组成系统C. 嵌入式系统中的存储器用于存储程序和数据D. 数据总线是嵌入式系统中各组件之间进行数据传输的一个传输通路4. 下面关于嵌入式处理芯片特点的叙述中,错误的是( )。
A. 嵌入式处理芯片一般支持实时处理B. 嵌入式处理芯片一般具有低功耗的特性C. 嵌入式处理芯片有多种产品类型,但不包括微处理器D. 嵌入式处理芯片一般集成了测试电路5. 下列各项中,不属于静态图像格式的是( )。
A. BMPB. APEC. JPEGD. GIF6. 下列术语中,并非用于描述数字图像参数的是( )。
A. 位平面数目B. 图像分辨率C. 像素深度D. 量化位数7. 下列关于数字媒体的描述中,不正确的是( )。
A. W A V是未经压缩的数字音频,其音质与CD相当B. 字符的形状用点阵法描述时,应在字型库中记录每一直线和曲线的端点及控制点的坐标C. UTF一8采用的是单字节可变长编码D. 数字视频的数据量可压缩几十倍甚至几百倍8. 下面关于通信的说法中,错误的是( )。
计算机三级嵌入式系统操作题(到详细解答)
操作题(一)1、地铁进出站闸机的控制器以S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功能描述如下:a、闸机能够识别本地铁票务系统出售的IC卡。
能识别的IC卡有2种,一种是可预付费的"市民卡",另一种是地铁站内出售的"当次卡"。
b、乘客凭"市民卡"或"当次卡"刷卡进站。
若IC卡合法,则闸机打开,乘客通过后,闸机立即关闭;若IC卡不合法,闸机不打开,并进行声光报警。
声光报警5次后自动停止。
c、进站刷卡时,还需识别IC卡的种类。
若是"市民卡",在闸机打开之前,需读取卡中余额并显示在闸机的LED 显示器上,且把地铁站ID、进站时间写入卡中相应区域。
若是"当次卡",判断合法后直接打开闸机。
d、出站时,乘客需要根据所用的IC卡种类,来进行不同的操作。
若乘客用的是"市民卡",则需在闸机的刷卡器上刷卡,若乘客用的是"当次卡"则需要把卡投入闸机的投卡口中。
e、若乘客出站时刷的是"市民卡",闸机系统需读取存储在卡上的"市民卡"类别ID(注:"市民卡"类别分为普通卡、学生卡、老人卡)、地铁站ID、进站时间、余额等信息,根据这些信息来扣除费用,并在闸机的LED显示器上显示余额及本次扣费额,若是学生卡或老人卡,还要用声音播报出"市民卡"类别,然后,打开闸机,乘客通过后立即关闭闸机。
f、若乘客出站时用的是"当次卡",判断合法后即把闸机打开,乘客出去后立即关闭。
根据上述功能要求的描述,请完善下面的叙述(程序)和回答有关的问题。
(注意:完善程序或回答问题所需的寄存器格式见题后的附录)(1)闸机控制器的硬件平台设计时,除了需要设计最小硬件系统(包括:微处理器、 ___【1】____电路、时钟电路、复位电路、存储器、JTAG接口电路)外,还必须设计IC卡读写电路、闸门电机驱动电路、声音提示及声光报警电路、LED显示接口电路等。
第3部分-计算机程序员(FPGA嵌入式应用)_3级_理论知识复习题
第3部分-计算机程序员(FPGA嵌入式应用)_3级_理论知识复习题第3部分理论知识复习题基本概念数字电路基础一、判断题(将判断结果填入括号中。
正确的填“√”,错误的填“×”):1.要构成5进制计数器,至少需要3个触发器,其无效状态有3个。
(√)2.十进制数(25)D转换为二进制数为(11001)B。
(√)3.逻辑变量只有两个值,即0 和1,两者并不表示数量的大小。
(√)4.组合逻辑电路通常由门电路组合而成。
(√)5.组合电路的结构特点是输入信号单向传输的,电路中不含反馈回路。
(√)6.奇校验位的值是其余各数据位的异或运算。
(√)7.由于门电路平均延迟时间的差异,使信号从输入经不同的通路传输到输出级的时间不同,这样可能导致逻辑电路的错误输出,这种现象称为竞争冒险。
()8.锁存器对脉冲电平敏感,在时钟脉冲的电平作用下改变状态,而触发器对脉冲边沿敏感,其状态只有在时钟脉冲的上升沿或下降沿的瞬间改变。
()9.同步时序电路具有统一的时钟CP控制。
()10.异步时序逻辑电路没有统一的时钟脉冲,电路状态的改变必须考虑外部输入信号及对应存储器的时钟端或控制端有无信号作用。
()11.异步时序电路没有统一的时钟,状态变化的时刻是不稳定的,通常输入信号只在电路处于稳定状态时才发生变化。
()12.实现一个8进制计数器最少需要3个D触发器。
()13.为了获得高精度的D/A转换器,不仅应选择位数较多的高分辨率的D/A转换器,而且还需要选用高稳定度的VREF和低零漂的运算放大器等器件与之配合才能达到要求()14.Moore型有限机的输出只与有限状态自动机的当前状态有关,与输入信号的当前值无关。
()15.在状态机的编码方式中,最常用的是顺序编码和One-hot编码方式。
()16.IP是指一种事先定义,经验证可以重复使用的,能完成某些功能的组块。
()17.用户自己编写的IP核不属于IP核的提供形式。
()18.IP核的重用是设计人员赢得迅速上市时间的主要策略。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下面关于嵌入式系统逻辑组成的叙述中,错误的是()。
A) 嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B) 硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系C) 嵌入式系统的CPU主要使用的是数字信号处理器D) 嵌入式系统的软件配置有些很简单,有些比较复杂【解析】嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。
硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系。
嵌入式系统的软件配置有多种情况,有些简单,有些比较复杂;而嵌入式系统的cpu有ARM、DSP和FPGA等。
故此题选择C。
2. 下面关于数字信号处理器的叙述中错误的是()。
A) 它是一种适用于数字信号处理的微处理器B) 它的英文缩写是DPSC) 它支持单指令多数据(SIMD)并行处理的指令D) 它能显著提高音频、视频等数字信号的数据处理效率【解析】数字信号处理器英文缩写为DSP,它是一种适用于数字信号处理的微处理器,它支持单指令多数据(SIMD)并行处理的指令,能显著提高音频、视频等数字信号的数据处理效率。
所以B项错误,此题选B3.片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。
A) SoC已经成为嵌入式处理器芯片的主流发展趋势B) 它是集成电路加工工艺进入到深亚微米时代的产物C) 片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能D) 片上系统既能把数字电路也能把模拟电路集成在单个芯片上【解析】随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。
SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。
由于SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能。
目前,大多数32位的嵌入式处理芯片均为SoC,SoC逐渐成为集成电路设计的主流发展趋势。
因此本题选C。
4.按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。
A) 高端系统、中端系统和低端系统B) 军用系统、工业用系统和民用系统C) 硬实时系统、准实时系统和非实时系统D) 片上系统、微控制器和数字信号处理器【解析】嵌入式系统的分类有多种。
按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。
因此选A项。
5.半导体集成电路是微电子技术的核心。
下面有关集成电路的叙述中错误的是()。
A) 集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路B) 集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C) 集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D) 集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成【解析】集成电路根据其集成度的高低可以分为小规模(SSI)、中规模(MSI)、大规模(LSI)、超大规模(VLSI)和极大规模(ULSI)等几种。
嵌入式处理芯片大多属于VLSI和ULSI。
集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成,生产、控制及测试设备异常昂贵。
集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片。
集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成。
故该题选择A。
6.一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?()。
A) 0.3B) 0.5C) 1D) 1.5【解析】本题应掌握数字图像数据量计算公式,(1024*768*16/8)/5 = 0.3 MB。
故选A7.以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。
A) IP地址 B) MAC地址 C) 有效载荷 D) 校验信息【解析】以太网数据帧:前导码(7字节)、帧起始定界符(1字节)、目的MAC地址(6字节)、源MAC地址(6字节)、类型/长度(2字节)、数据(46~1500字节)、帧校验序列(4字节)。
A项IP地址不属于以太网数据帧内容。
故选A。
8. 下面是IP协议中A类IP地址有关规定的叙述,其中正确的是()。
A) 它适用于中型网络B) 它适用的网络最多只能连接65534台主机C) 它不能用于多目的地址发送(组播)D) 它的二进制表示中最高位一定是"0"【解析】一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是"0", 即第一段数字范围为1~127。
每个A类地址可连接16387064台主机,Internet有126个A类地址。
故D项正确。
9. 对于嵌入式处理器说法正确的是()。
A) ARM处理器采用CISC和RISC相结合的结构B) 嵌入式处理器都采用哈佛结构C) ARM处理器具有耗电省、功能强、成本低等特点D) ARM处理器内部的总线标准是PCI Express【解析】ARM采用RISC精简指令集,采用冯·诺依曼体系或哈佛结构;ARM的总线结构称为AMBA(先进微控器制总线结构),是ARM推出的开放式总线结构,是目前流行的一种工业标准片上结构;ARM处理器具有耗电省、功能强、成本低等特点。
故选C。
10. 以下关于ARM处理器的叙述中,错误的是()。
A) ARM7~ARM11为经典ARM处理器B) Cortex-A系列为应用Cortex处理器,主要面向高端应用C) Cortex-M系列为面向移动计算领域的嵌入式处理器D) Cortex-R系列应用于实时应用的场合【解析】ARM7~ARM11为经典ARM处理器;RM11以后则以Cortex命名,分为三个系列,-A,-R,-M系列,分别面向高端应用、实时控制和微控制器;Cortex-M 系列针对成本和功耗敏感的MCU 和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化。
因此C项错误,选C。
11. 关于ARM的工作状态,以下说法正确的是()。
A) ARM处理器的工作状态包括ARM状态和Thumb状态两种B) ARM状态支持16位指令宽度也支持32位指令宽度C) Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大D) ARM处理器复位后自动进入ARM状态【解析】在ARM的体系结构中,处理器可以工作在3种不同的状态,一是ARM状态,二是Thumb/Thumb-2状态,三是调试状态。
ARM状态是ARM处理器工作于32位指令的状态,即32位状态,所有指令均为32位宽度。
Thumb状态是ARM执行16位指令的状态,即16位状态。
在Thumb模式下,指令代码只有16位,使代码密度变大,占用内存空间减小,提供比32位程序代码更佳的效能。
ARM处理器复位后自动进入ARM状态。
故D项正确,选D。
12. ARM处理器当前运算操所产生的标志位记录在以下哪个寄存器中?()。
A) PSP B) MSP C) SPSR D) CPSR 【解析】程序状态寄存器(current program status register) cpsr在用户级编程时用于存储条件码;CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。
故选择D项。
13. ARM处理器如果R1=0x98001200,已知在小端模式下,内存0x98001204中存放数据0x35, 0x98001205中存放数据0x36,0x98001206中存放数据0x37, 0x98001207中存放数据0x38, 在指令LDR R0,[R1,#4]执行后,R0中的值为()。
A) 0x35363738B) 0x36353837C) 0x38373635D) 0x37383536小端模式,是指数据的高位保存在内存的高地址中,而数据的低位保存在内存的低地址中;本指令表示将寄存器R1的内容自动增加4,形成操作数的有效地址,从中取得32位操作数存入寄存器R0中。
故选C。
14. ARM处理器将R0中一个字的数据,存入由R1指示的内存区域,则使用的指令是()。
A)STR R0,[R1]B)LDR R0,[R1] C)STRH R0,[R1] D)STRB R0,[R1]【解析】按题目要求,即将R0的值传送到以R1的值为地址的存储器中,故需采用寄存器间接寻址。
因此选A。
15. 在以下ARM处理器指令中可让寄存器R1中指定位"清零"的指令操作码为()。
A) MOV B) AND C) ADD D) ORR【解析】使用逻辑与指令AND和0进行按位相与,可以起到清零的作用。
故本题选B。
16. ARM处理器如果R1=0x00000080,则指令MOV R0,R1, LSL#2执行后,R0的值为()。
A)0x00000200B)0x00000320 C)0x00000020 D) 0x00000040【解析】本指令表示将寄存器R1的值左移2位后传送到R0,故选择A17.以下ARM处理器的指令或伪指令错误的是()。
A) MOV R1,R2B) LDR R1,#0x12345678C) LDRR1,=0x00000020D) ADC R1,R2,R3【解析】LDR是加载/存储类指令,表示存储器到寄存器的数据传送;而# 是立即数符号,表示立即数寻址,故B项错误,选B18. ARM处理器在比较指令之后,如果要依据是否相等转移到指定地址L1,则以下指令错误的是()。
A) BEQ L1B) BNE L1C) BXEQ L1D) BLAL L1【解析】比较之后进行转移,属于分支程序设计。
A、B、C三个选项中的指令均可表示,D项指令不存在,故选D19.下面是有关嵌入式系统的最小系统组成的叙述:Ⅰ. 嵌入式最小系统包括嵌入式处理器Ⅱ. 嵌入式最小系统包括电源电路Ⅲ. 嵌入式最小系统包括时钟电路Ⅳ. 嵌入式最小系统包括复位电路上述叙述中,正确的是()。
【解析】嵌入式最小硬件系统一般包括嵌入式处理器、时钟电路、电源电路、复位电路、存储器和调试测试接口。
故选D20.下面关于JTAG的叙述中,错误的是()。
A) JTAG技术是一种嵌入式测试技术B) 大多数ARM嵌入式处理器芯片不包含JTAG接口C) 多个器件可以通过JTAG接口串联在一起进行测试D) 通过芯片的JTAG接口可以实现在线编程功能【解析】JTAG技术是一种嵌入式测试技术,目前大多数嵌入式CPU、DSP、FPGA器件都支持JTAG标准。