嵌入式开发基础练习题及答案2-2023-背题版_第1页
嵌入式开发基础练习题及答案2-2023-背题版_第2页
嵌入式开发基础练习题及答案2-2023-背题版_第3页
嵌入式开发基础练习题及答案2-2023-背题版_第4页
嵌入式开发基础练习题及答案2-2023-背题版_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试题说明

本套试题共包括1套试卷

每题均显示答案和解析

嵌入式开发基础练习题及答案2(500题)

嵌入式开发基础练习题及答案2

L[单选题]哪种输入输出方式速度最快()

A)查询

B)中断

C)DMA

答案:C

解析:二.填空题

2.[单选题]STM32中,1个DMA请求占用至少()个周期的CPU访问系统总线时间。

A)1

B)2

03

D)4

答案:B

解析:

3.[单选题]uClinux与标准Linux最大的区别在于()。

A)任务调度算法

B)内存管理

C)文件系统

D)应用开发模式

答案:B

解析:

4.[单选题]以下关于嵌入式实时操作系统(RT0S)的叙述中,错误的是()。

A)实时性和公平性是RT0S调度器最重要的两个指标

B)RT0S调度器多采用基于优先级的可抢占调度算法

C)单调速率调度算法的基本思想是任务的周期越短,优先级越高

D)最早期限优先算法会根据任务的截止时间来确定其优先级

答案:A

解析:实时操作系统强调的是实时性,即在规定的时间内能够完成系统功能,返回正确的结果,因此

最重要的指标是实时性和正确性。

5.[单选题]基于ARM内核的嵌入式处理器芯片采用系统总线与外围总线两层结构的方式构建片上系统

,下面列出的组件中,不与系统总线相连的组件是()。

A)电源管理与时钟控制器

B)DMA控制接口

ORTC

D)中断控制器

答案:C

解析:

6.[单选题]在Linux开发环境里,可以完成自动编译工程的是。

A)vim

B)Makefile

C)gcc

D)gdb

答案:B

解析:

7.[单选题]PV操作是在

A)临界区上的操作

B)进程上的操作

C)缓冲区上的操作

D)信号量上的操作

答案:D

解析:

8.[单选题]ARM7TDMI在开始执行代码时应处于()。

A)ARM状态

B)Thumb状态

C)由用户通过硬件设计指定

D)不确定

答案:A

解析:

9.[单选题]编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程

可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其

中,(请作答此空)并不是每个编译器都必需的。与编译器相比,解释器O

A)词法分析和语法分析

B)语义分析和中间代码生成

C)中间代码生成和代码优化

D)代码优化和目标代码生成

答案:C

解析:本题考查程序语言基础知识。解释程序也称为解释器,它可以直接解释执行源程序,或者将源

程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语

言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器

上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解

释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制

权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的

目标程序。分阶段编译器的工作过程如下图所示。其中,中间代码生成和代码优化不是必须的。

10.[单选题]下面指令执行后,改变R1寄存器内容的指令是

A)TSTRl,#2

B)ORRRI,RI,RI

OCMPRI,#2

D)EORR1,R1,R1

答案:D

解析:

IL[单选题]假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的

取值范围为______O

A)-2〜n

B)-(n-1)~1

0-(n-1)〜2

D)-(n-2)-2

答案:D

解析:本题考查的是操作系统PV操作方面的基本知识。系统采用PV操作实现进程同步与互斥,若有

n个进程共享两台打印机,那么信号量S初值应为2。当第1个进程执行P(S)操作时,信号量S的值减

去1等于1;当第2个进程执行P(S)操作时,信号量S的值减去1等于0;当第3个进程执行P(S)操作

时,信号量S的值减去1等于T;当第4个进程执行P(S)操作时,信号量S的值减去1等于-

2;……;当第n个进程执行P(S)操作时,信号量S的值减去1等于-(n-2)0可见,信号量S的取值

范围为-(n-2)〜2。

12.[单选题]ARM共有几种处理器模式?

A)7

B)8

09

D)10

答案:A

解析:

13.[单选题]向量中断控制器最多可支持()个IRQ中断

A)127

B)128

0240

D)255

答案:C

解析:

14.[单选题]DMA控制器可编程的数据传输数目最大为()。

A)65535

B)1024

065536

D)4096

答案:C

解析:

15.[单选题]以下哪个不是嵌入式系统设计的主要目标?()

A)低成本

B)低功耗

C)实时要求高

D)超高性能

答案:D

解析:

16.[单选题]下列对shell变量FRUIT操作,正确的是

A)为变量赋值:$FRUIT=apple

B)显示变量的值:fruit=apple

C)显示变量的值:echo$FRUIT

D)判断变量是否有值:[-f"$FRurr”]

答案:C

解析:

17.[单选题]下面工作模式中不属于ARM特权模式的是。

A)用户模式

B)管理模式

C)系统模式

D)数据访问终止模式

答案:A

解析:

18.[单选题]嵌入式微控制器相比嵌入式微处理器的最大特点()。

A)体积大大减小

B)单片化

C)功耗低

D)成本高

答案:B

解析:

19.[单选题]RS232接口最少需要连接线的根数是

A)9

B)5

03

D)1

答案:C

解析:

20.[单选题]每个通用I/O端口有()个32位的配置寄存器,()个32位的数据寄存器,(

)个32位的置位/复位寄存器,()个16位的复位寄存器,()个32位的锁定寄存器

A)2,1,2,1,1

B)2,2,1,1,1

C)2,2,2,1,1

D)2,2,1,2,1

答案:B

解析:

21.[单选题]通常用作堆栈指针的寄存器是()。

A)R13

B)R14

C)R15

D)CPSR

答案:A

解析:

22.[单选题]以下正确的描述是()。

A)continue语句的作用是结束整个循环的执行

B)只能在循环体内和switch语句体内使用break语句

C)在循环体内使用break语句或continue语句的作用相同

D)从多层循环嵌套中退出时,只能使用goto语句

答案:B

解析:

23.[单选题]USB总线采用的通信方式为()

A)轮询方式

B)中断方式

ODMA方式

D)I/O通道方式

答案:A

解析:

24.[单选题]USB接口鼠标最合适的传输类型为()。

A)控制传输

B)批量传输

C)中断传输

D)等时传输

答案:C

解析:

25.[单选题]touch命令的可以完成的任务是()。

A)新建文件

B)新建目录

C)查看文件类型

D)文件移动

答案:A

解析:

26.[单选题]以下4种路由中,___路由的子网掩码是255.255.255.255。

A)远程网络

B)静态

C)默认

D)主机

答案:D

解析:主机路由的子网掩码是55。网络路由要指明一个子网,所以不可能为全1,默认

路由是访问默认网关,而默认网关与本地主机属于同一个子网,其子网掩码也应该与网络路由相同

,对静态路由也是同样的道理。

27.[单选题]近年来具有健壮分区功能的嵌入式实时操作系统(例如VxWorks653)在嵌入式领域得到

了广泛应用,以下不属于分区操作系统特点的是o

A)具有分区级,进程级两级调度功能

B)应用软件和操作系统软件处于同一特权态和同一地址空间

C)具有健康监控功能,阻止故障蔓延

D)具有时间分区和空间分区

答案:B

解析:本题考查关于嵌入式实时操作系统方面的基础知识。为了满足高度综合化、模块化航空电子系

统实时性安全性等方面的要求,近年来,具有健壮分区功能的嵌入式实时操作系统(例如

VxWorks653)在嵌入式领域得到广泛应用。这种操作系统,满足ARINC653规范,具有时间分区、空

间分区功能,应用软件运行在用户态,操作系统运行在系统态,且分处在不同的地址空间。系统调

度分为两级,即:分区级、进程级,分区级采取主时间框架轮转调度,进程级采取优先级抢占调度

等。为了制止故障在分区间蔓延,该类操作系统具有三级故障管理的健康监控功能,实现故障接管

28.[单选题]DMA数据的传送是以为单位进行的。

A)字节

B)字

C)数据块

D)位

答案:C

解析:

29.[单选题]ARM汇编语言中,用于实现软中断的是哪条指令?()。

A)ADD

B)SUB

OSWI

D)M0V

答案:C

解析:

30.[单选题]以下哪个属性用于保存数组中当前包含的元素总数?()

A)Count

B)Length

C)Totlal

D)Sum

答案:B

解析:

31.[单选题]以下与文件系统相关的叙述中,不正确的是()。

A)文件系统负责文件的组织、存储、检索、命名、共享和保护

B)文件系统为用户提供描述文件抽象的程序接口

C)文件通常存储在磁盘或其他非易失存储介质上

D)程序设计者需要关心文件存储分配的细节

答案:D

解析:

32.[单选题]STM32中,1个DMA请求占用至少

A)1个周期的CPU访问系统总线时间

B)2个周期的CPU访问系统总线时间

03个周期的CPU访问系统总线时间

D)4个周期的CPU访问系统总线时间

答案:B

解析:

33.[单选题]USB接口移动硬盘最合适的传输类型为()。

A)控制传输

B)批量传输

C)中断传输

D)等时传输

答案:B

解析:

34.[单选题]指令“ADDRO,R1,R2”的寻址式为()。

A)即寻址

B)寄存器间接寻址

C)多寄存器寻址

D)寄存器寻址

答案:D

解析:

35.[单选题]在某一分页存储管理系统中,页面的大小为4KBO现有一作业,其部分页表如表6T所

示。若给定一个十进制逻辑地址为8644,则其十进制物理地址是()。表6T某分页存储管理系统

部分页表

A)6186

B)12330

033220

D)因产生缺页中断,暂时无法获得

答案:C

解析:由于页面的大小为4KB=22X210=4096B,逻辑地址8644=4096X2+452,得页号为2,偏移量

为452。查表7-15可知,页号为2所对应的物理块号是8,因此所求物理地址=4096X8+452=33

220o

36.[单选题]关于ARM子程序和Thumb子程序互相调用描述正确的是()。

A)系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。

B)只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用。

C)只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序。

D)只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序。

答案:B

解析:

37.[单选题]中断屏蔽器能屏蔽(

A)所有中断和异常

B)除了NMI外所有异常和中断

C)除了NMI、异常所有其他中断

D)部分中断

答案:B

解析:

38.[单选题]Cortex-M处理器采用的架构是()

A)v4T

B)v5TE

C)v6

D)v7

答案:D

解析:

39.[单选题]ARM指令集是()字节对齐,Thumb指令集是2字节对齐的。

A)1

B)2

03

D)4

答案:D

解析:

40.[单选题]以下对STM32F107集成A/D的特性描述正确的是()

A)供电需求:2.6V到3.8V

B)输入范围:VREF-WVINWVREF

C)性能线设备的转换时间:28MHz时为lus

D)访问线设备的转换时间:56MHz时为lus

答案:B

解析:

41.[单选题]开漏输出输出高电平需要怎么做?

A)将10直接配置成输出高电平。

B)外接上拉电阻

0外接下拉电阻

D)该模式无法输出高电平

答案:B

解析:

42.[单选题]通常所说的32位微处理器是指()

A)地址总线的宽度为32位

B)处理的数据长度只能为32位

OCPU字长为32位

D)通用寄存器数目为32个

答案:C

解析:

43.[单选题]关于非内核中断下列描述正确的是

A)非内核中断不可屏蔽

B)非内核中断可以通过编程控制开启或关闭该中断

C)向量号为11的中断是非内核中断

D)DMA中断不是非内核中断

答案:B

解析:

44.[单选题]共享内存通信机制的缺点是。

A)需要花费额外的内存空间

B)需要使用额外的同步机制

C)需要额外硬件支持

D)通信过程中需要反复读取内存,时间开销大

答案:B

解析:本题考查任务间通信方面的基础知识。共享内存指在多处理器的计算机系统中,可以被不同中

央处理器(CPU)访问的大容量内存。共享内存也可以是一个操作系统中的多进程之间的通信方法

,这种方法通常用于一个程序的多进程间通信,实际上多个程序间也可以通过共享内存来传递信息

o如下图所示。共享内存相比其他通信方式有着更方便的数据控制能力,数据在读写过程中会更透

明。当成功导入一块共享内存后,它只是相当于一个字符串指针来指向一块内存,在当前进程下用

户可以随意的访问。共享内存的一个缺点是:由于多个CPU需要快速访问存储器,这样就要对存储器

进行缓存(Cache)o任何一个缓存的数据被更新后,由于其他处理器也可能要存取,共享内存就需

要立即更新,否则不同的处理器可能用到不同的数据。另一个缺点是,数据写入进程或数据读出进

程中,需要附加的数据结构控制。

45.[单选题]关于ARM处理器的异常向量表的描述正确的是()。

A)外部中断会引起异常

B)异常向量表放的是中断服务子程序的入口地址

C)异常向量表放的是跳转指令,执行该指令进入相应中断服务子程序

D)以上都不是

答案:C

解析:

46.[单选题]下列程序采用寄存器间接寻址方式的为

A)LDRR6,[R7]

B)ADDR2,R3.R5

C)ADDR6,R6,#128

