东师嵌入式系统21秋学期在线作业2[答案]答案
嵌入式系统21秋学期在线作业2题目
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 60 分)
1.ADS中ARM的链接器所对应的命令行工具程序文件名称是()。
正确答案:-----
A.armcc
B.armlink
C.armsd
D.armasm
正确答案:-----
正确答案:-----
2.makefile文件中的续行符是()。
A./
B.
C.@
D.&
正确答案:-----
3.()的主要任务是把需求分析得到的结果转换为软件结构和数据结构。
A.需求分析
B.概要设计
C.详细设计
D.协同设计
正确答案:-----
4.下列()可能是针对ARM的GNU交叉工具链中的C编译器()。
A.arm-linux-as
B.arm-linux-gcc
C.arm-linux-g++
D.arm-linux-ld
正确答案:-----
5.在开发嵌入式应用软件时,若没有下位机和评估板,最简单的方法是利用()。
A.模拟软件
B.ROM仿真器
C.目标机
D.在线仿真器
正确答案:-----
6.GNU开发套件中,下列()是项目管理工具。
A.as
B.make
C.makefile
D.Makefile
正确答案:-----
7.ADS的图形化调试工具,即ARM扩展调试器是()。
正确答案:-----
A.AXD
B.ASD
正确答案:-----
C.ACD
D.ADP
正确答案:-----
8.ARM公司提供的一种调试监控程序(也称为调试代理)的是()。
A.ARMulator
B.ADS
正确答案:-----
C.AXD
D.Angel
正确答案:-----
9.选择合理的处理器和相关硬件,设计物理尺寸和成本计算等工作属于()。
A.体系结构设计
B.硬件设计
C.测试设计
D.软件设计
正确答案:-----
正确答案:-----
10.下列()无法在Linux下显示文本文件的内容。
A.cat
B.more
C.dir
正确答案:-----
D.less
正确答案:-----
11.ARM处理器不支持()数据类型。
A.64
B.32
C.16
D.8
正确答案:-----
12.在嵌入式系统设计过程中,详细设计不包括()。
A.体系结构设计
B.硬件设计
C.测试设计
D.软件设计
13.下列()不是嵌入式目标设备常用的文件系统。
A.cramfs
B.jffs2
C.dos
正确答案:-----
D.tmpfs
正确答案:-----
14.下列()不属于按软件开发的过程对测试进行的分类。
A.集成测试
B.确认测试
C.兼容性测试
D.系统测试
正确答案:-----
15.若要将寄存器的某些位清0,则应该使用()指令。
A.ADD
正确答案:-----
B.SUB
C.BIC
D.TST
正确答案:-----
16.我们平时使用的U盘一般使用的是()文件系统。
A.ext2
B.proc
C.FAT32
D.NFS
正确答案:-----
17.ARM Cortex-A8属于ARM处理器系列的第()代产品。
A.V5
B.V6
C.V7
D.V8
正确答案:-----
21.嵌入式系统一般是以()为中心的专用计算机系统。
A.计算机技术
B.对象技术
C.电子技术
D.应用
正确答案:-----
19.嵌入式技术不包括()。
A.嵌入式人才技术
B.芯片技术
C.硬件技术
D.软件技术
正确答案:-----
20.ADS中ARM 的汇编器命令行工具程序文件名称是()。
正确答案:-----
A.armcc
B.armlink
C.armsd
D.armasm
东师嵌入式系统21秋学期在线作业2[答案]多选题答案
二、判断题 (共 20 道试题,共 40 分)
21.寄存器间接寻址是基址寻址一种特例,当基址寻址的偏移量为0时,就演变成寄存器间接寻址。
22.在调试ARM汇编程序时,可以使用ARMulator进行调试而不需要实际的下位机。
23.上位机一般用于编辑、编译、链接、运行程序等工作。
24.在ARM的存储体系金字塔结构中,位于最顶层的是访问速度最快的片内Cache和写缓存。
25.Thumb状态下用于半主机操作的SWI子功能号是0XAB。
26.Linux最早的文件系统是Minix。
27.WindRiver公司所提供的软件开发包是Tornado,基所使用的操作系统是Windows。
正确答案:-----
28.ARM中的数据处理指令只能对寄存器的内容进行操作。
29.RealView是ARM公司推出的新一代ARM开发工具包,是唯一支持所有ARM处理器和ARM调试技术的端到端的软件开发解决方案。
30.嵌入式系统中的软、硬件是固定好了的,不可裁剪。
31.寄存器R15用做程序计数器,不同的ARM处理器模式都有自身对应的程序计数器。
32.more命令在显示文件内容时,若文件内容比较长,则可以分屏显示,并且可以前后翻页。
33.使用GNU的调试器GDB调试程序时,既可以设置断点,也可以全速运行程序。
正确答案:-----
34.ARM的加载和存储操作可以以字节、半字或字的大小与存储器之间传递数据。加载时自动进行字节或半字的零扩展或符号扩展。
35.ARM处理器一共有6个状态寄存器,其中当前程序状态寄存器CPSR只有一个。
36.嵌入式系统的测试分为硬件测试、软件测试和软硬件集成测试。
37.可以使用任何一种文本编辑器来编写Linux下的程序。
38.ARM处理器的快速中断模式下的影子寄存器数量最多。
39.GNU交叉开发工具链既可以直接从网上下载,也可以自己创建。
40.嵌入式操作系统与桌面计算机操作系统没什么差别,二者功能完全相同。
东师嵌入式系统21秋学期在线作业2[答案]历年参考题目如下: