嵌入式系统开发技术复习资料(2017) -

更新时间:2023-10-15 19:43:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

嵌入式系统开发技术复习资料(2017年) 1、考试记分方法:

平时成绩20%+期末考试60%+实验20%=100% 2、考试题型

选择题(40分)(20个选择) 问答题(20分)(4~5问答题) 填空题(10分)(暂定填空或者判断) 编程题(20分)(编程题目2~3个)

设计题(10分) (根据硬件电路图编写程序) 1、理解ARM处理器的体系结构 ? 工作模式 ? 寄存器的组织 ? 异常处理

2、掌握ARM的指令格式、寻址方法及其常用的ARM指令 3、掌握ARM常用的伪指令,并能编写简单的ARM应用程序。 4、理解2410A处理器硬件结构 5、理解2410A处理器的最小系统设计 6、理解8/16/32位存储系统接口设计 7、掌握PWM定时器及其应用 8、掌握通用端口及其应用

9、重点掌握中断及其中断控制器及其应用。 10、掌握串口的应用及其编程

一、 选择题

1、下列描述中,不属于嵌入式系统特点的是______。

A.实时性强 B.专用性强 C.系统内核小 D.价钱便宜

2.下列不属于嵌入式实时操作系统的是( )。

A. UNIX B.ucLinux C. uC/OS II

D. windows CE

3、在ARM中,常用作程序计数器PC的寄存器是 。

A. R12

B. R13

C. R14

D.R15

4、ARM的异常中断优先级最高的是________。

A.FIQ

B.IRQ

C.RESET

D.SWI

5、下列________不是使用S3C2410A处理器的I/O端口时涉及到的特殊功能寄存器。

A.端口控制寄存器

B.端口数据寄存器

C.端口时钟寄存器 D.端口上拉电阻寄存器

6、S3C2410A处理器的存储器分为8个BANK空间,常用于SDRAM存储空间的起始地址是 。

A.0X20000000H B. 0X30000000H C. 0X40000000H

D. 0X50000000H

7、外部中断掩码寄存器清零时使能相应中断,置1时屏蔽中断,在复位的时候EINTMASK的值是 。

A、0XFFFFF0H B、0XFFFFFF C、0XFFFFFFF0H D、0XFFFFFFFF 8、当看门狗定时器减到零时,产生 PCLK周期的复位信号。

A.16个

B. 32个

C. 64个

D. 128个

9、UART串行通信中,一帧数据中的起始位有 位。

A.1位

B.2位

C.3位

D.4位

10、S3C2410X处理器的中断控制器可以接收 个中断请求。 A.24个

B.32个

C.56个

D.64个

11、RS232-C串口通信中,表示逻辑1的电平是(D )。 A、0v

B、3.3v D、-5v~-15v

C、+5v~+15v

12、 ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是(A)。 A. R0 = R2 + (R3 << 1) B. R0 =( R2<< 1) + R3 C. R3= R0+ (R2 << 1) D. (R3 << 1)= R0+ R2

13、IRQ中断的入口地址是( C)。 A、0x00000000 C、0x00000018

B、0x00000008 D、0x00000014

14、和PC系统机相比嵌入式系统不具备以下哪个特点( C)。 A、系统内核小 C、可执行多任务

B、专用性强 D、系统精简

15、ADD R0,R1,#3属于(A)寻址方式。 A. 立即寻址

B. 多寄存器寻址 D. 相对寻址

C. 寄存器直接寻址

16、GET伪指令的含义是( A) A. 包含一个外部文件 C. 定义一个宏

B. 定义程序的入口

D. 声明一个变量

17、和PC机系统相比,下列哪个不是嵌入式系统独具的特点( ) A、系统内核小 可执行多任务

B、专用性强 D、系统精简

18、ARM公司是专门从事( ) A、基于RISC技术芯片设计开发 软件设计

B、ARM芯片生产

D、ARM芯片销售

19、ARM9系列微处理器是( ) A、三级流水线结构 C、五级流水线结构

B、四级流水线结构 D、六级流水线结构

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

B、R0-R12

C、R8-R12

D、R13,R14

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

A、SPSR B、R13 C、R14 D、R15

22、IRQ中断的优先级别是( D )。 A. 1 C. 3

B. 2 D. 4

23、LDR R2,[R3,#128] 的寻址方式是( C )。 A. 寄存器寻址 C. 变址寻址

B. 寄存器移位

D. 间接寻址

24、ARM处理器的工作模式有( C )种。 A. 5 B.6 C. 7 D.8

25、能实现把立即数0X3FF5000保存在R0中的指令是( ) A、LDR R0, = 0X3FF5000 B、LDR R0, 0X3FF5000 C、MOV R0, 0X3FF5000 D、MOV R0, =0X3FF5000

26、ARM指令LDMIA R0,{R1, R2, R3,R4 } 实现的功能是( ) R1←[R0],R2←[R0+4],R3←[R0+8],R4←[R0+12] R1←[R0],R2←[R0-1],R3←[R0-2],R4←[R0-3] R1←[R0],R2←[R0+1],R3←[R0+2],R4←[R0+3] R1←[R0],R2←[R0-4],R3←[R0-8],R4←[R0-12] 27、对ARM处理器说法不正确的是( )。 A、小体积、低功耗、低成本、高性能 B、支持Thumb(16位)/ARM(32位)双指令集 C、只有Load/Store指令可以访问存储器 D、寻址方式多而复杂

28、下列描述不属于RISC计算机的特点的是(C)。 A.流水线每周期前进一步。 B.更多通用寄存器。

C.指令长度不固定,执行需要多个周期。

D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。

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

A、0x21 C、0x65

B、0x68 D、0x02

30、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存 储,则2000H存储单元的内容为( C)。 A、0x00 C、0x65

B、0x87 D、0x61

31、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为(D )。 A. 0x2000 C. 0x2008

B. 0x86 D. 0x39

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

B、Debug

C、Gcc

D、Make

33、指令MSR CPSR_C,R0实现的功能是( ) A传送R0的内容到CPSR中,更新CPSR B传送R0的内容到CPSR中,但仅修改其控制域 C传送CPSR的内容到R0 D传送CPSR的控制域内容到R0

34、同CISC相比,下面哪一项不属于RISC处理器的特征( ) A采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。 B减少指令数和寻址方式,使控制部件简化,加快执行速度。

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

35、( )伪指令用于定义一个代码段或数据段。 A、RLIST

B、DCB

C、MAP

D、AREA

36、在下列ARM处理器的各种模式中,只有( )模式不可以自由地改变处理器的工作模式。

A、用户模式(User) C、终止模式(Abort)

B、系统模式(System) D、中断模式(IRQ)

37、通常所说的32位微处理器是指( ) A、地址总线的宽度为32位

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

本文来源:https://www.bwwdw.com/article/txhf.html

Top