嵌入式3级选择题5

合集下载

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.下面与嵌入式处理器复位相关的叙述中,错误的是()。

计算机三级嵌入式系统题库及解析第3套

计算机三级嵌入式系统题库及解析第3套

计算机三级嵌入式系统题库及解析第3套一、选择题1: 与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。

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

A: 嵌入式系统与具体应用紧密结合,具有很强的专用性B: 嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性C:嵌入式系统的软硬件资源往往受到严格的限制D:嵌入式系统性能较低,价格也比较便宜2: 嵌入式系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是()。

A: 支持实时处理B: 低功耗C:高主频D:集成了测试电路3: 嵌入式系统使用的片上系统英文缩写名为SoC,下面关于SoC叙述中错误的是()。

A:SoC也称为系统级芯片,它是电子设计自动化水平的提高和集成电路制造技术飞速发展的产物B:SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/ 模拟混合电路和射频电路C:SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O 等多种功能D:SoC的设计制造难度很大,目前还没有得到广泛使用4: 微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。

A: 集成电路的集成度指的是单个集成电路所含电子元件(如晶体管、电阻、电容等)的数目多少B: 根据集成度的高低,集成电路可以分为小规模、中规模、大规模、超大规模和极大规模等几种C:嵌入式系统中使用的处理器芯片属于大规模集成电路D:集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成5: 文字信息是人们用以表达和传递信息的媒体之一,大多数嵌入式系统都必须处理文字信息。

下面关于文字信息的表示及其处理的叙述中,错误的是()。

A: 目前使用最广泛的西文字符集是ASCII字符集,它包含96个可打印字符B:GB2312是我国目前广泛使用的汉字编码国家标准之一C:GB2312包括6000多汉字,但不包含西文、俄文等其他字符D:GB2312字符集中的汉字与符号在系统中采用双字节表示6: 假设一台数码相机一次可拍摄16位色1024 x 1024的彩色相片共80张,数据压缩比平均是4,则它使用的存储器容量大约是()。

嵌入式考试题

嵌入式考试题

嵌入式考试题
一、选择题
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刚其点用的系统资源为()。

嵌入式面试题目试题(3篇)

嵌入式面试题目试题(3篇)

第1篇一、基础知识1. 问题:简述嵌入式系统的定义和特点。

答案:嵌入式系统是指将计算机技术应用于特定领域,将硬件和软件结合在一起,形成具有特定功能的独立系统。

其特点包括:实时性、可靠性、低功耗、小体积、低成本等。

2. 问题:嵌入式系统与通用计算机系统的区别有哪些?答案:嵌入式系统与通用计算机系统的区别主要有以下几点:(1)设计目标不同:嵌入式系统面向特定应用,通用计算机系统面向通用应用;(2)硬件资源不同:嵌入式系统硬件资源有限,通用计算机系统硬件资源丰富;(3)软件系统不同:嵌入式系统软件系统相对简单,通用计算机系统软件系统复杂;(4)实时性要求不同:嵌入式系统对实时性要求较高,通用计算机系统实时性要求较低。

3. 问题:嵌入式系统中的CPU有哪些特点?答案:嵌入式系统中的CPU具有以下特点:(1)低功耗:为了满足嵌入式系统对功耗的要求,CPU需要具备低功耗的特性;(2)高性能:为了提高嵌入式系统的处理速度,CPU需要具备高性能的特性;(3)可扩展性:为了适应不同的应用需求,CPU需要具备可扩展性;(4)集成度:为了减小嵌入式系统的体积,CPU需要具备高集成度。

4. 问题:什么是嵌入式系统中的裸机?答案:嵌入式系统中的裸机是指没有操作系统和应用程序的CPU。

裸机主要用于学习和实验,也可以用于一些对实时性要求较高的应用。

5. 问题:什么是嵌入式系统中的实时操作系统(RTOS)?答案:实时操作系统(RTOS)是一种专门为实时应用设计的操作系统。

它具有以下特点:(1)实时性:RTOS能够满足实时应用对时间的要求;(2)可靠性:RTOS具有较高的可靠性,能够保证系统稳定运行;(3)可预测性:RTOS的性能可预测,便于应用开发。

二、硬件知识1. 问题:简述嵌入式系统中常用的存储器类型及其特点。

答案:嵌入式系统中常用的存储器类型及其特点如下:(1)RAM(随机存储器):用于存储临时数据,断电后数据会丢失;(2)ROM(只读存储器):用于存储程序代码,断电后数据不会丢失;(3)Flash(闪存):具有RAM和ROM的特点,既可读写,又可断电保存数据;(4)EEPROM(电可擦可编程只读存储器):可擦写,断电后数据不会丢失。

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

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

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

