文档库 最新最全的文档下载
当前位置:文档库 › 嵌入式选择题整理

嵌入式选择题整理

嵌入式选择题整理
嵌入式选择题整理

选择题:

1、下面哪一种工作模式不属于ARM特权模式()。

A、用户模式

B、系统模式

C、软中断模式

D、FIQ模式

3、ARM920T的工作状态包括()。

A、测试状态和运行状态

B、挂起状态和就绪状态

C、就绪状态和运行状态

D、ARM状态和Thumb状态

4、RS232-C串口通信中,表示逻辑1的电平是()。

A、0v

B、3.3v

C、+5v~+15v

D、-5v~-15v

5、ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是()。

A. R0 = R2 + (R3 << 1)

B. R0 =( R2<< 1) + R3

C. R3= R0+ (R2 << 1)

D. (R3 << 1)= R0+ R2

6、I2C协议中有几根线()

A.1

B.2

C.3 C.4

7、指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为()。

A、立即寻址

B、寄存器间接寻址

C、多寄存器寻址

D、堆栈寻址

9、RS-232C串行通信总线的电气特性要求总线信号采用()。

A、正逻辑

B、负逻辑

C、高电平

D、低电平

10、下面哪种操作系统不属于商用操作系统。( )

A. windows xp

B. Linux

C. VxWorks

D. WinCE

11. 下面哪点不是嵌入式操作系统的特点。( )

A. 内核精简

B. 专用性强

C. 功能强大

D. 高实时性

12. 下面哪种不属于嵌入式系统的调试方法。( )

A. 模拟调试

B. 软件调试

C. BDM/JTAG调试

D. 单独调试

13. 在嵌入式ARM处理器中,下面哪种中断方式优先级最高。( )

A. Reset

B. 数据中止

C. FIQ

D. IRQ

14. NAND FLASH和NOR FLASH的说法正确的是。( )

A. NOR的读速度比NAND稍慢一些

B. NAND的写入速度比NOR慢很多

C. NAND的擦除速度远比NOR的慢

D.大多数写入操作需要先进行擦除操作

15. 下面哪种嵌入式操作系统很少用在手机上。( )

A. Symbian

B. linux

C. Win CE

D. VxWorks

16、0x17&0x11的运算结果是。( )

A.0x01

B.0x11

C.0x17

D.0x07

17、以下哪种方式不属于文件系统的格式。( )

A.FAT

B.DOS

C.NTFS

D.EXT

18、下面哪个特点不属于USB设备的特点。( )

A.串行通信方式

B.不可热拨插

C.分HOST、DEVICE和HUB

D.通信速率比串口快

19、CPSR寄存器中反映处理器状态的位是()

A.J位

B.I位

C.F位

D.T位

20、下列描述不属于RISC计算机的特点的是()。

A.流水线每周期前进一步。B.更多通用寄存器。C.指令长度不固定,执行需要多个周期。D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。

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

A、宿主机

B、银河麒麟操作系统

C、目标机

D、交叉编译器

22、存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为()。

A、0x21

B、0x68

C、0x65

D、0x02

23、S3C2410处理器的寄存器组有()个寄存器。

A、7

B、32

C、6

D、37

24、寄存器R15除了可以做通用寄存器外,还可以做()

A. 程序计数器

B. 链接寄存器

C. 堆栈指针寄存器

D. 基址寄存器

25、S3C2410X处理器为用户进行应用设计提供了支持多主总线的IIC接口。处理器提供符合IIC协议的设备连接的串行连接线为()。

A. SCL和RTX

B. RTX和RCX

C. SCL和SDA

D. SDA和RCX

26、下列CPSR寄存器标志位的作用说法错误的是()。

A. N:负数

B. Z:零

C. C:进位

D. V: 借位

29、在嵌入式系统设计中嵌入式处理器选型是在进行()时完成。

A、需求分析

B、系统集成

C、体系结构设计

D、软硬件设计

31、关于ARM处理器的异常的描述不正确的是()。

A、复位属于异常

B、除数为零会引起异常

C、所有异常都要返回

D、外部中断会引起异常

32、嵌入式系统最常用的数据传送方式是()。

A、查询

B、中断

C、DMA

D、I/O处理机

34、嵌入式操作系统一般通过()手段来解决代码体积与嵌入式应用多样性的问题。

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

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

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

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

35、以下关于嵌入式系统说法不正确的是()

A、以开发为中心

B、对实时,成本,功耗要求严格

C、软硬件协同

D、软件可剪裁

36、以下哪一项属于嵌入式系统不具备的特点()

A、采用专用处理器

B、跨平台可移植

C、软硬件协同一体化

D、小型化与有限资源

37、嵌入式应用软件的开发阶段不包括()

A、交叉编译和链接

B、开发环境的建立

C、联机调试

D、应用程序模块加载

38、以下哪一项不属于嵌入式处理器()

A、PowerPC

B、pentium

C、ARM

D、MIPS

39、在指令系统的各种寻址方式中,获取操作数最快的方式是()

A、直接寻址

B、立即寻址

C、寄存器寻址

D、间接寻址

40、ARM微处理器的寄存器在Thumb状态与ARM状态下相同的是()

A、R8-R12

B、R15和CPSR

C、R13-R14

D、R0-R7

41、以下哪一项不属于ARM异常中断()

A、复位

B、IRQ

C、条件转移

D、.数据终止

42、ARM寄存器组中除了以下哪组寄存器以外所有处理器模式下都可以访问()

A、SPSR

B、R0-R7

C、CPSR

D、R8-R9

43、和PC机系统相比,下列哪个不是嵌入式系统独具的特点()

A、系统内核小

B、专用性强

C、可执行多任务

D、系统精简

44、UCOS-II操作系统属于()

A、顺序执行系统

B、占先式实时操作系统

C、非占先式实时操作系统

D、分时操作系统

45、ARM公司是专门从事()

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

B、ARM芯片生产

C、软件设计

D、ARM芯片销售

46、ARM9系列微处理器是()

A、三级流水线结构

B、四级流水线结构

C、五级流水线结构

D、六级流水线结构

47、在所有工作模式下,()都指向同一个物理寄存器,即各模式共享

A、R0-R7

B、R0-R12

C、R8-R12

D、R13,R14

48、当异常发生时,寄存器()用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR.

A、SPSR

B、R13

C、R14

D、R15

49、能实现把立即数0X3FF5000保存在R0中的指令是()

A、LDR R0, = 0X3FF5000

B、LDR R0, 0X3FF5000

C、MOV R0, 0X3FF5000

D、MOV R0, =0X3FF5000

50、ARM指令LDMIA R0,{R1, R2, R3,R4 } 实现的功能是()

A 、R1←[R0],R2←[R0+4],R3←[R0+8],R4←[R0+12]

B、R1←[R0],R2←[R0-1],R3←[R0-2],R4←[R0-3]

C、R1←[R0],R2←[R0+1],R3←[R0+2],R4←[R0+3]

D、R1←[R0],R2←[R0-4],R3←[R0-8],R4←[R0-12]

51、()伪指令用于定义一个代码段或数据段

A、RLIST

B、DCB

C、MAP

D、AREA

52、在上机实验中,ADS开发环境下,调试程序用()软件

A、AXD

B、Debug

C、Gcc

D、Make

54、嵌入式系统开发系统使用的()方式中,使用仿真头完全取代目标板上的CPU,在不干扰处理器的正常运行情况下,实时检测CPU的内部工作情况。

A、基于JTAG的ICD