D)ADDRO,R1,R2.LSL#3

答案:A

解析:

47.[单选题]0x07&0xll的运算结果是()。

A)0x01

B)0x11

C)0x17

D)0x07

答案:A

解析:

48.[单选题]以下对UART通信说法正确的是?

A)UART为同步通信

B)UART为异步通信

OUART为半双工通信

D)UART为单工通信

答案:B

解析:

49.[单选题]SysTick定时器校正值为()

A)9000

B)10000

C)12000

D)15000

答案:B

解析:

50.[单选题]程序:

Inta=3;

Intb=a++a+++a++;

Console.Write(a);

Console.Write(b);

的执行结果为()o

A)511

B)513

0612

D)613

答案:C

解析:

51.[单选题]嵌入式操作系统的主要目标并不包括()。

A)强大多任务支持

B)实时处理能力

C)代码体积

D)与硬的交互能力

答案:A

解析:

52.[单选题]下关于哈佛结构描述正确的是()。

A)程序存储空间与数据存储空间分

B)存储空间与10空间分离

C)程序存储空间与数据存储空间合并

D)存储空间与10空间合并

答案:C

解析:

53.[单选题]下面不是嵌入式操作系统的是()。

A)uClinux

B)WinC

C)C.

D)Windows

答案:D

解析:

54.[单选题]当处理器访问存储器失败时,将发生哪种异常?

A)DataAbort

B)指令预取异常

C)IRQ中断请求

D)FIQ中断请求

答案:B

解析:

55.[单选题]执行下面的一段C程序后,变量ret的值为()。charstr[20];int

ret=strlen(strcpy(str,"Hello_Worldw));

A)0

B)ll

012

D)20

答案:B

解析:题中,从最内层括号开始看起,将常量拷贝到str中,strcpy函数会在字符结束符\0时停止拷

贝,因此只管Hello_World长度,strlen相当于strlen(str),字符串长度为11.

56.[单选题]对于STM32F103ZET6这款芯片,DAC1对应的10为

A)PA4

B)PA5

C)PAO

D)可以将10口复用,从而使得任意10均可。

答案:A

解析:

57.[单选题]USB总线系统支持()个设备。

A)1

B)127

0128

0)256

答案:B

解析:

58.[单选题]若有语句chara;,要求把字符a赋给变量a,下面的表达式正确的是()。

A)a="a"

B)a='a'

C)a="97"

D)a='97'

答案:B

解析:

59.[单选题]用标准C语言库进行文件操作时,若要以a+方式打开一个己经存在的文件,则下列叙述

中正确的是()。

A)原有的文件内容保留,位置指针移动到文件的末尾,可进行读写操作

B)原有的文件内容保留,位置指针移动到文件的开头,可进行读写操作

C)原有的文件内容保留,位置指针移动到文件的末尾,可进行只读操作

D)原有的文件内容被删除,可进行写操作

答案:A

解析:fopen文件打开模式r代表read的简写,+代表可读可写,w代表write,b代表bit二进制位,t代

表textr=rt,打开只读文件,该文件必须存在r+=rt+,打开可读可写的文件,该文件必须存在

rb,只读,打开一个二进制文件,该文件必须存在rb+,打开一个二进制文件,允许读和写,该文件

必须存在\丫=讨3新建一个文本文件,已存在的文件将被删除,只允许写w+=wt+,新建一个文本文件

,已存在的文件将被删除,可读可写wb,新建一个二进制文件文件,已存在的文件将被删除,只允

许写Wb+,新建一个二进制文件,已存在的文件将被删除,可读可写2=21,打开或新建一个文本文件

,只允许在文件末尾追写a+=at+,打开或新建一个文本文件,可以读,但只允许在文件末尾追写

ab,打开或新建一个二进制文件,只允许在文件末尾追写。ab+,打开或新建一个二进制文件,可以

读,但只允许在文件末尾追写

60.[单选题]STM32处理器的USB接口可达()

A)8Mbit/s

B)12Mbit/s

C)16Mbit/s

D)24Mbit/s

答案:B

解析:

61.[单选题]对于STM32F10x,经过PPL倍频后,其最高值为多少?

A)72Mhz

B)36Mhz

C)根据时钟源确定,最高值无法确定。

D)64Mhz

答案:A

解析:

62.[单选题]系统控制寄存器NVIC和处理器内核接口紧密耦合,主要目的是()

A)结构更紧凑,减小芯片的尺寸

B)连接更可靠,减小出错的概率

C)减小延时,高效处理最近发生的中断

D)无所谓,没有特别的意思,远一点也没有关系

答案:C

解析:

63.[单选题]在下列ARM处理器的各种模式中,只有模式不可以可以自由地改变处理器的工作

式。

A)用户模式(User)

B)系统模式(System)

C)终止模式(Abort)

D)中断模式(IRQ)

答案:A

解析:

64.[单选题]虚拟存储器的管理方式分为段式、页式和段页式三种,以下描述中,不正确的是

A)页式虚拟存储器中,虚拟地址到实地址的变换是由主存中的页表来实现的

B)段式存储管理中,段是按照程序的逻辑结构划分的,各个段的长度一致

C)段页式存储管理中主存的调入和调出是按照页进行,但可按段来实现保护

D)在一般的大中型机中,都采用段页式的虚拟存储管理方式

答案:B

解析:本题考查虚拟存储器管理的基础知识。虚拟存储器的工作原理是:在执行程序时,允许将程序

的一部分调入主存,其他部分保留在辅存。即由操作系统的存储管理软件先将当前要执行的程序段

(如主程序)从辅存调入主存,暂时不执行的程序段(如子程序)仍保留在辅存,当需要执行存放

在辅存的某个程序段时,由CPU执行某种程序调度算法将它们调入主存。虚拟存储器的调度方式有分

页式、段式、段页式三种。页式调度是将逻辑和物理地址空间都分成固定大小的页。主存按页顺序

编号,而每个独立编址的程序空间有自己的页号顺序,通过调度辅存中程序的各页可以离散装入主

存中不同的页面位置,并可据表一一对应检索。页式调度的优点是页内零头小,页表对程序员来说

是透明的,地址变换快,调入操作简单;缺点是各页不是程序的独立模块,不便于实现程序和数据

的保护。段式调度是按程序的逻辑结构划分地址空间,段的长度是随意的,并且允许伸长,它的优

点是消除了内存零头,易于实现存储保护,便于程序动态装配;缺点是调入操作复杂。将这两种方

法结合起来便构成段页式调度。在段页式调度中把物理空间分成页,程序按模块分段,每个段再分

