东师15春《嵌入式系统》在线作业答案
东师15春《嵌入式系统》在线作业1一、单选题:
1.下列( )分配的内存是字对齐访问的。 (满分:3)
A. DCB
B. DCQ
C. DCW
D. DCD
2.将软件烧写到设计的硬件电路板上进行实地运行测试称为( )。 (满分:3)
A. 单元测试
B. 软硬件集成测试
C. 确认测试
D. 验收测试
3.可以使用( )命令创建一个新用户。 (满分:3)
A. useradd
B. usermod
C. passwd
D. groupadd
4.到目前为止,ARM主要出现过( )个指令集体系结构版本。 (满分:3)
A. 5
B. 6
C. 7
D. 8
5.用RAM以及附加电路制成的仿真器称为( )。 (满分:3)
A. RAM仿真器
B. ROM仿真器
C. 在线仿真器
D. 软件仿真器
6.相等测试的指令助词符是( )。 (满分:3)
A. BIC
B. TST
C. TEQ
D. MUL
7.ARM10的指令流水线是( )级。 (满分:3)
A. 3
B. 4
C. 5
D. 6
8.ARM指令恰好是( )字节边界对准。 (满分:3)
A. 2
B. 4
C. 8
D. 16
9.Linux是一个基于POSIX和Unix的( )、支持多线程和多CPU的操作系统。 (满分:3)
A. 多用户、多任务
B. 多用户、单任务
C. 单用户、多任务
D. 单用户、单任务
10.以基于Internet接入为标志的嵌入式系统属于嵌入式系统发展的第( )阶段。 (满分:3)
A. 1
B. 2
C. 3
D. 4
11.导弹控制属于嵌入式系统在( )方面的应用。 (满分:3)
A. 军用
B. 农业用
C. 工业用
D. 民用
12.不需要运行程序而进行的测试称为( )。 (满分:3)
A. 静态测试
B. 动态测试
C. 墨盒测试
D. 白盒测试
13.精简指令集合计算机的英文缩写是( )。 (满分:3)
A. CISC
B. AISC
C. RISC
D. DISC
14.在Linux下,用于文件搜索的命令是( )。 (满分:3)
A. find
B. where
C. lookup
D. mound
15.Vi是Linux下的一种( )。 (满分:3)
A. 源程序编辑软件
B. 编译器
C. 链接器
D. 调试器
16.ARM9TDMI核使用( )级指令流水线。 (满分:3)
A. 3
B. 4
C. 5
D. 6
17.ARM映像文件内部组织具有层次结构的性质,包含三种成分,但不包括( )。 (满分:3)
A. 输入段
B. 输出段
C. 域
D. 临界段
18.( )文件系统采用基于哈希表的日志结构化设计,主要用于Nor Flash。 (满分:3)
A. JFFS
B. ROMFS
C. YAFFS
D. RAMFS
19.大范围地址读取的伪指令是( )。 (满分:3)
A. ADR
B. ADRL
C. NOP
D. LDR
20.当数据的高位字节存储在低地址中时的存储方式称为( )。 (满分:3)
A. 小端序
B. 中端序
C. 两端序
D. 大端序
三、判断题:
1.Thumb状态下用于半主机操作的SWI子功能号是0XAB。 (满分:2)
A. 错误
B. 正确
2.Linux是一个基于POSIX和Unix的多用户、单任务的网络操作系统。 (满分:2)
A. 错误
B. 正确
3.cat是用于显示文件内容的命令,在显示文件内容时能够分屏显示文件的内容。 (满分:2)
A. 错误
B. 正确
4.以32位RISC嵌入式处理器加嵌入式操作系统为标志的嵌入式系统为其发展的第三个阶段。 (满分:2)
A. 错误
B. 正确
5.利用根节点,可以把一个文件系统挂在另一个文件系统的叶子节点上。 (满分:2)
A. 错误
B. 正确
6.基于ARM的C/C++编译器是armcc。 (满分:2)
A. 错误
B. 正确
7.同一时刻,Linux的内核往往有多个不同的最新发行版本。 (满分:2)
A. 错误
B. 正确
8.所有异常处理结束后,返回的位置是相同的。 (满分:2)
A. 错误
B. 正确
9.当程序状态寄存器CPSR的T位置1时,指示处理器处于Thumb状态。 (满分:2)
A. 错误
B. 正确
10.调试器和Angel之间的通信根据JTAG协议进行。 (满分:2)
A. 错误
B. 正确
11.若要将寄存器的某些位置1,则可以通过ORR指令来完成。 (满分:2)
A. 错误
B. 正确
12.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。 (满分:2)
A. 错误
B. 正确
13.uname -r用于显示机器的处理器架构。 (满分:2)
A. 错误
B. 正确
14.嵌入式操作系统一般具有实时性、模块化、不可裁剪等特征。 (满分:2)
A. 错误
B. 正确
15.ARM状态下用于半主机操作的SWI子功能号是0X654321。 (满分:2)
A. 错误
B. 正确
16.按技术复杂度可以将嵌入式系统分为三大类型,其中51系列的单片机系统属于小型操作系统控制的嵌入式系统。 (满分:2)
A. 错误
B. 正确
17.嵌入式技术在我国应用最早的就是工业控制领域。 (满分:2)
A. 错误
B. 正确
18.在Linux系统中,若删除了某个文件的软连接,则也删除该文件相关的所有数据。 (满分:2)
A. 错误
B. 正确
19.电子秤、条形码阅读机、银行点钞机属于嵌入式技术在POS网络和电子商务领域的应用。 (满分:2)
A. 错误
B. 正确
20.数字电视机、机顶盒、数码摄像机属于嵌入式系统在信息家电领域的应用。 (满分:2)
A. 错误
B. 正确《嵌入式系统》15春在线作业2
一、单选题:
1.下列( )工作模式用于支持高速数据传送或通道处理。 (满分:3)
A. usr
B. fiq
C. und
D. sys
2.表示有符号数小于或等于的条件码是( )。 (满分:3)
A. HS
B. LE
C. LO
D. GT
3.基于ARM的软件开发工具套件不包括( )。 (满分:3)
A. ADS
B. RVDS
C. GNU
D. SDSS
4.下列( )不是嵌入式操作系统的特点。 (满分:3)
A. 不可移植
B. 实时性
C. 内核小
D. 可裁剪
5.与Linux内核初始化相关的代码存放在( )目录下。 (满分:3)
A. fs
B. init
C. ipc
D. kernel
6.嵌入式软件系统的核心是( )。 (满分:3)
A. 嵌入式操作系统
B. 嵌入式应用软件
C. 板级支持包
D. 硬件抽象层
7.ARM7TDMI核使用( )级指令流水线。 (满分:3)
A. 3
B. 4
C. 5
D. 6
8.在CPSR寄存器的4个域中,控制域可以用( )来表示。 (满分:3)
A. x
B. f
C. c
D. s
9.( )指示符用于声明一个符号可以被其他文件引用。 (满分:3)
A. EXTERN
B. IMPORT
C. EXPORT
D. GET
10.ARM公司提供的一种调试监控程序(也称为调试代理)的是( )。 (满分:3)
A. ARMulator
B. ADS
C. AXD
D. Angel
11.在嵌入式开发过程中,( )是用于下载、调试和程序等的调试通道。 (满分:3)
A. 串口线
B. JTAG接口
C. 网线
D. 并口线
12.一套Linux系统支持若干物理盘,每个物理盘可定义一个或( )个文件系统。 (满分:3)
A. 2
B. 3
C. 10
D. 多
13.Linux操作系统一般采用( )目录结构。 (满分:3)
A. 树型
B. 星型
C. 环型
D. 网状
14.下列( )工作模式支持硬件协处理器的软件仿真。 (满分:3)
A. und
B. sys
C. abt
D. usr
15.GNU开发套件中,下列( )是调试器。 (满分:3)
A. as
B. gdb
C. gcc
D. ld
16.ARM汇编程序中,注释是以( )开头的。 (满分:3)
A. 逗号
B. 冒号
C. 双引号
D. 分号
17.在立即数寻址中,立即数要以( )为前缀。 (满分:3)
A. “@”
B. “$”
C. “#”
D. “%”
18.操作数的值在寄存器中,指令中的地址码字段指出的是寄存器编号,指令执行时直接取出寄存器值来操作的寻址方式称为( )。 (满分:3)
A. 立即数寻址
B. 寄存器寻址
C. 寄存器间接寻址
D. 基址寻址
19.下列( )代表栈指令寄存器的名称。 (满分:3)
A. AP
B. BP
C. SP
D. KP
20.GNU开发套件中,下列( )是链接器。 (满分:3)
A. as
B. gdb
C. gcc
D. ld
三、判断题:
1.ARM处理器有三个指令集:32位的ARM指令集、16位的Thumb指令集和8位的Jazelle。 (满分:2)
A. 错误
B. 正确
2.JTAG调试接口、串口、以太网口等都属于嵌入外围电路。 (满分:2)
A. 错误
B. 正确
3.在内嵌汇编程序段中,对物理寄存器的使用没用任何限制。 (满分:2)
A. 错误
B. 正确
4.嵌入式系统中的软、硬件是固定好了的,不可裁剪。 (满分:2)
A. 错误
B. 正确
5.当程序状态寄存器CPSR的I位置1时,允许IRQ中断。 (满分:2)
A. 错误
B. 正确
6.概要设计的主要任务是把需求分析得到的结果转换为软件结构和数据结构。 (满分:2)
A. 错误
B. 正确
7.在调试ARM汇编程序时,可以使用ARMulator进行调试而不需要实际的下位机。 (满分:2)
A. 错误
B. 正确
8.uCLinux是面向支持MMU的处理器平台设计的。 (满分:2)
A. 错误
B. 正确
9.cat是用于显示文件内容的命令,在显示文件内容时能够分屏显示文件的内容。 (满分:2)
A. 错误
B. 正确
10.当ARM的M取值为0x13时,表示ARM处理器处于中断模式。 (满分:2)
A. 错误
B. 正确
11.Linux操作系统是单一结构操作系统的代表之作。 (满分:2)
A. 错误
B. 正确
12.ARM处理器中的各个寄存器在不同模式下是通用的。 (满分:2)
A. 错误
B. 正确
13.ADS提供的图形化扩展调试器是ASD。 (满分:2)
A. 错误
B. 正确
14.Linux内核子目录arch中存放的是所有设备的驱动程序,其下的每个子目录都对应一类驱动程序。 (满分:2)
A. 错误
B. 正确
15.RVDS的调试工具包括RVD、AXD和ASD。 (满分:2)
A. 错误
B. 正确
16.若要将寄存器的某些位置1,则可以通过ORR指令来完成。 (满分:2)
A. 错误
B. 正确
17.Linux内核分为小内核映像和大内核映像两种,其中小映像内核映像需要放在实模式2MB的内存之内。 (满分:2)
A. 错误
B. 正确
18.ARM汇编语言中的符号对大小写字母不敏感。 (满分:2)
A. 错误
B. 正确
19.一个程序(可以包含多个源文件)中至少要有一个ENTRY(可以有多个ENTRY),但一个源文件中最多只能有一个ENTRY(可以没有ENTRY)。 (满分:2)
A. 错误
B. 正确
20.上位机一般用于编辑、编译、链接、运行程序等工作。 (满分:2)
A. 错误
B. 正确《嵌入式系统》15春在线作业3
一、单选题:
1.精简指令集合计算机的英文缩写是( )。 (满分:3)
A. CISC
B. AISC
C. RISC
D. DISC
2.在ARM指令集中,用于加载半字的指令是( )。 (满分:3)
A. LDRB
B. LDRS
C. LDRH
D. LDR
3.内嵌汇编支持( )指令。 (满分:3)
A. LDR伪指令
B. ADR
C. ADRL
D. LDR基本指令
4.ARM处理器有( )种工作模式。 (满分:3)
A. 5
B. 6
C. 7
D. 8
5.ARM处理器一共有( )个状态寄存器。 (满分:3)
A. 3
B. 4
C. 5
D. 6
6.ADS中ARM C编译器的命令行工具程序文件名称是( )。 (满分:3)
A. armcpp
B. armcc
C. tcc
D. tcpp
7.嵌入式系统的基本要素不包括( )。 (满分:3)
A. 嵌入性
B. 对象性
C. 专用性
D. 计算机
8.ARM公司提供的一种调试监控程序(也称为调试代理)的是( )。 (满分:3)
A. ARMulator
B. ADS
C. AXD
D. Angel
9.挂载文件系统的命令是( )。 (满分:3)
A. mount
B. umount
C. load
D. unload
10.片上调试技术的英文缩写是( )。 (满分:3)
A. ICE
B. OCD
C. JTAG
D. BDM
11.在嵌入式系统设计过程中,详细设计不包括( )。 (满分:3)
A. 体系结构设计
B. 硬件设计
C. 测试设计
D. 软件设计
12.下列( )指令的执行无法更新CPSR的条件标志位。 (满分:3)
A. TST
B. ADDS
C. ANDS
D. SUB
13.ADS中ARM 的汇编器命令行工具程序文件名称是( )。 (满分:3)
A. armcc
B. armlink
C. armsd
D. armasm
14.不需要运行程序而进行的测试称为( )。 (满分:3)
A. 静态测试
B. 动态测试
C. 墨盒测试
D. 白盒测试
15.下列( )不属于按软件开发的过程对测试进行的分类。 (满分:3)
A. 集成测试
B. 确认测试
C. 兼容性测试
D. 系统测试
16.下列( )无法上位机完成。 (满分:3)
A. 编辑程序
B. 编译程序
C. 运行程序
D. 调试程序
17.以8位到16位嵌入式处理器为基础,以专用简单操作系统为核心的嵌入式系统属于嵌入式系统发展的第( )阶段。 (满分:3)
A. 1
B. 2
C. 3
D. 4
18.若要取出寄存器的某些位,则应该使用( )指令。 (满分:3)
A. AND
B. BIC
C. TST
D. RSC
19.在Linux下,显示已经挂载的分区列表的命令是( )。 (满分:3)
A. du
B. ls
C. df
D. dir
20.调试器和Angel之间的通信是根据( )协议进行的。 (满分:3)
A. AXD
B. APP
C. ADP
D. JTAG
三、判断题:
1.实时在线仿真器ICE虽然可以模拟实际处理器的所有行为,但其价格比较昂贵。 (满分:2)
A. 错误
B. 正确
2.ARM处理器一共有6个状态寄存器,其中当前程序状态寄存器CPSR只有一个。 (满分:2)
A. 错误
B. 正确
3.在ARM的分支指令中,B和BL指令跳转的范围可以是32GB范围内的任意地址。 (满分:2)
A. 错误
B. 正确
4.嵌入式技术在我国应用最早的就是工业控制领域。 (满分:2)
A. 错误
B. 正确
5.在ARM的存储体系金字塔结构中,位于最顶层的是访问速度最快的片内Cache和写缓存。 (满分:2)
A. 错误
B. 正确
6.硬件资源是硬件设计工程师在设计和调试硬件必备的工具,这些资源不包括示波器。 (满分:2)
A. 错误
B. 正确
7.通常情况下,嵌入式交叉开发环境由上位机、调试通道和下位机三部分组成。 (满分:2)
A. 错误
B. 正确
8.在嵌入式系统的设计过程中,需要说明书在系统设计阶段与撰写的文档。 (满分:2)
A. 错误
B. 正确
9.嵌入式系统软件故障带来的后果比PC机小得多。 (满分:2)
A. 错误
B. 正确
10.物理设计包括硬件电路图的设计,最后以开发析的形式完成物理硬件设计。 (满分:2)
A. 错误
B. 正确
11.在Thumb状态下访问寄存器的方式和数量与ARM状态完全相同。 (满分:2)
A. 错误
B. 正确
12.电子秤、条形码阅读机、银行点钞机属于嵌入式技术在POS网络和电子商务领域的应用。 (满分:2)
A. 错误
B. 正确
13.在ARM的所有指令中,只有加载和存储指令可以访问存储器,其他指令不访问存储器。 (满分:2)
A. 错误
B. 正确
14.嵌入式系统是一个纯硬件装置,不包括任何软件。 (满分:2)
A. 错误
B. 正确
15.在Linux文件系统中,作为一种特殊类型/proc文件系统既存在内存当中,也占用少量外存空间。 (满分:2)
A. 错误
B. 正确
16.ARM指令集和Thumb指令集具有两个共同点:一是它们都有较多的寄存器,可以用于多种用途;二是对存储器的访问只能通过Load/Store指令。 (满分:2)
A. 错误
B. 正确
17.利用根节点,可以把一个文件系统挂在另一个文件系统的叶子节点上。 (满分:2)
A. 错误
B. 正确
18.寄存器R15用做程序计数器,不同的ARM处理器模式都有自身对应的程序计数器。 (满分:2)
A. 错误
B. 正确
19.嵌入式操作系统与桌面计算机操作系统没什么差别,二者功能完全相同。 (满分:2)
A. 错误
B. 正确
20.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。 (满分:2)
A. 错误
B. 正确
页:
[1]