B、在线仿真器ICE

C、背景调试模式BDM

D、软件模拟环境

55、在嵌入式Linux开发系统,微机与开发版通过串口连接,主要是用于()

A、下载应用程序

B、下载操作系统映像文件

C、实现BootLoader的人机操作界面

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

56、指令MSR CPSR_C,R0实现的功能是()

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

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

C、传送CPSR的内容到R0

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

62、同CISC相比,下面哪一项不属于RISC处理器的特征()

A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。

B、减少指令数和寻址方式,使控制部件简化,加快执行速度。

C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。

D、RISC处理器都采用哈佛结构。

63、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用( B )方法。

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

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

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

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

64、在ARM Linux体系中,用来处理外设中断的异常模式是()

A、软件中断(SWI)

B、未定义的指令异常

C、中断请求(IRQ)

D、中止中断请求

69、通常所说的32位微处理器是指()

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

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

C、CPU 字长为32位

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

70、以下叙述中正确的是()

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

B、在嵌入式系统中,调试器与被调试程序一般位于同一台机器上

C、在嵌入式系统开发中,通常采用的是交叉编译器

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

71、对ARM处理器说法不正确的是()。

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

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

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

D、寻址方式多而复杂

72、如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是:()。

A、文件系统、内核、启动参数、Bootloader

B、启动参数、Bootloader、内核、文件系统

C、Bootloader、内核、启动参数、文件系统

D、Bootloader、启动参数、内核、文件系统

73、以下哪个不是嵌入式系统设计的主要目标 D

A、低成本

B、低功耗

C、实时要求高

D、超高性能

74、嵌入式系统有别于其他系统的最大特点是 A 。

A、嵌入专用

B、高可靠

C、低功耗

D、低成本

75、在嵌入式系统设计中 嵌入式操作系统选型是在进行 C 时完成。

A、需求分析

B、系统集成

C、体系结构设计

D、软硬件设计

76、在嵌入式系统设计中 进行硬件版图设计是在进行 D 时完成。

A、需求分析

B、系统集成

C、体系结构设计

D、软硬件设计

77、在嵌入式系统设计中 软硬件划分是在进行 B 时完成。

A、需求分析

B、体系结构设计

C、软硬件设计

D、系统集成

78、在嵌入式系统设计中 软硬件协同设计方法与传统设计方法的最大不同之处在于

A、软硬件分开描述

B、软硬件统一描述

C、协同测试

D、协同验证

79、下面关于哈佛结构描述正确的是 A 。

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

B、存储空间与IO空间分离

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

D、存储空间与IO空间合并

80、下面关于冯·诺依曼结构描述正确的是 C 。

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

B、存储空间与IO空间分离

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

D、存储空间与IO空间合并

81、以下哪个处理器属于嵌入式处理器 A

A、S3C44B0x

B、奔腾

C、看门狗

D、MP3播放器

82、下面哪一类嵌入式处理器最适合于用于工业控制 B 。

A、嵌入式微处理器

B、微控制器

C、DSP

D、以上都不合适

83、下面哪一类嵌入式处理器最适合于做FFT 快速傅立叶变换 计算 C 。

A、嵌入式微处理器

B、微控制器

C、DSP

D、以上都不合适

84、下面哪一种工作模式不属于ARM异常模式 C 。

A、快速中断模式

B、管理模式

C、系统模式

D、数据访问终止模式

85、由于受到某种强干扰导致程序“跑飞” ARM处理器的最可能进入哪一种工作模式

A、管理模式

B、数据访问终止模式

C、系统模式

D、未定义指令中止模式

86、ARM7TDMI在开始执行代码时应处于 A 。

A、ARM状态

B、Thumb状态

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

D、不确定

87、关于ARM子程序和Thumb子程序互相调用描述正确的是 B 。

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

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

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

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

88、以下有关ARM处理器工作状态的描述中 D 是不正确的。

A、ARM处理器有两种工作状态。

B、系统复位后自动处于ARM工作状态。

C、在程序执行过程中 微处理器可以随时在两种工作状态之间切换。

D、切换工作状态时必须保存现场。

89、ARM处理器的异常的正确理解应该是 D 。

A、外部中断

B、内部异常

C、系统调用

D、以上都是

90、关于ARM处理器的异常向量表的描述正确的是 C 。

A、异常向量表放的就是中断服务子程序

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

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

D、以上都不是

91、指令“ADD R2, R1, #10”的寻址方式为 A 。

A、立即寻址

B、寄存器间接寻址

C、多寄存器寻址

D、堆栈寻址

92、指令“ADD R0, R1, R2”的寻址方式为 D 。

A、立即寻址

B、寄存器间接寻址

C、多寄存器寻址

D、寄存器寻址

93、指令LDR R0, [R1, 4]的寻址方式为 C

A、寄存器间接寻址

B、相对寻址

C、基址变址寻址

D、多寄存器寻址

94、并行接口SRAM存储器接口并不一定需要 B

A、数据总线

B、时钟信号

C、地址总线

D、控制总线

95、某系统需要小量的高速缓存 最合适的存储器是 A 。

A、SRAM

B、DRAM

C、EEPROM

D、Flash

96、某系统需要大量的高速缓存 最合适的存储器是 B 。

A、SRAM

B、DRAM

C、EEPROM

D、Flash

97、某系统需要永久存放小量参数 而且频繁访问 最合适的存储器是 C 。

A、SRAM

B、DRAM

C、EEPROM

D、Flash

98、某系统需要永久存放大量不再修改的数据 最合适的存储器是 D 。

A、SRAM

B、DRAM

C、EEPROM

D、Flash

99、某系统需要永久存放高速度写的数据 最合适的存储器是 B 。

A、SRAM

B、FRAM

C、EEPROM

D、Flash

100、下面关于DRAM存储器描述错误的是 C 。

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

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

C、DRAM存储器属于非易失的存储器

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

101、下列有关Flash存储器的描述 不正确的是 C 。

A、Flash存储器属于非易失的存储器

B、Flash存储器的读操作与SRAM存储器的读操作基本相同

C、Flash存储器的写操作与SDRAM存储器的写操作基本相同

D、Flash存储器在写入信息前必须首先擦除原有信息

102、在总线时序协议中 时序主要用于描述 D 出现在总线上的定位方式。

A、高电平

B、上升沿

C、时钟信号

D、事件

103、下面总线设备既是主设备又是从设备的是 B 。

A、CPU

B、DMAC

C、UART

D、USB控制器

104、下面总线采用同步时序协议的是 A 。

A、PCI

B、RS232C

C、USB

D、SATA

105、下面总线采用异步时序协议的是 C 。

A、PCI

B、SPI

C、USB

D、I2C

105、下面总线采用集中式仲裁的是 A 。

A、PCI

B、I2C

C、USB

D、CAN

106、下面总线采用分布式仲裁的是 B 。

A、PCI

B、I2C

C、USB

D、AMBA

107、下面总线属于主从结构且单主设备的是 D 。

A、AMBA总线

B、以太网

C、令牌总线

D、USB总线

108、下面总线属于主从结构且支持多主设备的是 A 。

A、PCI总线

B、以太网

C、USB总线

D、令牌总线

109、下面总线不属于主从结构的是 D 。

A、PCI

B、I2C

C、USB

D、以太网

110、下面总线不属于对等结构的是 A 。

A、PCI

B、IEEE1394

C、令牌网

D、以太网

111、RS232C使用无硬件握手最简单的双机互联中 下面 B 信号不是必须的。

A、TXD