成与物理空间页同样小的页面。段页式调度综合了段式和页式的优点。其缺点是增加了硬件成本

,软件也较复杂。大型通用计算机系统多数采用段页式调度。页式虚拟存储器中,虚拟地址到实地

址的变换是由主存中的页表来实现的,段页式存储管理中主存的调入和调出是按照页进行,但可按

段来实现保护,段式存储管理中,段是按照程序的逻辑结构划分的,各个段的长度可以按照其实际

需要进行大小分配。

65.[单选题]只能被外部中断和RTC作为唤醒源的是哪种模()

A)空闲

B)正常

C)省电

D)掉电

答案:D

解析:

66.[单选题]执行指令BLXR6之后,存放在该指令之后的一条指令的地址将

A)不存放在任何寄存器中

B)存放在PC中

C)存放在LR中

D)存放在SP中

答案:C

解析:

67.[单选题]KL25处理器中,片内SRAM位于

A)ROM区存储映像

B)RAM区存储映像

C)外设区存储映像

D)系统保留段存储映像

答案:B

解析:

68.[单选题]ARM汇编指令中,用于实现加法运算的是哪条指令

A)ADD

B)SUB

OMUL

D)M0V

答案:A

解析:

69.[单选题]对于STM32F103ZET6这款芯片,Flash的起始地址为多少。

A)0x08000000

B)0x00000000

00x080007FF

D)0x10000000

答案:A

解析:

70.[单选题]stm3Fl系列开发板,默认的系统时钟是()

A)6M

B)12M

C)36M

D)72M

答案:D

解析:

71.[单选题]片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。

A)SoC已经成为嵌入式处理器芯片的主流发展趋势

B)它是集成电路加工工艺进入到深亚微米时代的产物

C)片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能

D)片上系统既能把数字电路也能把模拟电路集成在单个芯片上

答案:C

解析:

72.[单选题]ARM指令集和Thumb指令集分别是()位的。

A)8位,16位

B)16位,32位

016位,16位

D)32位,16位

答案:D

解析:

73.[单选题]STM32F103X有()个可屏蔽中断通道。

A)40

B)50

060

D)70

答案:C

解析:

74.[单选题]指令MOVRO,RI,LSL

A)直接寻址

B)立即寻址

C)寄存器寻址

D)寄存器移位寻址

答案:D

解析:

75.[单选题]ARM指令中对立即数的操作有一定限制,下面所列立即数中,属于合法立即数的是哪一

个?()。

A)0X101

B)0X102

OOXffl

D)0Xff

答案:D

解析:

76.[单选题]当中断服务子程序的运行结束后,系统()

A)必须回到刚才被中断的任务

B)运行具有最高优先级别的就绪任务

C)转向运行统计任务

D)转向运行空闲任务

答案:B

解析:

77.[单选题]SETL伪指令的含义是

A)给数字变量赋值

B)给逻辑变量赋值

C)给字符串变量赋值

D)以上都不正确

答案:B

解析:

78.[单选题]嵌入式微控制器相比嵌入式微处理器的的最大特点

A)体积大大减小

B)单片化

C)功耗低

D)成本高

答案:B

解析:

79.[单选题]关于STM32fl0x系统时钟一下说法错误的是?

A)AHB是预分频器,分频的是SYSCLK。

B)APB1预分频器,预分频后产生PCLK1与TIMxCLK

OAPB2预分频器,预分频后产生PCLK1、TIM1CLK与ADCCLK。

D)ADCCLK无法进行分频操作。

答案:D

解析:

80.[单选题]ARM11微处理器采用什么架构()。

A)ARMv5-TE架构

B)ARMv6架构

C)ARMv6-M架构

D)以上都不是

答案:B

解析:

81.[单选题]以下if语句的表达式哪个是错误的?()

A)if(a==100)

B)if(a<100)

C)if(a=100)

D)if(a>100)

答案:C

解析:

82.[单选题]嵌入式系统加电或复位后,所有的CPU通常都从某个由CPU制造商预先安排的地址上

取指令。例如:对于S3C2410来说,BootLoader会映射到地址处

A)0x0c000000

B)0x00000000

00x00000018

D)0x40000018

答案:B

解析:

83.[单选题]使用Vim作为文本编辑器,在指令模式下要将光标移动到文档的最后一行的命令是

A)0

B)$

C)G

D)GG

答案:C

解析:

84.[单选题]每个通用I/O端口有个32位的配置寄存器,个32位的数据寄存器,个32位的置

位/复位寄存器,个16位的复位寄存器,()个32位的锁定寄存器

A)2,l,2,1,1

B)2,2,1,1,1

02,2,2,1,1

D)2,2,1,2,1

答案:B

解析:

85.[单选题]假设R0=0x01,Rl=0x03,正确执行MOVRO,RILSL#1后,R0的值为?

A)0x05

B)0x06

C)0x07

D)0x08

答案:B

解析:

86.[单选题]STM32F103VE芯片的定时器属于高级定时器的是()。

A)TIM1,TIM2

B)TIM3,TIM4

C)TIM6,TIM7

D)TIM1TIM8

答案:D

解析:

87.[单选题]NVIC可用来表示优先权等级的位数为()位。

A)2

B)4

C)6

D)8

答案:B

解析:

88.[单选题]一个C语言程序的执行是从()。

A)本程序的MAIN函数开始,到MAIN函数结束

B)本程序文件的第一个函数开始,到本程序的最后一个函数结束

C)本程序的MAIN函数开始,到本程序的最后一个函数结束

D)本程序文件的第一个函数开始,到本程序MAIN函数结束

答案:A

解析:C语言程序从main()函数开始执行,执行期间会根据main()函数中的调用关系,调用其

他函数执行,当main()函数执行完,程序运行结束。

89.[单选题]关于中断嵌套说法对的是()

A)只要响应优先级不一样就有可能发生中断嵌套

B)只要抢占式优先级不一样就有可能发生中断嵌套

C)只有抢占式优先级和响应优先级都不一才有可能发生中断嵌套

D)以上说法都不对

答案:B

解析:

90.[单选题]以下协议中属于应用层协议的是(),该协议的报文封装在(请作答此空)中传送。

A)TCP

B)IP

C)UDP

D)ICMP

答案:C

解析:ARP和ICMP是网络层协议,X.25是数据链路层协议,只有SNMP是应用层协议。SNMP协议的报文

是封装在UDP协议中传送。

91.[单选题]假设段页式存储管理系统中的地址结构如下图所示,则系统o

A)最多可有2048个段,每个段的大小均为2048个页,页的大小为2K

B)最多可有2048个段,每个段最大允许有2048个页,页的大小为2K