A) 嵌入式系统通常包含在其他设备(系统)中,具有隐蔽性B) 嵌入式系统的软硬件资源往往受到严格的限制,不易扩展C) 嵌入式系统使用的CPU字长以8位为主D) 嵌入式系统大多具有不同程度的实时性【解析】与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。

1)专用型,嵌入式系统与具体应用紧密结合,具有很强的专用型;2)隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;3)资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;4)高可靠性;5)实时性;6)软件固化。

现在嵌入式系统中使用最多的是8位和16位的CPU。

故此题选C2.数字信号处理器(DSP)广泛使用于嵌入式系统,下面关于DSP的叙述中错误的是:()。

A) DSP是一种高性能通用微处理器B) DSP指令系统具有单指令多数据(SIMD)并行处理的一些特殊指令C) DSP能显著提高音频、视频等数字信号的数据处理效率D) 手机和数码相机等产品通常都含有DSP【解析】DSP 并非高性能通用处理器,它是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求;在指令系统中增加单指令多数据(SIMD)并行处理的一些特殊指令的,能够显著提高音频、视频等数字信号的数据处理效率;手机和数码相机等产品通常都含有DSP。

因此选项A 错误。

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

下面关于低端嵌入式系统特性的叙述中错误的是:()。

A) 其硬件的核心大多是4位/8位单片机B) 由监控程序对系统进行控制,一般不需要使用操作系统C) 系统功能很容易现场升级D) 计算器、遥控器、空调机、微波炉等产品中使用的大多是低端嵌入式系统【解析】按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。

其中低端嵌入式系统,其硬件的核心大多是4位/8位单片机;一般不使用操作系统,由监控程序对系统进行控制;在工控领域和白色家电领域占主导地位,如计算器、遥控器、空调等。

故C项错误。

4.集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是:()。

A) 单块集成电路的集成度平均每18~24个月翻一番B) 集成电路的工作频率越来越高,功耗越来越低C) 当前集成电路批量生产的主流技术已经达到45nm、32nm甚至更小的工艺水平D) 集成电路批量生产使用的晶圆直径已经达到12~14英寸甚至更大【解析】著名的摩尔定律表示单块集成电路的集成度平均每18~24个月翻一番;当前,世界上集成电路批量生产的主流技术已经达到12~14英寸晶圆、45nm或32nm的工艺水平,并还在进一步提高。

芯片的集成度越高,同时电路的工作频率也越来越高,因此功耗将越来越高,而不是低,这也是集成电路的瓶颈问题。

因此选项B错误。

5.汉字有多种不同的编码标准,下面关于不同编码标准之间关系的叙述中,错误的是:()。

A) GB2312中的所有字符在GB18030中也都存在,且编码相同B) GB18030与UCS/Unicode均包含中日韩统一汉字(CJK)约7万多个C) GB18030中的汉字与UCS/Unicode中的汉字编码保持相同D) UTF-8和UTF-16是实现UCS/Unicode的两种不同的编码方案【解析】GB18030字符集与国际标准UCS/Unicode字符集基本兼容。

GB18030采用双字节编码表示汉字,而UCS/Unicode在表示汉字时有两种不同的编码方案,UTF-8使用3字节表示,UTF-16则采用双字节编码。

故C项错误,其余三项正确。

6.假设数码相机使用的存储卡容量是1GB,数据压缩比平均是4,那么它一次可连续拍摄65536色的1024 x 1024分辨率的彩色相片大约多少张?()。

A) 200B) 500C) 1000D) 2000【解析】根据题设给出的数据可知一张相片的大小为(1024*1024*16/8)/4=0.5 MB,1GB/0.5MB=2000,故选择D7.数字视频的数据量大得惊人,无论是存储、传输还是处理都有一定困难,所以必须进行数据压缩。

目前我国数字有线电视和卫星电视传输时采用的压缩编码标准是:()。

A) MPEG-1B) MPEG-2C) MPEG-3D) MPEG-4【解析】根据MPEG组织定义的标准可知,MPEG-2主要用于数字有线电视和卫星电视以及高清晰度电视领域。

目前我国数字有线电视和卫星电视传输时采用的压缩标准也是MPEG-2,所以选B。

8.路由器是互联网中重要的网络设备,它的主要功能是:()。

A) 将有线通信网络与无线网络进行互连B) 将多个异构或同构的物理网络进行互连C) 放大传输信号,实现远距离数据传输D) 用于传输层及以上各层的协议转换【解析】路由器是一台高性能的嵌入式计算机系统,是遵循IP协议把异构网络互相连接起来的关键设备,工作在网络层,主要有以下几种功能:第一,网络互连,实现不同网络互相通信;第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。

选项B 正确。

信号的放大使用集线器来完成的,因此选项C错误。

用于传输层及以上各层的协议转换的设备称为协议转换器,因此选项D错误。

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