B、DTR

C、RXD

D、GND

112、下列关于RS232C描述不正确的是 C 。

A、RS232C采用非归零、双极性编码

B、RS232C使用负逻辑规定逻辑电平 -5V~-15V表示逻辑“1”

C、RS232C采用同步通信协议

D、RS232C引脚包含信号地

113、USB总线系统支持 B 个设备。

A、1

B、127

C、128

D、256

114、有关USB设备连接与速度选择描述正确的是 D 。

A、低速设备必须在D+端连接一个上拉电阻

B、全速设备必须在D-端连接一个上拉电阻

C、全速设备必须在D+端连接一个下拉电阻

D、低速设备必须在D-端连接一个上拉电阻

115、USB总线采用的通信方式为 A 。

A、轮询方式

B、中断方式

C、DMA方式

D、I/O通道方式

116、USB接口移动硬盘最合适的传输类型为 B 。

A、控制传输

B、批量传输

C、中断传输

D、等时传输

117、USB接口鼠标最合适的传输类型为 C 。

A、控制传输

B、批量传输

C、中断传输

D、等时传输

118、USB接口摄像头最合适的传输类型为 D 。

A、控制传输

B、批量传输

C、中断传输

D、等时传输

119、嵌入式系统最常用的数据传送方式是 B 。

A、查询

B、中断

C、DMA

D、I/O处理机

120、下列关于GPIO描述正确的是 D 。

A、GPIO可以由CPU编程决定方向 但不能查询其状态

B、GPIO通常用于连接外部的SDRAM 进行高速传输

C、CPU可以通过编程 决定GPIO是输入、输出的通信功能 但不能是双向的

D、GPIO可以用于模拟Flash的接口 对Flash存储器进行读写操作

121、实时系统操作的正确性取决于 A 。

A、逻辑设计的正确性

B、相应操作执行时间

C、逻辑设计的正确性和相应操作执行时间

D、以上都不是

122、软实时系统要求 A 。

A、事件响应实时

B、事件和任务响应都实时

C、任务响应实时

D、事件和任务响应都不实时

123、硬实时系统要求 B 。

A、事件响应实时

B、事件和任务响应都实时

C、任务响应实时

D、事件和任务响应都不实时

124、基于查询的实时编程结构的实时性取决于 D 。

A、中断响应时间

B、最长任务执行时间

C、任务切换时间

D、所有其它任务执行时间之和

125、基于中断的实时编程结构的实时性取决于 A 。

A、中断响应时间

B、最长任务执行时间

C、任务切换时间

D、所有其它任务执行时间之和

126、前后台系统的实时性取决于 D 。

A、中断响应时间

B、最长任务执行时间

C、任务切换时间

D、所有其它任务执行时间之和

127、非抢先式实时操作系统的实时性取决于 B 。

A、中断响应时间

B、最长任务执行时间

C、任务切换时间

D、所有其它任务执行时间之和

128、抢先式实时操作系统的实时性取决于 C 。

A、中断响应时间

B、最长任务执行时间

C、任务切换时间

D、所有其它任务执行时间之和

129、下述哪种实时编程结构不可重入函数必须进行互斥处理 D 。

A、查询实时编程结构

B、前后台系统

C、非抢先式实时操作系统

D、抢先式实时操作系统

130、嵌入式Linux操作系统一般在ROM中存放的布局并不包括 D

A、Bootloader

B、内核参数区

C、Linux内核

D、交叉编译器

131、下述哪个操作系统不是嵌入式操作系统。 D

A、μClinux

B、Win CE 6.0

C、μC/OS-II

D、Windows XP

132、下述哪个操作系统是实时操作系统。 B

A、μClinux

B、Win CE 6.0

C、Windows XP

D、Windows Vista

133、评价一个实时操作系统的技术指标并不包括 C 。

A、任务调度算法

B、上下文切换时间

C、代码体积

D、确定性

134、μClinux与标准Linux最大的区别在于 B 。

A、任务调度算法

B、内存管理

C、文件系统

D、应用开发模式

135、嵌入式操作系统一般通过 A 手段来解决代码体积与嵌入式应用多样性的问题。

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

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

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

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

136、关于μCOS-II应用 以下说法不正确的是 B 。

A、任务可以有类型说明

B、任务可以返回一个数值

C、任务可以有形参变量

D、任务是一个无限循环

137、μCOS-II操作系统不属于 C 。

A、RTOS

B、占先式实时操作系统

C、非占先式实时操作系统

D、嵌入式实时操作系统

138、存储一个32位数0x12345678到2000H 2003H四个字节单元中 若以大端模式存储 则2000H存储单元的内容为 D 。

A、0x21

B、0x68

C、0x65

D、0x02

139、寄存器R13除了可以做通用寄存器外 还可以做 C 。

A、程序计数器

B、链接寄存器

C、栈指针寄存器

D、基址寄存器

140、下列关于存储管理单元 MMU 说法错误的是 B 。

A. MMU提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。

B. 在带MMU的操作系统控制下 运行的任务必须知道其他与之无关的任务的存储需求情况 这就简化了各个任务的设计。

C. MMU提供了一些资源以允许使用虚拟存储器。

D. MMU作为转换器 将程序和数据的虚拟地址 编译时的连接地址 转换成实际的物理地址 即在物理主存中的地址。

141、uc/os操作系统不包含以下哪几种状态。 C

(A) 运行 B 挂起(C) 退出 D 休眠

142、0x07&0x11的运算结果是。 A

(A) 0x01 B 0x11 (C) 0x17 D 0x07

143、以下哪种方式不是uc/os操作系统中任务之间通信方式。 C (A) 信号量 B 消息队列(C) 邮件 D 邮箱

144、在将uc/os操作系统移植到ARM处理器上时 以下哪些文件不需要修改。 A (A)OS_CORE.C B include.h (C) OS_CPU.H D OSTaskInit 145. Linux系统中的设备可分为三类 字符设备、块设备和网络设备 其中不是基于文件系统访问的设备是

A. 字符设备

B. 块设备

C. 网络设备

D. 字符和块设备

146.. 实时操作系统 RTOS 内核与应用程序之间的接口称为

A. 输入/输出接口

B. 文件系统

C. API

D. 图形用户接口

147、关于硬件抽象层 以下描述中错误的是

A. 硬件抽象层包括操作系统内核和驱动程序

B. 硬件抽象层将操作系统与硬件平台隔开

C. 硬件抽象层是一种软件

D. 硬件抽象层有利于系统的模块化设计

148. 关于实时操作系统(RTOS)的任务调度器 以下描述中正确的是

A. 任务之间的公平性是最重要的调度目标

B. 大多数RTOS调度算法都是可抢占式 可剥夺式 的

C. RTOS调度器都采用了基于时间片轮转的调度算法

D. RTOS调度算法只是一种静态优先级调度算法

149. 一个任务被唤醒 意味着

A. 该任务重新占有了CPU

B. 它的优先级变为最大

C. 其任务移至等待队列的队首

D. 任务变为就绪状态

150. 在下列调度算法中 算法中不会出现任务“饥饿”的情形是

A. 时间片轮转法

B. 先来先服务法

C. 可抢占的短作业优先算法

D. 静态优先级算法

151. 在实时操作系统中 邮箱通信方式是

A. 直接

B. 间接

C. 低级

D. 高级

152. 文件系统的主要功能是

A. 实现对文件的按名存取

B. 实现虚拟存储

C. 提高外存的读写速度

D. 用于保存系统文档