C)最多可有1024个段,每个段的大小均为1024个页,页的大小为4K

D)最多可有1024个段,每个段最大允许有1024个页,页的大小为4K

答案:D

解析:本题考查操作系统页式存储管理方面的基础知识。从图中可见,页内地址的长度是12位

,212=4096,即4K;页号部分的地址长度是10位,每个段最大允许有210=1024个页;段号部分的地

址长度是10位,210=1024,最多可有1024个段。

92.[单选题]下列各方式的数据传输过程中,无需CPU执行指令的传输方式是。

A)无条件

B)查询

C)DMA

D)中断

答案:C

解析:

93.[单选题]执行语句:

Inti;

For(i=l;i++<4;);

后变量i的值是0

A)3

B)4

05

D)不定

答案:C

解析:

94.[单选题]一个完整的编译过程是

A)编译预处理、编译、链接

B)编译预处理、编译

C)编译、链接

D)编译预处理、链接

答案:A

解析:

95.[单选题]所有的GPIO引脚有一个内部微弱的上拉和下拉,当它们被配置为()时可以是激活

的或者非激活的。

A)输入

B)输出

C)推挽

D)开漏

答案:A

解析:

96.[单选题]Cortex-M系列正式发布的版本是()。

A)Cortex-M3

B)Cortex-M4

C)Cortex-M6

D)Cortex-M8

答案:A

解析:

97.[单选题]测试网络连通性通常采用的命令是()。

A)Netstat

B)Ping

C)Msconfig

D)Cmd

答案:B

解析:ping命令用来测试网络连通性。A用于显示网络状态,C用于windows配置的应用程序;D是打开

命令提示符窗口。

98.[单选题]USB总线采用的通信方式为

A)轮询方式

B)中断方式

C)DMA方式

D)I/O通道方式

答案:A

解析:

99.[单选题]有如下程序

MainO

Intx=l,a=0,b=0;

Switch(x)

Case0:b++;

Case1:a++;

Case2:a++;b++;

}

Printf("a=%d,b=%d\n",a,b);

}

该程序的输出结果是()。

A)a=2,b=l

B)a=l,b=l

C)a=l,b=0

D)a=2,b=2

答案:A

解析:

100.[单选题]ARM架构中针对实时操作系统的体系结构是。

A)Cortex-A

B)Cortex-R

C)Cortex-M

D)以上都不正确

答案:B

解析:

101.[单选题]以下循环执行次数是()。

For(inti=2;i==0;)

Console.WriteLine(i-);

A)无限次

B)0次

C)1次

D)2次

答案:B

解析:

102.[单选题]以下关于程序设计语言的叙述中,不正确的是()。

A)脚本语言中不使用变量和函数

B)标记语言常用于描述格式化和链接

C)脚本语言采用解释方式实现

D)编译型语言的执行效率更高

答案:A

解析:任何程序设计语言都要使变量和函数,这是基本组成,脚本语言中只是不需要定义就可以使用

,高级程序设计语言需要先定义再使用。

103.[单选题]某个应用任务TaskA正在等待信号量到来从而执行,此时TaskA所处的状态名称为(

)o

A)就绪态状态

B)执行状态

C)阻塞状态

D)结束状态

答案:C

解析:进程基础三态是阻塞、就绪、执行,题中任务没有执行,也不仅仅缺CPU资源,还缺信号量资

源,因此是阻塞状态。

104.[单选题]DCW伪指令的含义是

A)分配一片连续的字存储单元

B)分配一片连续的字节存储单元

C)分配一片连续的半字存储单元

D)以上都不正确

答案:C

解析:

105.[单选题]下列描述中,不属于嵌入式系统特点的是—o

A)实时性强

B)专用性强

C)系统内核小

D)价钱便宜

答案:D

解析:

106.[单选题]寄存器R13除了可以做通用寄存器外,还可以做()

A)程序计数器

B)链接寄存器

C)栈指针寄存器

D)基址寄存器

答案:C

解析:

107.[单选题]ARM寄存器组有()个寄存器。

A)7

B)32

06

D)37

答案:D

解析:

108.[单选题]Linux件权限共10位长度,分成四段,第三段表的内容是()

A)件类型

B)件所有者的权限

C)件所有者所在组的权限

D)其他户的权限

答案:C

解析:

109.[单选题]指令寻址方式通常是指寻找的方式。

A)操作数

B)操作码

C)I/O端口

D)内存单元

答案:A

解析:

110.[单选题]可以通过()属性获得窗体客户区域的尺寸。

A)Location

B)Size

C)Width和Height

D)ClientSize

答案:D

解析:

111.[单选题]ENTRY伪指令的功能是

A)应用程序的结尾

B)指定汇编的入口点

C)指定汇编的结尾

D)应用程序的入口点

答案:B

解析:

112.[单选题]下面哪个操作系统不是实时操作系统。()

A)RTXC

B)uClinux

C)uC/OS-11

D)VXWorks

答案:B

解析:

113.[单选题]以下对STM32F107集成A/D的特性描述对的是()

A)供电需求:2.6V到3.8V

B)输入范围:VREF-WVINWVREF+

C)性能线设备的转换时间:28MHz时为1US

D)访问线设备的转换时间:56MHz时为lus

答案:B

解析:

H4.[单选题]和PC机系统相比下列哪个不是嵌入式系统独具的特点()

A)系统内核小

B)专用性强

C)可执行多任务

D)系统精简

答案:C

解析:

115.[单选题]设有以下C语言说明语句:structex{intx;floaty;charz;}example;则下面的

叙述中不正确的是()。

A)struct是结构体类型的关键字

B)x、y、z都是结构体成员名

C)ex是结构体名

D)example是结构体类型名

答案:D

解析:在C语言环境中,结构体类型说明的一般形式:struct结构体名{类型名结构体成员名…}结构

体变量名;其中,“struct”是结构体类型的关键字。对于本题而言,example是结构体变量名,而

非结构体类型名。

116.[单选题]以下哪一项不属于ARM异常中断()。

A)复位

B)IRQ

C)条件转移

D)数据终止

答案:C

解析:

117.[单选题]通常用来保存子程序返回地址的连接寄存器是通常用来保存子程序返回地址的连接寄

存器是

A)R

B)R14

OSPSR

D)CPSR

答案:B

解析:

118.[单选题]以下命令可以查看文件详细信息

A)Is-1

B)Is-a

Owe-1

D)we-a

答案:A

解析:

119.[单选题]若前次运算结果为零,则CPSR中为1的标志为

A)N

B)Z

C)C

D)V

答案:B

解析:

