嵌入式系统开发与应用教程 期末考试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1、ADD R0,R1,#3属于(A)寻址方式。
A. 立即寻址
B. 多寄存器寻址
C. 寄存器直接寻址
D. 相对寻址
2、GET伪指令的含义是( A)
A. 包含一个外部文件
B. 定义程序的入口
C. 定义一个宏
D. 声明一个变量
3、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为( C)。 A、0x00 B、0x87 C、0x65 D、0x61
4、μCOS-II操作系统不属于( C)。
A、RTOS
B、占先式实时操作系统
C、非占先式实时操作系统
D、嵌入式实时操作系统
5、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为(D )。 A. 0x2000 B. 0x86 C. 0x2008 D. 0x39
6、寄存器R13除了可以做通用寄存器外,还可以做(C )。 A、程序计数器
B、链接寄存器
C、栈指针寄存器
D、基址寄存器
7、FIQ中断的入口地址是( A)。
A、0x0000001C
B、0x00000008
C、0x00000018
D、0x00000014
8、ARM指令集和Thumb指令集分别是(D )位的。 A. 8位,16位
B. 16位,32位
C. 16位,16位
D. 32位,16位
9、ARM寄存器组有(D )个寄存器。 A、7 B、32 C、6 D、37
10、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为(D )。 A. 0x2000 B. 0x28 C. 0x2008
1.和PC机系统相比,下列哪个不是嵌入式系统独具的特点( C )
A、系统内核小
B、专用性强
C、可执行多任务
D、系统精简
2.UCOS-II操作系统属于( B )
A、顺序执行系统
B、占先式实时操作系统
C、非占先式实时操作系统
D、分时操作系统
3.ARM公司是专门从事( A )
A、基于RISC技术芯片设计开发
B、ARM芯片生产
C、软件设计
D、ARM芯片销售
4.ARM9系列微处理器是( C )
A、三级流水线结构
B、四级流水线结构
C、五级流水线结构
D、六级流水线结构
5.在所有工作模式下,( A )都指向同一个物理寄存器,即各模式共享
A、R0-R7
B、R0-R12
C、R8-R12
D、R13,R14
6.当异常发生时,寄存器( A )用于保存CPSR的当前值,从异常退出时则可由它来恢复CPSR.
A、SPSR
B、R13
C、R14
D、R15
7.能实现把立即数0X3FF5000保存在R0中的指令是( A )
A、LDR R0, = 0X3FF5000
B、LDR R0, 0X3FF5000
C、MOV R0, 0X3FF5000
D、MOV R0, =0X3FF5000
8.ARM指令LDMIA RO,{R1, R2, R3,R4 } 实现的功能是( A )
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]
9.( D )伪指令用于定义一个代码段或数据段
A、RLIST
B、DCB
C、MAP
D、AREA
10.在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用( B )方法。
A、直接修改CPU状态寄存器(CPSR)对应的模式
B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态
C、使用软件中断指令(SWI)
D、让处理器执行未定义指令
二、.写出英文缩写的中文含义。
RAM 随机存储器 Random Access Memory
DRAM 动态随机存储器 Dynamic Random Access Memory
ROM 只读存储器 Read Only Memory
PROM 可编程只读存储器 Programmable Read-Only Memory
EPROM 可擦写的可编程只读存储器 Erasable Programmable Read-Only Memory FLASH 闪存
RTOS实时操作系统 Real Time Operating System
SOC 片上系统 System on Chip
SOPC 可编程片上系统 System On Programmable Chip
IP 知识产权 Intellectual Property
OS 操作系统 Operating System
HAL 硬件抽象层 Hardware Abstraction Layer
BSP 板级支持包 Board Support Package
ICE 在线仿真器 In-Circuit Emulator
ICD 在线调试器 In-Circuit Debugger
EEPROM 电可擦写的可编程只读存储器 Electrically Erasable Programmable Read Only
Memory
API 应用程序接口 Application Programming Interface
RISC 精简指令集计算机 Reduced Instruction Set Computer
SPI 串行外围设备接口 Serial Peripheral Interface
MMU 存储管理单元 Memory Management Unit
IIS 内部声音集成电路 Inter—IC Sound
IIC 两线式串行总线 Inter-Integrated Circui
UART 通用异步收发器 Universal Asynchronous ReceiverTransmitter ARM 先进精简指令集 Advanced RISC Machines
LCD 液晶显示器 Liquid Crystal Display
AHB 高级高性能总线 Advanced High performance Bus
APB 外围总线 Advanced Peripheral Bus
SP 堆栈指针 Structured Programming
SWI 软件中断指令 Software Interrupt
FIQ 快速中断请求 Fast Interrupt Request
CAN 控制器局域网 Controller Area Network,
DMA 直接存储访问 Direct Memory Access
FPGA 现场可编程门阵列 Field-Programmable Gate Array