153 在FAT16文件系统中 若每个簇的大小是2KB 那么它所能表示的最大磁盘分区容量为

A. 2MB

B. 32MB

C. 64MB

D. 128MB

154. 在下列CACHE替换算法中平均命中率最高的是

A.先入后出算法 FILO

B.随机替换算法 RAND

C.先入先出算法 FIFO

D.近期最少使用算法 LRU

155. 在嵌入式系统中 采用查询方式实现输入输出的主要原因是

A. 速度最快

B. CPU 可以不介入

C. 实现起来比较容易

D. 在对多个事件查询工作时 能对突发事件做出实时响应

156.以下关于硬件抽象层的论述 不合适的是

A. 采用硬件抽象层可以大大提高系统的移植性

B. 采用硬件抽象层可以大大提高系统的运行效率

C. 采用硬件抽象层可以缩短系统的测试周期

D. 采用硬件抽象层有助于提高系统的可靠性

157. 下列设备文件类型中属于Linux操作系统的是

A、块设备

B、字符设备

C、网络设备

D、块设备、网络设备、字符设备

158. 使用gcc编译器生成的.o为后缀的文件是

A. 程序所包含的头文件

B. 预处理过的C源代码文件

C. 编译后的目标文件

D. 经过预编译后的汇编语言源代码文件

159. 在多任务实时系统中 任务间或者中断服务与任务间常需要交换信息 这种信息交换分别为以下哪两个途径

A. 开/关中断和信息邮箱

B. 共享存储区和消息传递

C.邮箱机制和数据共享机制

D. 非占先式内核和占先式内核机制

2019年3月全国计算机三级嵌入式考试题库第10套

一、选择题 1、数字信号处理器在嵌入式系统中得到广泛使用,下面关于数字信号处理器的叙述中错误的是: A) 它的英文缩写是DSP B) 它比通用的微处理器能更好地满足高速数字信号处理的要求 C)它特别适合于文字处理和图形用户界面 D) 手机和数码相机等产品通常都含有数字信号处理器 2、片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中正确的是: A) SoC芯片中只有一个CPU或DSP B) SoC已经成为嵌入式处理芯片的主流发展趋势 C) SoC是集成电路加工工艺进入纳米时代后的产物 D) 片上系统使用单个芯片进行数据的采集、转换、存储和处理,它不支持I/O功能 3、计算机局域网传输数据时,必须把数据组织成规定格式的"帧",每一数据帧由下图所示的5个部分组成,其中①、 ②、③分别是: A)发送设备MAC地址、接收设备MAC地址、校验信息 B) 发送设备MAC地址、校验信息、接收设备MAC地址 C) 校验信息、发送设备MAC地址、接收设备MAC地址 D) 接收设备MAC地址、发送设备MAC地址、校验信息 4、通常嵌入式系统对实时性和可靠性都有一定要求,如果把ATM柜员机和数码相机两者进行比较,它们中对实时性和可靠性要求较高的分别是: A) ATM柜员机、数码相机B)数码相机、ATM柜员机 C) ATM柜员机、ATM柜员机 D) 数码相机、数码相机 5、关于处理器内核说法正确的是: A) 51内核是RISC指令集结构 B) AVR内核是CISC指令集结构 C) MSP430内核采用冯.诺衣曼结构D)所有ARM内核均采用哈佛结构 6、关于ARM Cortex-M处理器的特点,以下说法错误的是: A) 功能强 B) 耗电少 C) RISC结构D)多周期操作 7、以下ARM处理器,只有Thumb-2状态和调试状态的是: A) ARM7 B) ARM9 C) ARM11 D) ARM Cortex-M3 8、已知内存单元0x60000000~0x60000003以小端模式存放一个32位数据0x32303134,R1=0x60000000,R0=0,执行ARM 指令LDRH R0,[R1]之后,R0的值为: A) 0x32303134 B) 0x00003230 C) 0x00003134 D) 0x00000032 9、已知R1=8,R0=9,执行指令MOV R0,R1,LSR#3后,R0的值为: A) 1 B) 8 C) 0x10 D) 0x80 10、对于ARM处理器以下不属于逻辑运算指令助记符的是: A) AND B) BIC C) EOR D) SBC 11、关于ARM处理器的工作模式,以下说法错误的是: A) 用户模式是程序正常执行的工作模式B) 管理模式负责处理存储器故障,实现虚拟存储器和存储器的保护 C) 系统模式运行特权级的操作系统任务 D) 当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的 12、以下关于ARM状态寄存器CPSR的说法正确的是: A) CPSR决定存储器的数据类型和存储模式 B) CPSR中I为快速中断禁止控制位 C) CSPR中的T为陷井标志D) CPSR决定ARM处理器工作模式 13、下面是关于ARM嵌入式芯片中的GPIO的叙述,其中错误的是: A) GPIO即通用输入/输出端口 B) GPIO作为输入时具有缓冲功能 C) GPIO作为输出时具有锁存功能D) GPIO引脚可以是多功能的,但引脚功能不能超过两种 14、下面是关于ARM处理器芯片内部的定时计数组件的叙述,其中错误的是: A) ARM处理芯片内部的定时计数组件中包含通用定时器(Timer) B) ARM处理芯片内部的定时计数组件中一般只包含一路脉冲宽度调制信号(PWM) C) ARM处理芯片内部的看门狗定时器(WDT)的主要功能是,当处理器进入错误状态后的一定时间内可使处理器复位

嵌入式系统知识点

嵌入式系统知识点 1.什么是嵌入式系统。 2.嵌入式系统三要素 3.嵌入式处理器的类型 4.大端存储格式的规则是______;小端存储格式的规则是。 5.ARM是______的处理器,有_____个工作状态,工作在_____状态时,执行的是32位指令集,工作在_____状态时,执行的是16位指令集。_____指令集是_____指令集的子集。 6.ARM有_____种工作模式。它们的名称和缩写分别是:()。其中特权模式是指:(),异常模式又是指:()。当前工作模式状态及设置是由_____寄存器中的M[4:0]五位决定的,每种模式对应的M[4:0]值是:()。 7.ARM的异常中断有_____种,它们的名称是:(),对应的中断入口地址是:(),默认的优先级是:()。 8.ARM核内共有_____寄存器,分_____、_____两类。按工作模式不同可分_____个寄存器组。在ARM状态时的寄存器有:所有模式下均能访问的寄存器是();除()模式外均能访问寄存器R0-R12,()模式只使用自己的专用寄存器R8-R12;在()模式中,每个模式均有自己的R13、R14、SPSR 寄存器。其中R13是作_____寄存器共_____个、R14是作_____寄存器共_____个、R15是作_____寄存器共_____个。在Thumb状态下的寄存器:通用寄存器是_____,有_____组;SP堆栈指针寄存器共有_____个,LR_____寄存器共有_____个;PC_____寄存器有_____个,CPSR_____寄存器有_____个,SPSR_____寄存器有_____个。 9.ARM7系列是_____级流水线,即_____、_____、_____。程序计数器R15(PC)总是指向取指的指令,因此PC总是指向第_____条指令。 对于ARM指令有: PC值=当前程序执行位置+_____; 对于Thumb指令有: PC值=当前程序执行位置+_____。 10.ARM的寻址方式有七种,它们是:()。 11.LDR指令 LDR R4, STSRT ;将存储地址为START的字数据读入R4

嵌入式2018年期末考试选择题.doc

