嵌入式系统25春在线作业2-0004
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 60 分)
1.在CPSR寄存器的条件标志位中,()表示相等或不等。
A.N
B.Z
C.C
D.V
2.嵌入式系统具有典型的多种学科交叉融合特点,其中构成嵌入式系统技术领域的核心学科有4个,但不包括()。
A.生物工程
B.微电子学
C.计算机科学
D.电子工程与自动控制
3.编写启动代码,定制嵌入式操作系统,开发驱动程序和应用程序等工作属于()。
A.体系结构设计
B.硬件设计
C.测试设计
D.软件设计
4.ARM汇编程序中,注释是以()开头的。
A.逗号
B.冒号
C.双引号
D.分号
5.半主机调试是由一组定义好的()实现。
A.硬件接口
B.内部函数
C.软件中断子功能函数
D.其他函数
6.嵌入式系统的基本要素不包括()。
A.嵌入性
B.对象性
C.专用性
D.计算机
7.用于定义全局逻辑变量的指示符是()。
A.GBLA
B.GBLL
C.GBLS
D.GBLD
8.逻辑异或指令的助词符是()。
A.AND
B.ORR
C.XOR
D.EOR
9.ARM映像文件内部组织具有层次结构的性质,包含三种成分,但不包括()。
A.输入段
B.输出段
C.域
D.临界段
10.Linux操作系统一般采用()目录结构。
A.树型
B.星型
C.环型
D.网状
11.精简指令集合计算机的英文缩写是()。
A.CISC
B.AISC
C.RISC
D.DISC
12.ARM Cortex-A8属于ARM处理器系列的第()代产品。
A.V5
B.V6
C.V7
D.V8
13.当数据的高位字节存储在低地址中时的存储方式称为()。
A.小端序
B.中端序
C.两端序
D.大端序
14.在ARM的汇编指示符中,()与FIELD等价。
A.“^”
B.“%”
C.“#”
D.“=”
15.在CPSR寄存器的4个域中,控制域可以用()来表示。
A.x
B.f
C.c
D.s
16.下列()工作模式支持硬件协处理器的软件仿真。
A.und
B.sys
C.abt
D.usr
17.相等测试的指令助词符是()。
A.BIC
B.TST
C.TEQ
D.MUL
18.片上调试技术的英文缩写是()。
A.ICE
B.OCD
C.JTAG
D.BDM
19.下列()不是嵌入式操作系统的特点。
A.不可移植
B.实时性
C.内核小
D.可裁剪
20.最基本的嵌入式Linux系统需要三个基本元素,其中不包括()。
A.系统引导程序
B.Linux系统内核
C.初始化过程
D.文件系统
二、判断题 (共 20 道试题,共 40 分)
21.若要称某个系统为嵌入式系统,则它必须满足三个基本的要素,即嵌入性、专用性和计算机系统。
22.当操作数寄存器的状态位(位[0])为1时,执行BX指令进入ARM状态。
23.在ARM的所有指令中,只有加载和存储指令可以访问存储器,其他指令不访问存储器。
24.当ARM处理器工作在用户模式时,可随意改变到其他模式。
25.Linux下的程序库分为共享库和静态库两种,其中静态库是在运行时加载的。
26.Linux下的mv命令既可以移动文件,也可以实现文件改名。
27.当异常发生时,需要保护程序执行现场,再进行异常处理。其中,现场保护包括返回地址和CPSR的值两个方面的内容。
28.cat是用于显示文件内容的命令,在显示文件内容时能够分屏显示文件的内容。
29.概要设计的主要任务是把需求分析得到的结果转换为软件结构和数据结构。
30.在Linux文件系统中,作为一种特殊类型/proc文件系统既存在内存当中,也占用少量外存空间。
31.条件码NE表示不相等。
32.在嵌入式系统的开发设计过程中,为了加快设计进度,往往采用软硬件协同设计的方法。
33.more命令在显示文件内容时,若文件内容比较长,则可以分屏显示,并且可以前后翻页。
34.在GNU交叉工具链中,arm-linux-gcc是C语言的编译器文件名称。
35.在调试ARM汇编程序时,可以使用ARMulator进行调试而不需要实际的下位机。
36.ARM状态下用于半主机操作的SWI子功能号是0X654321。
37.uCLinux是在微控制领域中最常用的一款嵌入式Linux操作系统。
38.uCLinux是面向支持MMU的处理器平台设计的。
39.ARM7TDMI核属于ARM处理器系列的V4产品。
40.ARM处理器所支持的指令长度一般不是固定的。