一、单选题:
1.ARM Cortex-A8属于ARM处理器系列的第( )代产品。 (满分:3)
A. V5
B. V6
C. V7
D. V8
2.下列( )不是嵌入式操作系统的特点。 (满分:3)
A. 不可移植
B. 实时性
C. 内核小
D. 可裁剪
3.下列( )不是Linux中默认的makefile文件名。 (满分:3)
A. GNUmakefile
B. makefile
C. Makefile
D. Gnumakefile
4.Vi是Linux下的一种( )。 (满分:3)
A. 源程序编辑软件
B. 编译器
C. 链接器
D. 调试器
5.WindRiver公司提供的开发套件是基于( )操作系统的。 (满分:3)
A. VxWorks
B. Delta OS
C. Linux
D. Windows
6.不需要运行程序而进行的测试称为( )。 (满分:3)
A. 静态测试
B. 动态测试
C. 墨盒测试
D. 白盒测试
7.我们平时使用的U盘一般使用的是( )文件系统。 (满分:3)
A. ext2
B. proc
C. FAT32
D. NFS
8.程序计数器寄存器的名称是( )。 (满分:3)
A. R15
B. R14
C. R13
D. R12
9.嵌入式操作系统一般都采用模块化设计,说明其是( )的。 (满分:3)
A. 实时性
B. 可抢占
C. 可定制
D. 可移植
10.下列( )不是嵌入式目标设备常用的文件系统。 (满分:3)
A. cramfs
B. jffs2
C. dos
D. tmpfs
11.Linux文件系统使用( )来记录文件信息,作用像Winodows的文件分配表。 (满分:3)
A. 索引节点
B. 硬链接
C. 软连接
D. 符号连接
12.Linux内核版本包括主版本号和( )。 (满分:3)
A. 开发版本
B. 发行版本
C. 次版本
D. 稳定版本
13.在ARM指令集中,用于调用子程序的指令是( )。 (满分:3)
A. B
B. BL
C. BX
D. BK
14.DMA控制器属于嵌入式系统中的( )。 (满分:3)
A. 嵌入式操作系统
B. 嵌入式微处理器
C. 外围电路
D. 嵌入式外围设备
15.在栈寻址中,( )表示满递减堆栈。 (满分:3)
A. FA
B. FD
C. EA
D. ED
16.创建嵌入式Linux的开发环境主要不包括( )。 (满分:3)
A. 交叉编译工具链
B. 制作根文件系统
C. 移植Bootloader
D. 开发应用程序
17.ARM9TDMI核使用( )级指令流水线。 (满分:3)
A. 3
B. 4
C. 5
D. 6
18.在ARM指令集中,用于加载半字的指令是( )。 (满分:3)
A. LDRB
B. LDRS
C. LDRH
D. LDR
19.在ARM的存储体系中,存取速度最快的是( )。 (满分:3)
A. 写缓存
B. 闪速存储器
C. 寄存器
D. 硬盘驱动器
20.相对寻址是基址寻址的一种特殊形态,用( )作为基址寄存器。 (满分:3)
A. R15
B. R14
C. R13
D. R12
三、判断题:
1.R13svc是管理模式下堆栈寄存器的名称。 (满分:2)
A. 错误
B. 正确
2.嵌入式技术在我国应用最早的就是工业控制领域。 (满分:2)
A. 错误
B. 正确
3.在嵌入式系统的设计过程中,需要说明书在系统设计阶段与撰写的文档。 (满分:2)
A. 错误
B. 正确
4.ARM处理器支持4种类型的栈:满递增(FA)、空递增(EA)、满递减(FD)和空递减(ED)。 (满分:2)
A. 错误
B. 正确
5.DCW用于分配一段半字对齐的内存单元,DCWU分配的内存单元并不严格半字对齐。 (满分:2)
A. 错误
B. 正确
6.利用根节点,可以把一个文件系统挂在另一个文件系统的叶子节点上。 (满分:2)
A. 错误
B. 正确
7.多数Bootloader都包含启动加载模式和下载加载模式两种不同的操作模式。 (满分:2)
A. 错误
B. 正确
8.Linux下的mv命令既可以移动文件,也可以实现文件改名。 (满分:2)
A. 错误
B. 正确
9.最基本的嵌入式Linux需要三个基本元素:即系统引导程序、Linux系统内核和驱动程序。 (满分:2)
A. 错误
B. 正确
10.若要修改一个用户的口令,则有root权限才能够执行。 (满分:2)
A. 错误
B. 正确
11.寄存器间接寻址是基址寻址一种特例,当基址寻址的偏移量为0时,就演变成寄存器间接寻址。 (满分:2)
A. 错误
B. 正确
12.ARM处理器内部操作都面向64位操作数,只有数据传送指令支持较短的字节和半字数据。 (满分:2)
A. 错误
B. 正确
13.在嵌入式交叉开发环境中,上位机和下位机往往是基于相同平台的。 (满分:2)
A. 错误
B. 正确
14.当异常发生时,需要保护程序执行现场,再进行异常处理。其中,现场保护包括返回地址和CPSR的值两个方面的内容。 (满分:2)
A. 错误
B. 正确
15.ARM处理器所支持的指令集主要有ARM指令集、Thumb指令集和Jazelle指令集,其中Thumb指令为32位。 (满分:2)
A. 错误
B. 正确
16.ARM汇编语言中的符号对大小写字母不敏感。 (满分:2)
A. 错误
B. 正确
17.当指令预取中止异常发生时PC还没有更新。 (满分:2)
A. 错误
B. 正确
18.若要称某个系统为嵌入式系统,则它必须满足三个基本的要素,即嵌入性、专用性和计算机系统。 (满分:2)
A. 错误
B. 正确
19.Linux系统中卸载某个文件系统需要使用的命令是unload。 (满分:2)
A. 错误
B. 正确
20.电子秤、条形码阅读机、银行点钞机属于嵌入式技术在POS网络和电子商务领域的应用。 (满分:2)
A. 错误
B. 正确