单已霆一侈.习密 下面哪个咨.仗履孑嵌入式务.仗(D )o A、"夭何一号"金:K机系弦 B、IBMX200宅拓本电喧 C、联抱S10 L R本 D、Iphone多机 自嵌入式咨?仗的存僦Q徇中,存取速度最修的是(B ) o A、伪存 B、Cache Q、 Flash D、■存器向 下面(B )肘俊彳符合嵌入式春(十务核舫或。 A、宏时俊 B、彳初定韧 C、微型Q D、名纾植 ( A )宓全把务.貌就件行瘦仔都分隔篇暮来,从而;t大惺宿3专秘的可修孩佐。 A、延件抽哀龙 B、契斯碘射龙 C、瘦件瓮互/名 D、中向龙 在ARM Linux多.筒中,中断处理衿序笆入C代膨以居,ARM 的处孑(A )M 6模式。A、起偈?用户(SVC) B、中断(IRQ) C、任速中所(IRQ ) D、社笆人中昕之访的业右苟关2 自握含多 .乾的各村导铤方式中,获取蔑。浆最修的方式妥(B )o A、五谑导勾: B、立卯导以: C、窃存器导址 D、向搓导徒 在龙兮奏弦的各神导垃方式中,若藉H散的地垃包舍自充兮中,粉属孑( A )方式。A、五搓导址B、立即导必 Q、容存器导傲D、向谑导址 在笏存器向谑导徒方式中,水定窃存器中有狭的妥(B )o A、搏《散 B、修H敦函徒 C、月卷外徒 D、的址佻籍藩 向CISC如此,下而哪一招彳房孑RISC地理器的典母(D ) o

A、采用富定&度的佬合格式,握含痕餐、简单、基本寻伍:方式布2~3神

£0X0 'Q AO K 9 LLXO 、g LOXO 、V 代汨1)¥期卯本、CI (JOqV)¥ 筋:f 象、。 L 乙 EV 39 Z.8 、。 OH'idSBCir 导邪 OU c ids 多邪 'V 冬导郭纱ox 修导乎穿舞毋引衅 °( W )晋米岩茧早分LLXO 以.LXO (J3SC ) ¥ 耕 4 街 V v °¥爵£)£纱琵狄R 琴勇衫争身K @*¥爵(v )*2?'中¥辫林茗维繇私DiAfHV 1 V 貉鸟修再吝'Q 好身修的郭导 '。 器乡修葬翳'a 籍穿杪iz 毂'V ° ( O )别刁‘*警乡修街研列£^£LH 繇切修 OH FLH 、。 GLH "LH V O GLH 沱LH V H 切LH ‘08 'V (9)。。邪舞分杪切特。少琵私N 必纱琵妙修一 W)色刃耕Od 妙幻*街 级印纱 坐堵乡妙貉私存皋辛何斯吉¥£、 倒果'貉乡&群员必£)貉乡&一’本呼咨?多*)穴己v 孑 L8 39 07 L 乙 V O 8A 9S VE SL 'V ° ( 9 ) 晋%馈}纱段财本乡尊9舞肄澎岁土琵潞龄QXV 孑俩‘£辛¥斜躬,厂街8Z.99VESLX0辞*花 乙3 +08 =(l ? £H)?Q (L ? 乙H) +0H =£U e O £U + (L 〉〉乙8 )= QU *S (L ? £U) + 乙H = OH *V (V )晋国纽粉 “L#rsr ,乙B'OB QQV,,兮燮缪卫 W^dV 勇窍切别但彦坪嫌弑书OSIH 'Q 杪於缈繇私妙印⑥'孝葬粉饥 #郭罗群K '彩将少⑥窍K 案物乡/够学%不'以都/ 倒纺身软倨'3导邪粉导郡券、。 留£粉订封4 '乃旦砂俱陶弈衫‘¥多再幺咚券导郭石剃、已

3级嵌入式重点

1、嵌入式系统的定义 (1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 (2)嵌入式系统发展的4个阶段:无操作系统阶段、简单操作系统阶段、实时操作系统阶段、面向Internet阶段。 (3)知识产权核(IP核):具有知识产权的、功能具体、接口规范、可在多个集成电路设计中重复使用的功能模块,是实现系统芯片(SOC)的基本构件。 (4)IP核模块有行为、结构和物理3级不同程度的设计,对应描述功能行为的不同可以分为三类:软核、固核、硬核。 2、嵌入式系统的组成:硬件层、中间层、系统软件层和应用软件层 (1)硬件层:嵌入式微处理器、存储器、通用设备接口和I/O接口。 嵌入式核心模块=微处理器+电源电路+时钟电路+存储器Cache:位于主存和嵌入式微处理器内核之间,存放的是最近一段时间 微处理器使用最多的程序代码和数据。它的主要目标是减小存储器给微处理器内核造成的存储器访问瓶颈,使处理速度更快。 (2)中间层(也称为硬件抽象层HAL或者板级支持包BSP):它将系统上层软件和底层硬件分离开来,使系统上层软件开发人员无需关系底层硬件的具体情况,根据BSP层提供的接口开发即可。 BSP有两个特点:硬件相关性和操作系统相关性。设计一个完整的BSP需要完成两部分工作: A、嵌入式系统的硬件初始化和BSP功能。 片级初始化:纯硬件的初始化过程,把嵌入式微处理器从上电的默认状态逐步设置成系统所要求的工作状态。 板级初始化:包含软硬件两部分在内的初始化过程,为随后的系统初始化和应用程序建立硬件和软件的运行环境。 系统级初始化:以软件为主的初始化过程,进行操作系统的初始化。 B、设计硬件相关的设备驱动。 (3)系统软件层:由RTOS、文件系统、GUI、网络系统及通用组件模块组成。 RTOS是嵌入式应用软件的基础和开发平台。 (4)应用软件:由基于实时系统开发的应用程序组成。

嵌入式三四级选择地的题目

.选择题(分数=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指令的密度高

嵌入式系统原理与接口复习要点及思考题答案(计)

嵌入式系统原理与接口复习要点及思考题答案(计)

各位:根据掌握要点认真复习,后面附有作业题答案。 第1章掌握要点 1.1.1节嵌入式系统的概念 1.1.3节嵌入式系统的特点 1.3节嵌入式处理器 1.4节嵌入式系统的组成(看课件,有补充的内容) 补:1.嵌入式系统开发过程? 2.嵌入式系统调试常用的基本方法 3.交叉编译和交叉调试 4.嵌入式操作系统 第2章掌握要点 2.1节计算机体系结构分类 2.3.1节 ARM和Thumb状态 2.3.2节 RISC技术 2.3.3节流水线技术 2.4.1 ARM存储系统 2.4.2 Cache:写通、写回、读操作分配cache、写操作分配cache、工作原理、地址映像 2.4.3节 ARM存储系统 补充: (见课件) 1. ARM简介:ARM的命名方式、5种变形

2.理解片内Flash的3种编程方法。 3.理解ARM7芯片存储器存储空间分布。(8个bank,每个bank32MB)第3章掌握要点 3.1节ARM编程模式:处理器模式、处理器工作状态、寄存器组织、 异常中断 3.2节指令格式和寻址方式 3.3节指令系统:掌握和熟练应用课件所讲的指令、可编程序段 第5章掌握要点 5.1节键盘接口:行扫描法原理、掌握编写驱动程序 5.2节 LED显示器接口:理解工作原理,掌握编写驱动程序 5.5.1节 UART异步串行接口:异步通信格式、接收的4种错误类型、初始化、发送程序、接收程序 第1章作业题答案: 1.什么是嵌入式系统? ?第一种,根据IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。 ?第二种,嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专 用计算机系统。

整理版 嵌入式 题目

3、RISC的英文全称是Reduced Instruction Set Computer,中文是精简指令集计算机。特点是所有指 令的格式都是一致的,所有指令的指令周期也是相同的,并且采用流水线技术。在中高档服务器中采用 RISC指令的CPU主要有Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的PowerPC、 MIPS公司的MIPS和SUN公司的Sparc。 简答 1、简述ARM的7种模式及寄存器划分,如此划分的优点。 1、用户模式(usr) 2、快速中断模式(fiq) 3、中断模式(irq) 4、管理模式(svc):操作系统使用的保护模式 5、系统模式(sys):运行具有特权的操作系统任务 6、数据访问终止模式(abt):数据或指令预取终止时进入该模式 7、未定义指令终止模式(und):未定义的指令执行时进入该模式 ARM有31个通用的32位寄存器,6个程序状态寄存器,共分为7组,有些寄存器是所有工作模式共用的,还有一些寄存器专属于每一种工作模式 2、 cpsr和spsr寄存器作用,在异常处理时其中的内容是如何变化的? CPSR:程序状态寄存器(current program status register) (当前程序状态寄存器),在任何处理器模式下被访问。它包含了条件标志位、中断禁止位、当前处理器模式标志以及其他的一些控制和状态位。CPSR在用户级编程时用于存储条件码。SPSR:程序状态保存寄存器(saved program status register),每一种处理器模式下都有一个状态寄存器SPSR,SPSR用于保存CPSR的状态,以便异常返回后恢复异常发生时的工作状态。当特定的异常中断发生时,这个寄存器用于存放当前程序状态寄存器的内容。在异常中断退出时,可以用SPSR来恢复CPSR。由于用户模式和系统模式不是异常中断模式,所以他没有SPSR。当用户在用户模式或系统模式访问SPSR,将产生不可预知的后果。 3、简述冯?诺依曼结构与哈佛结构. 冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结 构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度 相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。 哈佛结构是一种存储器结构。使用哈佛结构的处理器有:A VR、ARM9、ARM10、ARM11等 冯诺依曼结构是一种程序指令存储器和数据存储器合并在一起的存储器结构。 哈佛体系结构是一种将程序指令存储和数据存储分开的存储器结构。 Intel处理器采用冯诺依曼结构,ARM属于哈佛结构处理器。 4、ARM状态和THUMB状态有什么不同?写出相互切换程序。 ARM状态此时处理器执行32位的字对齐的ARM指令,Thumb状态此时处理器执行16位的,半字对齐的THUMB指令。切换程序:从ARM到Thumb: LDR R0,=lable+1 BX R0 从ARM到Thumb: LDR R0,=lable BX R0 5. 存储器映射作用。 通过赋予每个任务不同的虚拟–物理地址转换映射,支持不同任务之间的保护。地址转换函数在每一个任务中定义,在一个任务中的虚拟地址空间映射到物理内存的一个部分,而另一个任务的虚拟地址空间映射到物理存储器中的另外区域。就是把一个地址连接到另一个地址。 6. WATCHDOG的作用及实现机理。 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片 7. 交叉编译。

2013嵌入式设计复习题答案

一、填空题 1、哈佛体系结构数据空间和地址空间(分开),ARM920T采用(哈佛)的内核架构。 2、 ARM7TDMI采用( 3 )级流水线结构,ARM920TDMI采用( 5 )级流水线。 3、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(支持片上Debug(调式) ), M表示内嵌乘法器Multiplier,I表示(嵌入式ICE ),支持片上断点和调试点。 4、“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。 5、ARM处理器共有37个寄存器,31个通用寄存器,6个状态寄存器。寄存器R13通常 用作堆栈指针,称作SP。寄存器R14用作子程序链接寄存器,也称为链接寄存器LK (Link Register)。寄存器R5通常用于存储PC。 6、程序状态寄存器CPSR的N、Z、C、V分别指--,I=1指-禁止IRQ中断-、F=1指-禁 止FIQ中断-,M[4:0]用做-处理器模式选择-。 7、ARM微处理器支持四种类型的堆栈,即:满递增堆栈、满递减堆栈、空递增堆栈、 空递减堆栈。 8、ARM微处理器有 7 种工作模式,它们分为两类特权模式、非特权模式。 其中用户模式属于非特权模式 9、ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个状态 ARM状态、thumb状态,状态寄存器CPSR的 T (或者填 D5 )位反映了处理器运行不同指令 的当前状态 10、ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依曼结构,数 据和指令分开使用不同接口的是哈佛结构 11、ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器, R15 寄存器用于存储PC,R13通常用来存储 SP (或者填堆栈指针) 12、编译链接代码时,有两种存储代码和数据的字节顺序,一种是小端对齐,另一种 是大端对齐 13、不同的中断处理不同的处理模式,具有不同的优先级,而且每个中断都有固定的中 断入口地址。当一个中断发生时,相应的R14存储中断返回地址,SPSR存储状态寄存 器CPSR的值。 14、嵌入式微处理器有嵌入式微处理器、嵌入式微控制器、曲入式DSP处理器和嵌入式 片上系统四种类型。 15、ARM9TDMI采用5级流水线:取指、译码、执行、访存和写回。

嵌入式系统原理与应用复习知识点总结

第一章 1、嵌入式系统的应用范围:军事国防、消费电子、信息家电、网络通信、工业 控制。 2、嵌入式系统定义:嵌入式系统是以应用为中心,以计算机技术为基础,软件 与硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专 用计算机系统。(嵌入式的三要素:嵌入型、专用性与计算机系统)。 3、嵌入式系统的特点:1)专用性强;2)实时约束;3)RTOS;4)高可靠性;5) 低功耗;6)专用的开发工具和开发环境;7)系统精简; 4、嵌入式系统的组成: (1)处理器:MCU、MPU、DSP、SOC; (2)外围接口及设备:存储器、通信接口、I/O 接口、输入输出设备、电源等;(3)嵌入式操作系统:windows CE、UCLinux、Vxworks、UC/OS; (4)应用软件:Bootloader 5、嵌入式系统的硬件:嵌入式微处理器(MCU、MPU、DSP、SOC),外围电路, 外部设备; 嵌入式系统的软件:无操作系统(NOSES),小型操作系统软件(SOSE)S,大型 操作系统软件(LOSES)注:ARM 处理器三大部件:ALU、控制器、寄存器。 6、嵌入式处理器特点:(1)实时多任务;(2)结构可扩展;(3)很强的存储区 保护功能;(4)低功耗; 7、DSP处理器两种工作方式:(1)经过单片机的DSP可单独构成处理器;(2) 作为协处理器,具有单片机功能和数字处理功能; 第二章 1、IP核分类:软核、固核、硬核; 2、ARM 处理器系列:(1)ARM7系列(三级流水,thumb 指令集,ARM7TDMI); (2)ARM9系列(DSP处理能力,ARM920T)(3)ARM/OE(增强DSP)(4)SecurCone 系列(提供解密安全方案);(5)StrongARM系列(Zntle 产权);(6)XScale系列(Intel 产权);(7)Cortex 系列(A:性能密集型;R:要求实时性;M:要求低 成本) 3、ARM 系列的变量后缀:(1)T:thumb 指令集;(2)D:JTAG调试器;(3)快

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