120.[单选题]寄存器R13除了可以做通用寄存器外,还可以做。

A)程序计数器

B)移位寄存器

C)栈指针寄存器

D)基址寄存器

答案:C

解析:

121.[单选题]通常所说的32位微处理器是指

A)地址总线的宽度为32位

B)处理的数据长度只能为32位

OCPU字长为32位

D)通用寄存器数目为32个

答案:C

解析:

122.[单选题]下列哪条指令,可以实现将地址单元(R1+R2X4)的数据读到R0?()0

A)LDRRO,[RI,R2,LSLX2]

B)LDRR0,[R2,RI,LSLX2]

C)STRR0,[RI,R2,LSLX2]

D)STRRO,[R2,RI,LSLX2]

答案:A

解析:

123.[单选题]下面属于嵌入式系统的是()

A)“天河”计算机系统

B)智能电能表

C)联想笔记本电脑

D)核电站控制系统

答案:A

解析:

124.[单选题]在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),

应采用(C)方法。

A)直接修改CPU状态寄存器(CPSR)对应的模式

B)先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态

C)使用软件中断指令(SWI)

D)让处理器执行未定义指令

答案:C

解析:

125.[单选题]下面属于UML中的动态视图的是()。

A)时序图

B)用例图

C)对象图

D)类图

答案:A

解析:

126.[单选题]程序:

Inta=6;

Console.Write(-a++);

Console.Write(-a-);

Console.Write(-++a);

的执行结果为()。

A)-6-7-7

B)-7-8-8

C)-6-7-8

D)-7-8-9

答案:A

解析:

127.[单选题]如图所示,STM32通过PAO接LED灯,并进行开关LED灯操作,则PAO口需要设置的工作模式

为()。.

连接/通讯

VDD_3.3VO------------------外22----------------——^2----------------------

LED

A)通用推挽输出

B)通用开漏输出

C)复用推挽输出

D)复用开漏输出

答案:A

解析:

128.[单选题]条件判断语句是通过判断()而选择执行相应语句的。

A)给定条件

B)结果

C)过程

D)真假

答案:A

解析:

129.[单选题]串口通信常见的波特率为()

A)4800

B)9600

O115200

D)以上都对

答案:D

解析:

130.[单选题]下列条件码中表示无符号数小于的是()。

A)HI

B)LS

C)CS

D)CC

答案:D

解析:

131.[单选题]()寄存器的目的就是用来允许对GPI0寄存器进行原子的读/修改操作

A)GPI0X_BSRR和GPI0X_BRR

B)GPI0X_CRL和GPI0X_CRH

C)GPI0X_BSRR和GPI0X_LCKR

D)GPI0X_IDR和GPI0X_0DR

答案:A

解析:

132.[单选题]固件库中的标志状态(FlagStatus)类型被赋予以下两个值()

A)ENABLE或者DISABLE

B)SUCCESS或者ERROR

C)SET或者RESTE

D)YES或者NO

答案:C

解析:

133.[单选题]ARM伪指令中,可用于大范围地址读取的是

A)ADR

B)ADRL

C)LDR

D)NOP

答案:C

解析:

134.[单选题]STM32定时器6时钟频率为72MHz,能够实现定时时间为1秒的设置是()。

A)预分频器:71,计数周期:999999

B)预分频器:7199,计数周期:9999

C)预分频器:9999,计数周期:9999

D)预分频器:7200,计数周期:7200

答案:B

解析:

135.[单选题]在STM32中,()寄存器的ALIGN位选择转换后数据储存的对齐方式。

A)ADC_CR2

B)ADCJDRx

C)ADC_CR1

D)ADCJSQR

答案:A

解析:

136.[单选题]ARM7TDMI的工作状态包括()。

A)测试状态和运行状态

B)挂起状态和就绪状态

C)就绪状态和运行状态

D)ARM状态和Thumb状态

答案:D

解析:

137.[单选题]当ARM核当中CPSR中的T位为1时,下面说法正确的是()。

A)程序运算在ARM态,指令长度为32位

B)程序运算在THUMB态,指令长度为16位

C)程序运算在ARM态,指令长度为16位

D)程序运算在THUMB态,指令长度为32位

答案:B

解析:

138.[单选题]一个半字对齐地址应该是

A)2的倍数

B)4的倍数

08的倍数

D)16的倍数

答案:A

解析:

139.[单选题]在Thumb指令集中,32位有效立即数是由8位立即数通过下面哪一种操作而间接得到的

A)左移

B)右移

C)循环左移

D)循环右移

答案:A

解析:

140.[单选题]USB接口摄像头最合适的传输类型为()o

A)控制传输

B)批量传输

C)中断传输

D)等时传输

答案:D

解析:

141.[单选题]假设R0=0x01,Rl=0x03,正确执行ADDRO,RO,RILSL#1后,RO的值为?

A)0x05

B)0x06

00x07

D)0x08

答案:C

解析:

142.[单选题]下面的程序使用了函数指针,其运行结果是____o

#include<stdio.h>#include<math.h>intfl(inta){returna*a;}intf2(inta){return

a*a*a;}voidmain(){int

x=3,yl,y2,y3,y4;f=fl;yl=(*f)(x);y2=f1(x);f=f2;y3=f(x);y4=f2(x);printf("yl=%d

,y2=%d,y3=%d,y4=%d\n",yl,y2,y3,y4);)

A)yl=27,y2=9,y3=9,y4=27

B)yl=9,y2=9,y3=27,y4=27

C)yl=9,y2=27,y3=9,y4=27

D)yl=27,y2=27,y3=9,y4=9

答案:B

解析:本题考查C语言函数指针的基础知识。仔细阅读程序,正确理解函数指针并将参数正确代入函

数,可得到y1=9,y2=9,y3=27,y4=27的结果。

143.[单选题]x是整型变量,pb是整型指针变量,如果将pb指向x,则正确的表达式是_

A)pb=&x

B)pb=x

C)*pb=&x

D)*pb=*x

答案:A

解析:本题考查C语言方面的基础知识。选项A将变量x的地址赋给指针变量pb,使pb指向x;选项B将

x的值当作地址赋给指针pb;选项C将x的地址赋给指针pb指向的地址等于x的内存单元;选项D使pb指

向一个地址等于x值的内存单元。根据题意,如果将pb指向x,则正确的表达式是pb=&x。因此正确答

案为A。

144.[单选题]想要控制灯,嵌入式的10口应该用作()

A)第二功能

B)都不是

C)输入

D)输出

答案:D

解析:

145.[单选题]在嵌入式系统设计过程中,明确软硬件功能划分的阶段是()。

A)需求分析