A) 按照字长可分为8位、16位、32位和64位嵌入式处理器B) 按照存储结构可分为RISC和CISC结构C) 按照内核可分为哈佛结构和冯.诺依曼结构D) 所有ARM处理器均是RISC结构且为哈佛结构【解析】根据微处理器的字长宽度:微处理器可分为4位、8位、16位、32位、64位。

因此可知选项A正确的。

根据指令集可分为RISC,CISC,因此选项B错误。

根据系统体系结构分为:哈佛结构和冯·诺依曼结构,选项C错误。

不是所有ARM处理器都采用哈佛结构,早期大多使用的是冯诺依曼结构。

所以D也是错误的。

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

A) ARM状态是32位指令的状态,指令代码为16位和32位B) Thumb状态为16位指令状态,指令长度可为16位,也可以为32位C) Thumb-2状态兼容16位指令和32位指令编码D) ARM状态和Thumb状态不可切换【解析】在ARM的体系结构中,处理器可以工作在3种不同的状态,一是ARM状态,二是Thumb/Thumb-2状态,三是调试状态。

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

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

在Thumb模式下,指令代码只有16位。

Thumb-2状态是ARMv7版本的ARM处理器所具有的新状态,新的Thumb-2内核技术兼有16位及32位指令长度;通过BX指令,ARM状态和Thumb 状态是可以相互切换的。

故只有C项正确。

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

A) 通用寄存器R0-R7可以用于存放数据,也可以存放地址B) R0-R15寄存器的宽度为32位C) 程序计数器PC使用R15寄存器D) 堆栈指针SP使用的寄存器R14【解析】ARM处理器中的R13被用作堆栈指针SP。

当不使用堆栈时,R13 也可以用做通用数据寄存器,R14(link register)存储子程序的返回地址。

因此选项D错误,其余三项正确。

12.以下关于ARM处理器说法正确的是:()。

A) 半字数据0x1234在小端格式下从0x10000000开始存放,其中0x34存放在0x10000001中B) ARM处理器支持8位、16位和32位数据类型C) MMU为存储器保护单元,是对存储器进行保护的可选组件D) 虚拟地址到物理地址映射是MPU的主要功能【解析】0x1234在小端模式CPU内存中的存放方式为:内存地址存放内容0x10000000 0x340x10000001 0x12而在大端模式CPU内存中的存放方式则为:内存地址存放内容0x10000000 0x120x10000001 0x34因此选项A错误。

MMU是存储器管理单元的缩写,是用来管理虚拟内存系统的器件,通常是CPU 的一部分;存储器保护单元是MPU;选项C错误。

虚拟地址到物理地址的映射是MMU的主要功能;选项D错误。

ARM处理器支持8位、16位和32位数据类型,故B正确。

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

A) HI为无符号数小于B) CS为无符号数小于C) GT为带符号数小于D) LT为带符号数小于【解析】根据指令条件码:HI为无符号数大于,选项A错误;CS为无符号数大于等于,选项B错误;GT为带符号数大于, 选项C错误;LT为带符号数小于,选项D正确。

14. ARM指令完成的功能是当条件为"带符号数小于"时,将R2和R3进行逻辑或操作,结果存放在R1中,正确的指令是:()。

A) ORRMI R1,R2,R3B) ORREQ R1,R2,R3C) ORRLT R1,R2,R3D) ORRNE R1,R2,R3【解析】根据指令条件码,带符号数小于使用LT,逻辑或运算使用ORR可知使用ORRLT ,再由R2与R3运算得到的结果保存在R1中,可知ORRLT R1 R2 R3,因此选择C。

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

A) AND R1,R2,R3B) STRH R1,[R2]C) SWI 0x01D) MOV R1,#0x0B【解析】寄存器寻址就是利用寄存器中的数值作为操作数,显然,A项是寄存器寻址;B选项是寄存器间接寻址;C项SWI是软中断指令;D项是立即数寻址。

故选A。

16.以下对伪指令的解释错误的是:()。

A) DCB 0x56;在内存区域分配一个字节的内存空间并初始化为0x56B) CODE32;伪指令通知编译器,其后的指令序列为32位的Thumb指令C) MyTest EQU 15000;为定义一个常量MyTest值为15000,最大数为32位【解析】DCB为ARM汇编器所支持的数据定义伪指令,用于分配一片连续的字节存储单元并用指定的数据初始化,A项错误;CODE32伪指令通知编译器,其后的指令序列为32位的ARM指令,故B错误;EQU是等于伪指令,用于为程序中的常量、标号等定义一个等效的字符名称,最大数为32位,C正确;EXPORT伪指令用于在程序中声明一个全局的标号,该标号可在其他的文件中引用,可用GLOBAL代替,D项解释正确,故此题选择A、B。

相关文档
最新文档