嵌入式考试选择题(共六十个) 二.选择题(分数=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______功能 A MMU B MCU C MMC D MUM 10.ARM处理器支持以下______D___数据类型 A, 8位有符号和无符号字节 B, 16位有符号和无符号字节 C, 32位有符号和无符号字节 D, A,B,C都可以 11.在ARM体系结构中,字的长度为_______B_____位 A 16位 B 32位 C 64位 D 128位 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______ A MOV PC,R14 B SUBS PC,R14,#4 C SUBS PC,R14,#8 D SUBS PC,R14#1 16.在所有工作模式下,___A_____都指向同一个物理寄存器,即各模式共享 A R0-R7 B R0-R12

嵌入式系统开发技术常考重点知识点汇总(2018年全国计算机等级考试三级教程)

2018年全国计算机等级考试三级教程嵌入式系统开发技术 常考重点知识点汇总 作者:LightoDeng 吉林大学2018年8月19日 第一章 嵌入式系统概论 1.1嵌入式系统的定义、特点、分类,以及嵌入式系统的逻辑组成。 定义:嵌入式系统是以应用为中心,及计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等多种约束的专用计算机系统。 (1)6个特点: 专用性 隐蔽性(嵌入式系统是被包装在内部) 资源受限(要求小型化、轻型化、低功耗及低成本,因此软硬件资源受到限制) 高可靠性(任何误动作都可能会产生致命的后果) 软件固化(软件都固化在只读存储器ROM中,用户不能随意更改其程序功能) 实时性 (2)逻辑组成:硬件(CPU、存储器、I/O设备及I/O接口、数据总线)+软件 1)处理器(运算器、控制器、寄存器、高速缓冲存储器Cache) 目前所有的处理器都是微处理器 嵌入式系统可包含多个处理器,中央处理器(CPU)和协助处理器(数字信号 处理器DSP、图像处理器、通信处理器) 现在嵌入式系统中使用最多的还是8位和16位的CPU,但32位和64位是技 术发展的主流 2)存储器(随机存储器RAM和只读存储器ROM) 3)I/O设备与I/O接口 4)数据总线 5)软件 (3)分类 按嵌入式系统的软硬件技术复杂程度进行分类: 低端系统 采用4位或8位单片机,在工控领域和白色家电领域占主导地位,如计算器、遥控器、充电器、空调、传真机、BP机等。