B)规格说明

C)体系结构设计

D)构件设计

答案:C

解析:

146.[单选题]以下关于任务分类的描述,不正确的是()

A)按照到达情况的可预测性,任务可划分为周期任务和非周期任务;

B)按照重要程度,任务可分为关键任务和非关键任务;

C)非关键任务如果没有得到及时执行,将会产生严重后果;

D)周期任务每隔一个固定的时间间隔就会执行一次。

答案:C

解析:

147.[单选题]使用Host-Target联合开发嵌入式应用,不是必须的。

A)宿主机

B)银河麒麟操作系统

C)目标机

D)交叉编译器

答案:B

解析:

148.[单选题]Cortex-M系列正式发布的版本()

A)Cortex-M3

B)Cortex-M4

C)Cortex-M6

D)Cortex-M8

答案:A

解析:

149.[单选题]数字引脚不具备的功能是

A)被配置成GPI0

B)输出高低电平作为逻辑“1”和“0”

C)接收和识别高低电平作为逻辑“1”和“0”

D)作为RESET引脚

答案:D

解析:

150.[单选题]当输出模式位MODE[1:0]=时,最大输出速度为()。

A)10MHz

B)2MHz

C)50MHz

D)72MHz

答案:B

解析:

151.[单选题]在DAC转换中,Vref+是什么含义。

A)DAC的供电电压负极

B)DAC的参照电压

C)用于DAC与ADC的转换

D)DAC的供电电压正极

答案:B

解析:

152.[单选题]IRQ18是

A)内核中断

B)DMA中断

CUART1中断

D)TPM1中断

答案:B

解析:

153.[单选题]STM32的外部中断/事件控制器(EXTI)支持()个中断/事件请求。

A)16

B)43

019

D)36

答案:C

解析:

154.[单选题]ARM11微处理器采用什么架构()

A)AMv5-TE架构

B)ARv6架构

C)AMv6-M架构

D)以上都不是

答案:B

解析:

155.[单选题]ARM中哪个异常优先级最高()

A)Reset

B)未定义指令

0IRQ

D)FIQ

答案:A

解析:

156.[单选题]能隔离局域网中广播风暴、提高带宽利用率的设备是()。

A)网桥

B)集线器

C)路由器

D)交换机

答案:C

解析:路由器不转发广播包,可以隔离广播风暴。

157.[单选题]通常用来保存子程序返回地址的连接寄存器是()。

A)R

B)R14

OSPSR

D)CPSR

答案:B

解析:

158.[单选题]数字引脚

A)不能被配置成GPIO

B)通过一个ESD保护二极管连接到VSS

C)包括RESET引脚

D)包括XTAL引脚

答案:B

解析:

159.[单选题]在使用MMU的系统中,处理器使用的内存地址和地址总线上的内存地址分别是

A)虚拟地址,虚拟地址

B)虚拟地址,物理地址

C)物理地址,虚拟地址

D)物理地址,物理地址

答案:B

解析:

160.[单选题]下列哪条指令执行完成后,可以影响程序的标志状态寄存器?()。

A)M0VRI,R2

B)CMPRI,R2

C)ADDRO,RI,R2

D)SUBRO,RI,R2

答案:B

解析:

161.[单选题]以下关于嵌入式软件开发的叙述中,正确的是()。

A)宿主机与目标机之间只需要建立逻辑连接即可

B)调试器与被调试程序一般位贵同一台机器上

C)嵌入式系统开发通常采用的是交叉编译器

D)宿主机与目标机之间的通信方式只有串口和并口两种

答案:C

解析:本题考查嵌入式系统软件开发调试的基础知识。嵌入式系统的软件开发与通常软件开发的区别

:要在于软件实现部分,其中又可以分为编译和调试两部分,下面分别对这两部分进行讲解。第一

是交叉编译。嵌入式软件开发所采用的编译为交叉编译。所谓交叉编译就是在一个平台上生成可以

在另一个平台上执行的代码。编译的最主要的工作就在将程序转化成运行该程序的CPU所能识别的机

器代码,由于不同的体系结构有不同的指令系统。因此,不同的CPU需要有相应的编译器,而交叉编

译就如同翻译一样,把相同的程序代码翻译成不同CPU的对应可执行二进制文件。要注意的是,编译

器本身也是程序,也要在与之对应的某一个CPU平台上运行。这里一般将进行交叉编译的主机称为宿

主机,也就是普通的通用PC,而将程序实际的运行环境称为目标机,也就是嵌入式系统环境。由于

一般通用计算机拥有非常丰富的系统资源、使用方便的集成开发环境和调试工具等,而嵌入式系统

的系统资源非常紧缺,无法在其上运行相关的编译工具,因此,嵌入式系统的开发需要借助宿主机

(通用计算机)来编译出目标机的可执行代码。第二是交叉调试。嵌入式软件经过编译和链接后即

进入调试阶段,调试是软件开发过程中必不可少的一个环节,嵌入式软件开发过程中的交叉调试与

通用软件开发过程中的调试方式有很大的差别。在常见软件开发中,调试器与被调试的程序往往运

行在同一台计算机上,调试器是一个单独运行着的进程它通过操作系统提供的调试接口来控制被调

试的进程。而在嵌入式软件开发中,调试时采用的是在宿主机和目标机之间进行的交叉调试,调试

器仍然运行在宿主机的通用操作系统之上,但被调试的进程却是运行在基于特定硬件平台的嵌入式

操作系统中,调试器和被调试进程通过串口或者网络进行通信,调试器可以控制、访问被调试进程

,读取被调试进程的当前状态,并能够改变被调试进程的运行状态。

162.[单选题]对于STM32F103ZET6芯片,他的DAC是多少位的。

A)12

B)16

08

D)4

答案:A

解析:

163.[单选题]下面哪一种工作模式不属于ARM特权模式()。

A)用户模式

B)管理模式

C)系统模式

D)数据访问终止模式

答案:A

解析:

164.[单选题]UART串行通信中,一帧数据中的起始位有位。

A)1位

B)2位

03位

D)4位

答案:A

解析:

165.[单选题]下面关于DRAM存储描述错误的是().

A)DRAM存储器需要对存储内容定时刷新

B)DRAM存储器具有单位空间存储容量大的特点

0DRAM存储器属于非易失的存储器

D)DRAM存储器主要依靠电容的电荷存储效应记忆信息

答案:C

解析:

166.[单选题]对ARM处理器说法不正确的是()。

A)小体积、低功耗、低成本、高性能

B)支持Thumb(16位)/ARM(32位)双指令集

C)只有Load/Store指令可以访问存储器

