嵌入式考试选择题共六十个doc.docx

上传人:b****2 文档编号:24577674 上传时间:2023-05-29 格式:DOCX 页数:17 大小:52.67KB
下载 相关 举报
嵌入式考试选择题共六十个doc.docx_第1页
第1页 / 共17页
嵌入式考试选择题共六十个doc.docx_第2页
第2页 / 共17页
嵌入式考试选择题共六十个doc.docx_第3页
第3页 / 共17页
嵌入式考试选择题共六十个doc.docx_第4页
第4页 / 共17页
嵌入式考试选择题共六十个doc.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

嵌入式考试选择题共六十个doc.docx

《嵌入式考试选择题共六十个doc.docx》由会员分享,可在线阅读,更多相关《嵌入式考试选择题共六十个doc.docx(17页珍藏版)》请在冰豆网上搜索。

嵌入式考试选择题共六十个doc.docx

嵌入式考试选择题共六十个doc

嵌入式考试选择题(共六十个)

二.选择题(分数=1*60)

1.对一个字,存储时先存放低字节,再存放高字节(即低字节占低地址,高字节占高地址)。

则该种存储格式为_A

A,小端方式

B,大端方式

C,低端方式

D,高端方式

2.ARM公司是专门从事—B

A,基于RISC技术芯片设计开发

B,ARM芯片生产

C,软件设计

D,ARM芯片销售

3.哪个不是ARM微处理器的特点D

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

B,大多数数据操作都在寄存器中完成

C,寻址方式灵活简单,执行效率高

D,指令长度不固定

4.ARM微处理器为C

A,16位RISC架构

B,32位CISC架构

C,32位RISC架构

D,64位RISC架构

5.ARM7系列微处理器是A

A,三级流水线结构

B,四级流水线结构

C,三级流水线结构

D,三级流水线结构

6.ARM9系列微处理器是C

A,三级流水线结构

B,四级流水线结构

C,五级流水线结构

D,三级流水线结构

7.对于ARM7TDMI系列微处理器,下列叙述哪个是错误的_D_

A,支持片上Debug

B,支持压缩指令集Thumb

C,内嵌硬件乘法器

D,嵌入式ICE,但不支持片上断点和调试点

8.下列叙述哪个是错误的—B—

A,ARM指令为32位的长度,Thumb指令为16位长度

B,Thumb代码与等价的ARM代码相比较,用ARM指令要比Thumb指令节省30%-40%以上的存储空间

C,使用Thumb代码的系统,其功耗要低

D,Thumb指令的密度高

9.要使用WinCE或标准Linux嵌入式操作系统,ARM必须带有A功能

AMMU

BMCU

CMMC

DMUM

10.ARM处理器支持以下D—数据类型

A,8位有符号和无符号字节

B,16位有符号和无符号字节

C,32位有符号和无符号字节

D,A,B,C都可以

11.在ARM体系结构中,字的长度为B位

A16位

B32位

C64位

D128位

12.嵌入式操作系统使用的保护模式是在ARM的—C模式下工作

A系统模式

B禁止模式

C管理模式

D用户模式

13.ARM处理器正常的程序执行状态是在—D模式下

A系统模式

B禁止模式

C管理模式

D用户模式

14.可以通过—B异常中断机制仿真浮点向量运算

A指令预取中止

B未定义的指令

C软件中断(SWI)

D数据访问中止

15.在ARM状体下,异常IRQ,FIQ,预取中止的返回,使用的语句是—B

AMOVPC,R14

BSUBSPC,R14,#4

CSUBSPC,R14,#8

DSUBSPC,R14#1

16.在所有工作模式下,—A都指向同一个物理寄存器,即各模式共享

AR0-R7

BR0-R12

CR8-R12

DR13,R14

17.寄存器R13在ARM指令中常用来表示A

A堆栈指针

BPC指针

C子程序返回

指针

D当前程序状态

18.—C用作程序计数器(PC)

A寄存器R13

B寄存器R14

C寄存器R15

D寄存器R16

19.当异常发生时,寄存器A用于保存CPSR的当前值,从异常退出时则可

由它来恢复CPSR.

ASPSR

BR13

CR14

DR15

20.若处理器预取指令的地址不存在,或该地址不允许当前指令访问,存储器会向处理器发出中止信号,但当预取的指令被执行时,就产生—B

A数据中止异常

B指令预取中止异常

C软件中断

D未定义指令异常

21.可使用—C异常机制实现系统功能调用

A数据中止异常

B指令预取中止异常

C软件中断

D未定义指令异常

22.系统复位进入的工作模式是—A

A管理模式

B未定义模式

C中止模式

D定义模式

23.下列哪个叙说是错误的B

A满递增堆栈表示堆栈指针指向最后压入的数据,且由低地址向高地址生成

B只有跳转指令可以根据CPSR中条件码的状态有条件的执行