中端系统 采用8位/16位/32位单片机,主要用于普通手机、摄像机、录像机、电子游戏机等。 高端系统 采用32位/64位单片机,主要用于智能手机、调制解调器、掌上计算机、路由器、数码相机等。 1.2嵌入式处理芯片 嵌入式处理芯片有4种产品类型:微处理器、数字信号处理器、微控制器、片上系统 微处理器 比较笨重,常用于工业控制领域 数字信号处理器(DSP):专用于数字信号处理的微处理器,使用哈佛结构存储器,支持单指令多数据并行处理(SIMD)的特殊指令 微控制器(单片机MCU):相比于微处理器,集成度更高,体积小,功耗低 片上系统(SoC):系统级芯片,半导体加工工艺进入深微纳米时代。SoC将嵌入式系统的几乎全部功能都集中到一块芯片上,单个芯片就能实现数据的采集、转换、存储、处理和输入输出等多种功能。 1.3S O C芯片 (1)微电子技术 1)集成电路的分类: 大规模集成电路LSI,超大规模集成电路VLSI,极大规模集成电路ULS 嵌入式处理芯片大多属于VLSI和ULSI 2)集成电路制作工艺 集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高。集成电路是在硅衬底上制作而成的。硅衬底是将单晶硅锭经切割、研磨和抛光后制成的像镜面一样光滑的圆形薄片,它的厚度不足1mm,其直径可以是6、8、12英寸甚至更大这种硅片称为硅抛光片,用于集成电路的制造。 制造集成电路的工艺技术称为硅平面工艺,包括氧化、光刻、掺杂等多项工序。把这些工序反复交叉使用,最终在硅片上制成包含多层电路及电子元件的集成电路。 集成电路的特点:体积小、重量轻、可靠性高。其工作速度主要取决于逻辑门电路的晶体管的尺寸。尺寸越小,工作频率就越高,门电路的开关速度就越快。 摩尔定律:单块集成电路的集成度平均每18~24个月翻一番 (2)通用SoC和专用SoC 通用SoC 半导体企业通过自主开发处理器内核或购买其他企业的处理器内核的IP授权,按照目标领域功能要求所开发的SoC芯片系列 专用SoC 嵌入式系统开发商依据待开发产品的特殊要求,向半导体企业定制的SoC芯片。为委托方所专有,无法在市场采购到。如苹果公司的系列芯片。 (3)开发流程 1)总体设计可以采用系统设计语言System C(或称IEEE 1666,它是C++的扩充)或System Vetilog语言对SoC芯片的软硬件作统一的描述,按照系统需求说明书确定SoC的性能能参数,并据此进行系统全局的设计。

嵌入式3级选择题5