D)寻址方式多而复杂

答案:D

解析:

167.[单选题]NVIC_PriorityGroupConfig(NVIC_PriorityGroup_l);贝[STM32F103响应优先级占()位

A)1

B)2

03

D)4

答案:C

解析:

168.[单选题]基于ARM内核的嵌入式芯片中包含定时/计数组件,下面列出的()不属于定时器/计数

组件。

A)ADC

B)Timer

C)RTC

D)WDT

答案:A

解析:

169.[单选题]哪个不属于12c总线的信号时序()

A)开始信号

B)使能信号

C)应答信号

D)结束信号

答案:B

解析:

170.[单选题]ADC转换过程对的是()

A)采样-量化-编码

B)量化-采样-编码

C)采样-编码-量化

D)编码-采样-量化

答案:A

解析:

171.[单选题]KL25中8位.9位.10位数据模式均支持的UART模块是

A)UARTO

B)UART1

0UART2

D)三个UAR模块都支持

答案:A

解析:

172.[单选题]已知TIM1定时器的起始地址为0x40012C00,则定时器1的捕获/比较寄存器2的

地址为

()

A)0x40012C20

B)0x40012C2C

C)0x40012C38

D)0x40012C34

答案:C

解析:

173.[单选题]ARM处理器的体系结构发展经历了v「v8共8个版本,CortexA53处理器的体系结构属于

O

A)v5

B)v6

C)v7

D)v8

答案:D

解析:

174.[单选题]Cortex-M3的提供的单周期乘法位数()

A)8

B)16

032

D)64

答案:C

解析:

175.[单选题]嵌入式操作系统来解决代码体积与嵌入式应用多样性的问题一般是

A)使用可定制的操作系统

B)将操作系统分布在多个处理器上运行

C)增大嵌入式设备的存储容量

D)使用压缩软件对操作系统进行压缩

答案:A

解析:

176.[单选题]ARM的全称是什么?()。

A)AdvancedRISRMachines

B)ARunMachine

C)AdvancedResearchMan

D)AddressedRedMiddle

答案:A

解析:

177.[单选题]删除文件命令rm可以用来完整的删除整个目录的选项是()。

A)-l

B)-t

C)-r

D)-a

答案:C

解析:

178.[单选题]R2=0xl00055aa,R3=0x20101010,则指令E0RR2,R2,R3的执行结果是

A)0x301065ba

B)0x00001000

C)0x301045ba

D)0x000050a0

答案:C

解析:

179.[单选题]ARW用于响应快速外部中断的处理器模式叫什么?()。

A)FIQ

B)IRQ

C)数据异常

D)SW

答案:A

解析:

180.[单选题]假设b的初值为5,那么表达式b*=b-=b+b的值为0。

A)25

B)5

0-5

D)-25

答案:D

解析:

181.[单选题]下列串行通信标准中,属于同步通信是()?

A)RS-232

B)SPI

C)RS-485

D)CAN

答案:B

解析:

182.[单选题]指令ADDR2,R1,R1,LSR#2中,LSR的含义是

A)逻辑左移

B)逻辑右移

C)算术右移

D)循环右移

答案:B

解析:

183.[单选题]若当前目录为/home,命令IsT将显示home目录下的。

A)所有文件

B)所有隐含文件

C)所有非隐含文件

D)文件的具体信息

答案:D

解析:

184.[单选题]以下关于层次化局域网模型中核心层的叙述,正确的是&

A)为了保障安全性,对分组要进行有效性检查

B)将分组从一个区域高速地转发到另一个区域

C)由多台二、三层交换机组成

D)提供多条路径来缓解通信瓶颈

答案:B

解析:在层次化局域网模型中,核心层的主要功能是将分组从一个区域高速地转发到另一个区域。核

心层是因特网络的高速骨干,由于其重要性,因此在设计中应该采用冗余组件设计,使其具备高可

靠性,能快速适应变化。在设计核心层设备的功能时,应尽量避免使用数据包过滤、策略路由等降

低数据包转发处理的特性,以优化核心层获得低延迟和良好的可管理性。汇聚层是核心层和接入层

的分界点,应尽量将资源访问控制、核心层流量的控制等都在汇聚层实施。汇聚层应向核心层隐藏

接入层的详细信息,汇聚层向核心层路由器进行路由宣告时,仅宣告多个子网地址汇聚而形成的一

个网络。另外,汇聚层也会对接入层屏蔽网络其他部分的信息,汇聚层路由器可以不向接入路由器

宣告其他网络部分的路由,而仅仅向接入设备宣告自己为默认路由。接入层为用户提供了在本地网

段访问应用系统的能力,接入层要解决相邻用户之间的互访需要,并且为这些访问提供足够的带宽

o接入层还应该适当负责一些用户管理功能,包括地址认证、用户认证和计费管理等内容。接入层

还负责一些信息的用户信息收集工作,例如用户的IP地址、MAC地址和访问日志等信息。

185.[单选题]设有程序段:

Inti=10;

While(i==0)

i=i-l;

以下描述中正确的是()

A)while循环执行10次

B)循环是无限循环

C)循环体语句一次也不执行

D)循环体语句执行一次

答案:C

解析:

186.[单选题]用来配置GPI0接口是否启用上拉或下拉的寄存器是

A)全局引脚控制寄存器

B)引脚控制寄存器

C)数据输出寄存器

D)数据方向寄存器

答案:B

解析:

187.[单选题]已知TIM1定时器的起始地址为0x40012C00,则定时器1的捕获/比较寄存器1的

地址为()。

A)0x40012C20

B)0x40012C2C

00x40012C38

D)0x40012C34

答案:D

解析:

188.[单选题]以下程序段的运行结果是0。

Intnum=0;

While(num<=2)

{

Num++;

Console.WriteLine(num);

}

A)1

B)1

2

01

2

3

D)1

2

3

4

答案:C

解析:

189.[单选题]关于ARM的七种工作模式中,软件中断发生后系统进入的是()。

A)系统模式

B)管理模式

C)用户模式

D)外部中断模式

答案:B

解析:

190.[单选题]关于指令LDRRO,[R1,

A)将R1所指向的内存字读到R0,再计算R1=R1+

B)将R1所指向的内存字读到RO,R1的值不变

C)先计算R1=R1+

D)将R0所指向的内存字读到R1,再计算Rl=Rl+4

答案:C

解析:

191.[单选题]ARM寄存器组有()个状态寄存器

A)7

B)32

C)6

D)37

答案:C

解析:

192.[单选题]定时器的中央对齐计数模式中,在一个计数周期内,会产生几次更新事件

A)1

B)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论