C指令ADDRO,R1,R2的执行效果是将寄存器R1和R2的内容相加,其结果存放在寄存器R0中

D直接向寄存器R15写入跳转地址值,可以实现程序的跳转

24.下列哪条指令是错误的B.

A

ADD

RO,RO#0x3f

B

MOV

R0,#0x3ff

C

LDR

RO,[R1]

D

MOV

R1,RO,LSL#3

25.能实现把立即数0X3FF5000保存在R0中的指令是A

A

LDR

RO,=0X3FF5000

B

LDR

RO,0X3FF5000

C

MOV

RO,0X3FF5000

D

MOV

RO,0X3FF5000

26.指令LDRRO;[R1,#4]!

实现的功能是B

AR0—[Rl+4]

BRO—[Rl+4],R1-R1+4

CRO—[Rl],R1jRI+4

DRO—[Rl],R1fl-4

27.ARM指令LDMIARO,{R1,R2,R3,R4}实现的功能是A

AR1—[R0],R2—[R0+4],R3j[R0+8],R4—[RO+12]

BR1j[R0],R2j[R0-1],R3j[R0-2],R4—[R0-3]

CR1j[R0],R2j[R0+1],R3j[R0+2],R4—[R0+3]

DR1j[R0],R2j[R0-4],R3—[R0-8],R4—[RO-12]

28.—D伪指令用于定义一个代码段或数据段

ARUST

BDCB

CMAP

DAREA

29.A—伪指令用于指定汇编程序的入口点

AENTRY

BSTART

CINIT

DMAIN

30.关于汇编语言与C/C++的混合程序叙述正确的是_D

A汇编程序,C/C++程序间可以互相调用

BC/C++代码中可以嵌入汇编指令

C在汇编程序和C/C++的程序之间可以进行变量的互访

D前A,B,C三项都对

31.ARM系统进行仿真,调试的接口电路是A

AJTAG

BJATG

CSPI

DIIC

32.在嵌入式系统按实时性需求分类,其中_D实施性最好。

A非实时系统

B软实时系统

C硬实时系统

D软实时系统和硬实时系统

33.BootLoader程序其中关键的系统初始化部

分使用的编程语言是—D.

AARM汇编语言

BThumb汇编语言

CC语言

D汇编和C语言都可以

34.在上机实验中,ADS开发环境下,调试程序用_A软件。

AAXD

BDebug

CGcc

DMake

35.ARM系统复位后,第一条执行的指令在A.

AOOOOOOOOH

B00000004H

C00000008H

D由编程者确定

36.针对没有MMU的ARM芯片,其操作系统可以使用—C.

AWindowsCE,Linux

BVxWork

CuClinux,Uc/OS-ll

D以上都可以

37.在编译linux内核时,执行makeromfs的目的是C.

A用于寻找依存关系

B消除以前构造内核时发生的所有目标文件

C生成romfs文件系统

D编译用户应用程序文件

38.用可编程逻辑技术把整个系统放到一块硅片上,称作可编程片上系统,简称

B

ASOC

BSOPC

CMCU

DFPGA

39.B主要面向小型嵌入式系统使用的操作系统。

AVxwork

BWindowsCE

CLinux

DUc/OSII

40.在没有MMU管理的嵌入式系统中,其程序中访问的地址是B.

A虚拟地址

B实际的物理地址

C映射的地址

DABC者K对

41.对于uClinux操作系统,B使用虚拟内存管理技术。

A可以

B不可以

C由设定确定

D通过MMU

42.ATPCS定义了寄存器组中的A作为参数传递和结果返回寄存器。

ARO,R1,R2,R3

BR4,R5,R6,R7

CR8,R9,R1O,R11

DABC都可以

43.在嵌入式芯片的接口中,其中_B是音频接口。

AIIC

BIIS

CSPI

DPWM

44.嵌入式系统开发系统使用的—A方式中,使用仿真头完全取代目标板上的CPU,

在不干扰处理器的正常运行情况下,实时检测CPU的内部工作情况

A基于JTAG的ICD

B在线仿真器ICE

C背景调试模式BDM

D软件模拟环境

45.嵌入式系统应用中,PWM信号可以D-

A实现设备间传递准确数据

B输入外部的模拟信号

C通过积分电路输出模拟信号

DABC都可以

46.嵌入式系统外部总线宽度的确定由C

A全由芯片引脚确定

B全由内部寄存器软件设定

C仅Ngcso(第0区)区域由芯片引脚确定

DABC都可以

47.用汇编指令对R15赋值,可以实现A

A程序的跳转

B实现B指令功能

C子程序的返回

DABC都可以

48.嵌入式芯片的内核电源与片内I/O模块的电源是—C

A统一接在一起的

B不同的,其中内核电源的电压要高

C不同的,其中I/O模块电源的电压要高

DABC都可以

49.内部的存储器管理控制器,是用于设定设定管理外接存储器的C_

A速度

B类型

C总线宽度shift

D

ABC都可以

50.在设定好看门狗系统后,为了保证看门狗系统不复位系统,程序中—D.

A应该定期对看门狗系统的计数器进行清零操作

B应该定期设定看门狗系统

C应该定期关闭看门狗系统

DABC都可以

51.用于串行数据传输的标准接口是A—

AIIC

BIIS

CPS2

DSIO

52.要使用触摸屏,系统需要有C

AUART模块

BDMA模块

CA/D转换模块

DD/A模块

53.在选择嵌入式芯片时考虑要提高产品设计的灵活性,提高系统硬件的在线升级能力,

考虑最好选择A什么类型的多核芯片。

AARM+DSP

BARM+FPGA

C多ARM核

DABC都可以

54.一般嵌入式芯片内的实时时钟RTC模块的计时脉冲来源于A

ACPU上振荡器信号

B外部振荡器信号

CRTC自己的振荡器信号

DABC都可以

55.嵌入式芯片内部的PLL模块的作用可以是D

A把低频振荡器的输出作为自己的输入,输出的产生内核所需的高频信号

B把高频振荡器的输出作为自己的输入,输出的产生内核所需的低频信号

C实现振荡器功能,产生同步时钟

DABC都可以

56.在嵌入式芯片电源管理模式下,其中B的功耗最低。

A空闲模式

B停止模式

C低速模式

D正常模式

57.在嵌入式Linux开发系统,微机与开发版通过串口连接,主要是用于C

A下载应用程序

B下载操作系统映像文件

C实现BootLoader的人机操作界面

D实现应用程序的人际操作界面

58.ARM汇编语言中,一常量8_5642也代表B

A整数5642

B整数5642H

C整数0x5642

D整数2978

59.一般嵌入式芯片的UART接口引脚D.

A可以直接与微机RS232串口连接

BA无法与微机RS232串口连接

C可以直接与RS485接口连接

D可以通过相关转换芯片与RS232或RS485接口连接

60指令MSRCPSR_C,R0实现的功能是B

A传送R0的内容到CPSR中,更新CPSR

B传送R0的内容到CPSR中,但仅修改其控制域

C传送CPSR的内容到R0

D传送CPSR的控制域内容到R0

1.下面哪个系统属于嵌入式系统。

(D)

A、“天河一号”计算机系统B、联想T400笔记本计算机

C、联想S10上网本D、联想。

Phone手机

2.软硬件协同设计方法与传统设计方法的最大不同之处在于(B)。

A、软硬件分开描述B、软硬件统一描述

C、协同测试D、协同验证

3.下面关于哈佛结构描述正确的是(A)。

A、程序存储空间与数据存储空间分离B、存储空间与10空间分离

C、程序存储空间与数据存储空间合并D、存储空间与10空间合并

4.下面哪一

种工作模式不属于ARM特权模式(A)。

A、用户模式B、系统模式

5.ARM7TDMI的工作状态包括(

A、测试状态和运行状态

C、就绪状态和运行状态

C、软中断模式D、FIQ模式

D)。

B、挂起状态和就绪状态

D、ARM状态和Thumb状态

6.指令“LDMIARO!

{Rl,R2,R3,R4}”的寻址方式为(C)。

A、立即寻址B、寄存器间接寻址

C、多寄存器寻址D、堆栈寻址

7.USB接口移动硬盘最合适的传输类型为(B)。

A、控制传输B、批量传输C、中断传输D、等时传输

&下面哪一种功能单元不属于I/O接口电路。

(D)

A、USB控制器B、UART控制器

C、以太网控制器D、LED

9.下面哪个操作系统是嵌入式操作系统。

(B)

A、Red-hatLinuxB、uCLinuxC、UbuntuLinuxD、SUSELinux

10.使用Host-Target联合开发嵌入式应用,(B)不是必须的。

A、宿主机B、银河麒麟操作系统

C、目标机D、交叉编译器

14.下面哪个系统不属于嵌入式系统(D)。

A、MP3播放器

C、“银河玉衡”核心路由器

B、GPS接收机

D、“天河一号”计算机系统

15.在嵌入式系统设计中,嵌入式处理器选型是在进行(C)时完成。

A、需求分析B、系统集成C、体系结构设计D、软硬件设计

16.下面哪一类嵌入式处理器最适合于用于工业控制(B)。

A、嵌入式微处理器B、微控制器

C、DSPD、以上都不合适

17.关于ARM子程序和Thumb子程序互相调用描述正确的是(B)。

A、

B、

C、

D、

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

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

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

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

18.关于ARM处理器的异常的描述不正确的是(C)。

A、复位属于异常

C、所有异常都要返回

19.下面总线不属于对等结构的是

分布在多个处理器上运行

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

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 国外设计风格

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1