1.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是:()。 A) 嵌入式系统通常包含在其他设备(系统)中,具有隐蔽性 B) 嵌入式系统的软硬件资源往往受到严格的限制,不易扩展 C) 嵌入式系统使用的CPU字长以8位为主 D) 嵌入式系统大多具有不同程度的实时性 【解析】与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。1)专用型,嵌入式系统与具体应用紧密结合,具有很强的专用型;2)隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;3)资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;4)高可靠性;5)实时性;6)软件固化。现在嵌入式系统中使用最多的是8位和16位的CPU。故此题选C 2.数字信号处理器(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的工艺水平,并还在进一步提高。芯片的集成度越高,同时电路的工作频率也越来越高,因此功耗将越来越高,而不是

嵌入式系统原理与设计知识点整理

第一章嵌入式处理器 1嵌入式系统的概念组成: 定义:以应用为主,以计算机技术为基础,软硬件可裁剪,满足系统对功能、性能、可靠性、体积和功耗有严格要求的计算机系统。 组成:硬件:处理器、存储器、I / O设备、传感器 软件:①系统软件, ②应用软件。 2.嵌入式处理器分类特点: 分类:①MPU(Micro Processor Unit)微处理器。一块芯片,没有集成外设接口。部主要由运算器,控制器,寄存器组成。 ②MCU(Micro Controller Unit)微控制器(单片机)。一块芯片集成整个计算机系统。 ③EDSP(Embled Digital Signal Processor)数字信号处理器。运算速度快,擅长于大量重复数据处理 ④SOC(System On Chip)偏上系统。一块芯片,部集成了MPU和某一应用常用的功能模块 3.嵌入式处理器与通用计算机处理器的区别: ①嵌入式处理器种类繁多,功能多样 ②嵌入式处理器能力相对较弱,功耗低 ③嵌入式系统提供灵活的地址空间寻址能力 ④嵌入式系统集成了外设接口 4.①哈佛体系结构:指令和数据分开存储————————(嵌入式存储结构) 特征:在同一机器周期指令和数据同时传输 ②·诺依曼体系结构:指令和数据共用一个存储器——(通用式存数结构) 数据存储结构(多字节): 大端方式:低地址存高位;小端方式:高地址存高位 6.ARM指令集命名:V1~V8 (ARMV表示的是指令集)

7.ARM核命名:. 命名规则:ARM{x}{y}{z}{T}{D}{M}{I}{E}{J}{F}{S}{x}——系列(版本) {y}——当数值为“2”时,表示MMU(存管理单元) {z}——当数值为“0”时,表示缓存Cache {T}——支持16位Thumb指令集 {D}——支持片上Debug(调试) {M}——嵌硬件乘法器 {I}——嵌ICE(在线仿真器)——支持片上断点及调试点 {E}——支持DSP指令 {J}——支持Jazzle技术 {F}——支持硬件浮点 {S}——可综合版本 8. JTAG调试接口的概念及作用: ①概念:(Joint Test Action Group)联合测试行动小组→检测PCB和IC芯片标准。(P CB→印刷电路板IC→集成芯片) ②作用(1)硬件基本功能测试读写 (2)软件下载:将运行代码下载到目标机RAM中 (3)软件调试:设置断点和调试点 (4)FLASH烧写:将运行最终代码烧写到FLASH存储器中。 9.GPIO概念:(General Purpose I/O Ports)通用输入/输出接口,即处理器引脚。 10.S3C2410/S3C2440 GPIO引脚 S3C2410共有117个引脚,可分成A——H共8个组,(GPA,GPB,…GPH组) S3C2440共有130个引脚,可分成A——J共9个组,(GPA,GPB,…,GPH,GPJ 组) 11.GPxCON寄存器,GPxDAT寄存器,GpxUP寄存器的功能,各位含义和用法 ①GPxCON寄存器(控制寄存器)——设置引脚功能 →GPACON(A组有23根引脚,一位对应一个引脚,共32位,拿出0~22位,其余没用) (若某一位是)0:(代表该位的引脚是一个)输出引脚 1:地址引脚 →GPBCON——GPH/JCON(用法一致,两位设置一个引脚) 00:输入引脚 01:输出引脚 10:特殊引脚 11:保留不用 GPBCON ②GPxDAT寄存器(数据寄存器)——设置引脚状态及读取引脚状态 若某一位对应的是输出引脚,写此寄存器相应位可令引脚输出高/低电平。 若某一位对应的是输入引脚,读取此寄存器可知相应引脚电平状态。GPBDAT

嵌入式选择题整理题库

选择题: 1、下面哪一种工作模式不属于特权模式()。 A、用户模式 B、系统模式 C、软中断模式 D、模式 3、920T的工作状态包括()。 A、测试状态和运行状态 B、挂起状态和就绪状态 C、就绪状态和运行状态 D、状态和状态 4、232串口通信中,表示逻辑1的电平是()。 A、0v B、3.3v C、+5v~+15v D、-5v~-15v 5、汇编语句“ R0, R2, R3, 1”的作用是()。 A. R0 = R2 + (R3 << 1) B. R0 =( R2<< 1) + R3 C. R3= R0+ (R2 << 1) D. (R3 << 1)= R0+ R2 6、I2C协议中有几根线() A.1 B.2 C.3 C.4 7、指令“ R0!, {R1, R2, R3, R4}”的寻址方式为()。 A、立即寻址 B、寄存器间接寻址 C、多寄存器寻址 D、堆栈寻址 9、232C串行通信总线的电气特性要求总线信号采用()。 A、正逻辑 B、负逻辑 C、高电平 D、低电平 10、下面哪种操作系统不属于商用操作系统。 ( ) A. B. C. D.

11. 下面哪点不是嵌入式操作系统的特点。 ( ) / 22 A. 内核精简 B. 专用性强 C. 功能强大 D. 高实时性 12. 下面哪种不属于嵌入式系统的调试方法。 ( ) A. 模拟调试 B. 软件调试 C. 调试 D. 单独调试 13. 在嵌入式处理器中,下面哪种中断方式优先级最高。 ( ) A. B. 数据中止 C. D. 14. 和的说法正确的是。 ( ) A. 的读速度比稍慢一些 B. 的写入速度比慢很多 C. 的擦除速度远比的慢 D.大多数写入操作需要先进行擦除操作 15. 下面哪种嵌入式操作系统很少用在手机上。 ( ) A. B. C. D. 16、0x17&0x11的运算结果是。 ( ) A.0x01 B.0x11 C.0x17 D.0x07 17、以下哪种方式不属于文件系统的格式。 ( ) 18、下面哪个特点不属于设备的特点。 ( ) A.串行通信方式 B.不可热拨插 C.分、和 D.通信速率比串口快 19、寄存器中反映处理器状态的位是() 位位位位

嵌入式3级填空题5

1.下面是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是___【1】____接口;组成部分B是___【2】____接口。 【解题思路】 本题考查的主要是嵌入式系统硬件的逻辑组成。硬件的主体是中央处理器和存储器,他们通过I/O接口和I/O设备与外部世界联系,并借助总线相互连接。 【参考答案及解析】 【1】输入 【2】输出 2.数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中,GIF图像文件格式颜色数目仅___【3】____种,文件特别小,适合互联网传输。____【4】___图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机中得到广泛使用。 【解题思路】 此题考查数字图像的文件格式。数字图像的文件格式包括BMP,TIF(或TIEF),GIF,JPEG,PNG等,各有特点,适合不同的应用需求。 【参考答案及解析】 【3】256 【4】JPEG 3.具有Wi-Fi功能的手机、平板电脑、笔记本电脑等终端设备,需要在有“热点”的地方才可能接入无线网络。所谓“热点”其正式的名称是 ____【5】___,它实际上是一个无线交换机或无线 ___【6】____,室内覆盖距离一般仅为30m左右,室外通常可达100~300m。 【解题思路】 本题考查无线局域网的相关概念 【参考答案及解析】 【5】无线接入点 【6】路由器 4. ARM公司把ARM11之后的基于ARM Cortex- __【7】_____内核和ARM Cortex- __【8】_____内核的系列处理器称为嵌入式Cortex处理器。 【解题思路】 此题考查ARM处理器内核分类,尤其是Cortex处理器。 【参考答案及解析】 【7】R;Cortex-R为实时应用Cortex处理器,其中R表示Real Time;

嵌入式系统原理与接口复习要点及思考题答案(计)

各位:根据掌握要点认真复习,后面附有作业题答案。 第1章掌握要点 1.1.1节嵌入式系统的概念 1.1.3节嵌入式系统的特点 1.3节嵌入式处理器 1.4节嵌入式系统的组成(看课件,有补充的内容) 补:1.嵌入式系统开发过程? 2.嵌入式系统调试常用的基本方法 3.交叉编译和交叉调试 4.嵌入式操作系统 第2章掌握要点 2.1节计算机体系结构分类 2.3.1节 ARM和Thumb状态 2.3.2节 RISC技术 2.3.3节流水线技术 2.4.1 ARM存储系统 2.4.2 Cache:写通、写回、读操作分配cache、写操作分配cache、工作原理、地址映像 2.4.3节 ARM存储系统 补充: (见课件) 1. ARM简介:ARM的命名方式、5种变形

2.理解片内Flash的3种编程方法。 3.理解ARM7芯片存储器存储空间分布。(8个bank,每个bank32MB)第3章掌握要点 3.1节ARM编程模式:处理器模式、处理器工作状态、寄存器组织、 异常中断 3.2节指令格式和寻址方式 3.3节指令系统:掌握和熟练应用课件所讲的指令、可编程序段 第5章掌握要点 5.1节键盘接口:行扫描法原理、掌握编写驱动程序 5.2节 LED显示器接口:理解工作原理,掌握编写驱动程序 5.5.1节 UART异步串行接口:异步通信格式、接收的4种错误类型、初始化、发送程序、接收程序 第1章作业题答案: 1.什么是嵌入式系统? ?第一种,根据IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”(原文为devices used to control, monitor, or assist the operation of equipment, machinery or plants)。 ?第二种,嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专 用计算机系统。

相关文档
相关文档 最新文档