一、单选题:
1.( )是一种专门为使用Flash存储器的嵌入式系统设计的一款日志型文件系统,适用于大容量存储设备。 (满分:3)
A. JFFS
B. ROMFS
C. YAFFS
D. RAMFS
2.表示有符号数小于或等于的条件码是( )。 (满分:3)
A. HS
B. LE
C. LO
D. GT
3.嵌入式系统的基本要素不包括( )。 (满分:3)
A. 嵌入性
B. 对象性
C. 专用性
D. 计算机
4.嵌入式系统一般都采用( )操作系统。 (满分:3)
A. 通用
B. 专用
C. 实时
D. 网络
5.GNU开发套件中,下列( )是链接器。 (满分:3)
A. as
B. gdb
C. gcc
D. ld
6.将程序代码烧写到非易失型存储器的过程称为( )。 (满分:3)
A. 程序转移
B. 软件刻录
C. 软件记录
D. 代码固化
7.半主机调试是由一组定义好的( )实现。 (满分:3)
A. 硬件接口
B. 内部函数
C. 软件中断子功能函数
D. 其他函数
8.下列( )不是ARM7TDMI指令流水线的执行阶段。 (满分:3)
A. 取指
B. 写回
C. 译码
D. 执行
9.下列( )是嵌入式操作系统的特点。 (满分:3)
A. 内核大
B. 可抢占
C. 不可配置
D. 可靠性低
10.嵌入式系统的硬件不包括( )。 (满分:3)
A. 嵌入式操作系统
B. 嵌入式微处理器
C. 外围电路
D. 嵌入式外围设备
11.下列( )不属于ARM处理器的特点。 (满分:3)
A. 体积小
B. 低成本
C. 低功耗
D. 低性能
12.一套Linux系统支持若干物理盘,每个物理盘可定义一个或( )个文件系统。 (满分:3)
A. 2
B. 3
C. 10
D. 多
13.DSP属于嵌入式系统中的( )。 (满分:3)
A. 嵌入式操作系统
B. 嵌入式微处理器
C. 外围电路
D. 嵌入式外围设备
14.片上调试技术的英文缩写是( )。 (满分:3)
A. ICE
B. OCD
C. JTAG
D. BDM
15.下列( )不是嵌入式目标设备常用的文件系统。 (满分:3)
A. cramfs
B. jffs2
C. dos
D. tmpfs
16.嵌入式系统对功耗的要求是( )。 (满分:3)
A. 没有功耗约束
B. 功耗低
C. 功耗高
D. 功耗适当
17.ATPCS规定,子程序间通过寄存器传递参数时,不能使用( )来传递参数。 (满分:3)
A. R4
B. R3
C. R2
D. R1
18.ADS中ARM C编译器的命令行工具程序文件名称是( )。 (满分:3)
A. armcpp
B. armcc
C. tcc
D. tcpp
19.下列自动变量中,( )表示当前规则依赖文件列表中的第一个依赖文件名。 (满分:3)
A. $*
B. $<
C. $@
D. $^
20.ADS中ARM的符号调试器所对应的文件名称是( )。 (满分:3)
A. armcc
B. armlink
C. armsd
D. armasm
三、判断题:
1.在Linux的makefile文件中,注释都是以*开头。 (满分:2)
A. 错误
B. 正确
2.WindRiver公司所提供的软件开发包是Tornado,基所使用的操作系统是Windows。 (满分:2)
A. 错误
B. 正确
3.ARM处理器有三个指令集:32位的ARM指令集、16位的Thumb指令集和8位的Jazelle。 (满分:2)
A. 错误
B. 正确
4.条件码CC/LO表示有符号数小于。 (满分:2)
A. 错误
B. 正确
5.所有异常处理结束后,返回的位置是相同的。 (满分:2)
A. 错误
B. 正确
6.单寄存器传输指令的变址模式有四种:零偏移、前变址、后变址、回写前变址。 (满分:2)
A. 错误
B. 正确
7.大多数ARM数据处理指令均可以根据执行结果来选择是否更新条件码标志。若要更新条件码标志,则指令中必须包含后缀“S”。 (满分:2)
A. 错误
B. 正确
8.嵌入式系统本身具备自举开发能力,用户可以直接在嵌入式设备上做开发。 (满分:2)
A. 错误
B. 正确
9.多数Bootloader都包含启动加载模式和下载加载模式两种不同的操作模式。 (满分:2)
A. 错误
B. 正确
10.CODE16用于定义ARM指令,CODE32用于定义Thumb指令。 (满分:2)
A. 错误
B. 正确
11.DCD分配的的内存单元是双字对齐的,可用“&”代替。 (满分:2)
A. 错误
B. 正确
12.RealView是ARM公司推出的新一代ARM开发工具包,是唯一支持所有ARM处理器和ARM调试技术的端到端的软件开发解决方案。 (满分:2)
A. 错误
B. 正确
13.嵌入式系统与单片机的开发模式和开发过程完全相同。 (满分:2)
A. 错误
B. 正确
14.寄存器R15用做程序计数器,不同的ARM处理器模式都有自身对应的程序计数器。 (满分:2)
A. 错误
B. 正确
15.当ARM处理器执行异常处理程序时,处理器处于ARM状态。 (满分:2)
A. 错误
B. 正确
16.软件中断、未定义指令和预取指令中止属于指令执行引起的直接异常。 (满分:2)
A. 错误
B. 正确
17.SPACE分配的内存单元用0初始化,DCB分配的内存用指定的值初始化。 (满分:2)
A. 错误
B. 正确
18.ARM处理器支持4种类型的栈:满递增(FA)、空递增(EA)、满递减(FD)和空递减(ED)。 (满分:2)
A. 错误
B. 正确
19.ARM存储器支持两种端序,即大端序和小端序。 (满分:2)
A. 错误
B. 正确
20.在ARM的所有指令中,只有加载和存储指令可以访问存储器,其他指令不访问存储器。 (满分:2)
A. 错误
B. 正确
www.openhelp100.com