作业答案 发表于 2017-10-17 09:46:01

《嵌入式系统》东师17秋在线作业123参考


嵌入式系统17秋在线作业1
一、单选题:【20道,总分:60分】

1.下列(    )不是嵌入式操作系统的特点。          (满分:3)
    A. 不可移植
    B. 实时性
    C. 内核小
    D. 可裁剪
2.设计PCB、制板、焊接等工作属于(    )。          (满分:3)
    A. 体系结构设计
    B. 硬件设计
    C. 测试设计
    D. 软件设计
3.以4位到8位单芯片为核心的可编程控制器系统属于嵌入式系统发展的第(    )阶段。          (满分:3)
    A. 1
    B. 2
    C. 3
    D. 4
4.表示无符号数大于或等于的条件码是(    )。          (满分:3)
    A. NE
    B. VS
    C. CS
    D. GE
5.GNU开发套件中,下列(    )是汇编编译器。          (满分:3)
    A. as
    B. gdb
    C. gcc
    D. ld
6.在嵌入式系统开发设计过程中,第一个阶段是(    )。          (满分:3)
    A. 需求分析
    B. 系统设计
    C. 代码调试
    D. 代码固化
7.应用程序编程接口的英文缩写是(    )。          (满分:3)
    A. EPROM
    B. HAL
    C. BSP
    D. API
8.逻辑异或指令的助词符是(    )。          (满分:3)
    A. AND
    B. ORR
    C. XOR
    D. EOR
9.半主机调试技术是利用(    )提供的C函数库功能来完成运行程序的I/O请求。          (满分:3)
    A. 下位机
    B. 目标机
    C. 评估板
    D. 上位机
10.目前的Linux内核有上万个文件,其中关于内核的头文件存放在(    )下。          (满分:3)
    A. arch
    B. block
    C. dev
    D. include
11.专门为Linux设计的扩展文件系统第二版是(    )。          (满分:3)
    A. Minix
    B. NTFS
    C. EXT2
    D. NFS
12.Linux文件系统使用(    )来记录文件信息,作用像Winodows的文件分配表。          (满分:3)
    A. 索引节点
    B. 硬链接
    C. 软连接
    D. 符号连接
13.嵌入式系统对功耗的要求是(    )。          (满分:3)
    A. 没有功耗约束
    B. 功耗低
    C. 功耗高
    D. 功耗适当
14.WindRiver公司提供的开发套件是基于(    )操作系统的。          (满分:3)
    A. VxWorks
    B. Delta OS
    C. Linux
    D. Windows
15.下列(    )工作模式不属于特权模式。          (满分:3)
    A. usr
    B. irq
    C. abt
    D. svc
16.若要将寄存器的某些位清0,则应该使用(    )指令。          (满分:3)
    A. ADD
    B. SUB
    C. BIC
    D. TST
17.LCD属于嵌入式系统中的(    )。          (满分:3)
    A. 嵌入式操作系统
    B. 嵌入式微处理器
    C. 外围电路
    D. 嵌入式外围设备
18.数字电视机属于嵌入式系统在(    )方面的应用。          (满分:3)
    A. 工业控制领域
    B. 交通管理
    C. 信息家电
    D. 医疗设备
19.Linux内核所需要的库函数一般位于(    )目录下。          (满分:3)
    A. drivers
    B. fs
    C. lib
    D. include
20.嵌入式系统的英文缩写是(    )。          (满分:3)
    A. MS
    B. BS
    C. ES
    D. QS
二、判断题:【20道,总分:40分】

1.在Linux的makefile文件中,注释都是以*开头。          (满分:2)
    A. 错误
    B. 正确
2.ARM处理器有三个指令集:32位的ARM指令集、16位的Thumb指令集和8位的Jazelle。          (满分:2)
    A. 错误
    B. 正确
3.当程序状态寄存器CPSR的I位置1时,允许IRQ中断。          (满分:2)
    A. 错误
    B. 正确
4.伴随着微处理器的发展,嵌入式系统的发展大致可以分为4个阶段。          (满分:2)
    A. 错误
    B. 正确
5.当ARM处理器执行异常处理程序时,处理器处于ARM状态。          (满分:2)
    A. 错误
    B. 正确
6.若要修改一个用户的口令,则有root权限才能够执行。          (满分:2)
    A. 错误
    B. 正确
7.嵌入式系统本身具备自举开发能力,用户可以直接在嵌入式设备上做开发。          (满分:2)
    A. 错误
    B. 正确
8.在基址寻址方式中,自动索引表示先变址,再传值,最后再改变基址。          (满分:2)
    A. 错误
    B. 正确
9.在Linux系统中,若删除了某个文件的软连接,则也删除该文件相关的所有数据。          (满分:2)
    A. 错误
    B. 正确
10.JTAG调试接口、串口、以太网口等都属于嵌入外围电路。          (满分:2)
    A. 错误
    B. 正确
11.当ARM处理器工作在用户模式时,可随意改变到其他模式。          (满分:2)
    A. 错误
    B. 正确
12.指令集模拟器(ISS)也叫软仿真器,它可以模拟实际处理器的所有行为。          (满分:2)
    A. 错误
    B. 正确
13.ARM处理器内部操作都面向64位操作数,只有数据传送指令支持较短的字节和半字数据。          (满分:2)
    A. 错误
    B. 正确
14.Linux下的mv命令既可以移动文件,也可以实现文件改名。          (满分:2)
    A. 错误
    B. 正确
15.ARM汇编语言源程序中语句由基本指令、指示符和宏指令组成。          (满分:2)
    A. 错误
    B. 正确
16.Cortex-R4处理器的流水线为8级。          (满分:2)
    A. 错误
    B. 正确
17.Linux内核分为小内核映像和大内核映像两种,其中小映像内核映像需要放在实模式2MB的内存之内。          (满分:2)
    A. 错误
    B. 正确
18.嵌入式操作系统与桌面计算机操作系统没什么差别,二者功能完全相同。          (满分:2)
    A. 错误
    B. 正确
19.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。          (满分:2)
    A. 错误
    B. 正确
20.嵌入式系统软件故障带来的后果比PC机小得多。          (满分:2)
    A. 错误
    B. 正确
嵌入式系统17秋在线作业2
一、单选题:【20道,总分:60分】

1.目前嵌入式系统的主流微处理器是(    )位。          (满分:3)
    A. 8
    B. 16
    C. 32
    D. 64
2.下列(    )表示的是管理模式。          (满分:3)
    A. usr
    B. irq
    C. abt
    D. svc
3.在ARM的汇编指示符中,(    )与FIELD等价。          (满分:3)
    A. “^”
    B. “%”
    C. “#”
    D. “=”
4.在我国,嵌入式技术最早应用在(    )。          (满分:3)
    A. 工业控制领域
    B. 交通管理
    C. 信息家电
    D. 医疗设备
5.下列(    )可能是针对ARM的GNU交叉工具链中的C编译器(    )。          (满分:3)
    A. arm-linux-as
    B. arm-linux-gcc
    C. arm-linux-g++
    D. arm-linux-ld
6.下列(    )分配的内存是字对齐访问的。          (满分:3)
    A. DCB
    B. DCQ
    C. DCW
    D. DCD
7.下列(    )不是Linux中默认的makefile文件名。          (满分:3)
    A. GNUmakefile
    B. makefile
    C. Makefile
    D. Gnumakefile
8.(    )指示符用于声明一个可以引用其他文件中定义的符号。          (满分:3)
    A. EXTERN
    B. IMPORT
    C. EXPORT
    D. GET
9.(    )是一种专门为使用Flash存储器的嵌入式系统设计的一款日志型文件系统,适用于大容量存储设备。          (满分:3)
    A. JFFS
    B. ROMFS
    C. YAFFS
    D. RAMFS
10.嵌入式系统具有典型的多种学科交叉融合特点,其中构成嵌入式系统技术领域的核心学科有4个,但不包括(    )。          (满分:3)
    A. 生物工程
    B. 微电子学
    C. 计算机科学
    D. 电子工程与自动控制
11.在多寄存器寻址中,(    )表示先变址,再传值。          (满分:3)
    A. IB
    B. IC
    C. IA
    D. ID
12.Linux内核的主要功能包括内存管理、任务调度、(    )、虚拟文件系统和网络接口。          (满分:3)
    A. 提供Shell
    B. 进程间通信
    C. 文件拷贝
    D. 运行应用程序
13.GNU开发套件中,下列(    )是项目管理工具。          (满分:3)
    A. as
    B. make
    C. makefile
    D. Makefile
14.makefile文件中的注释行以(    )开头。          (满分:3)
    A. /
    B. \
    C. @
    D. #
15.在立即数寻址中,立即数要以(    )为前缀。          (满分:3)
    A. “@”
    B. “$”
    C. “#”
    D. “%”
16.应用程序编程接口的英文缩写是(    )。          (满分:3)
    A. EPROM
    B. HAL
    C. BSP
    D. API
17.以8位到16位嵌入式处理器为基础,以专用简单操作系统为核心的嵌入式系统属于嵌入式系统发展的第(    )阶段。          (满分:3)
    A. 1
    B. 2
    C. 3
    D. 4
18.GNU开发套件中,下列(    )是C语言的编译器。          (满分:3)
    A. as
    B. gdb
    C. gcc
    D. ld
19.数字电视机属于嵌入式系统在(    )方面的应用。          (满分:3)
    A. 工业控制领域
    B. 交通管理
    C. 信息家电
    D. 医疗设备
20.表示无符号数大于或等于的条件码是(    )。          (满分:3)
    A. NE
    B. VS
    C. CS
    D. GE
二、判断题:【20道,总分:40分】

1.ARM9核的指令流水线是6级。          (满分:2)
    A. 错误
    B. 正确
2.ARMV7体系结构的处理器核使用ARM Cortex打头,主要有A、R和M三个系列。          (满分:2)
    A. 错误
    B. 正确
3.ARM指令多数是二地址指令,而X86指令多数是三地址指令。          (满分:2)
    A. 错误
    B. 正确
4.ARM指令中的第二个操作数可以是一个8位的立即数,也可以是一个任意的32位立即数。          (满分:2)
    A. 错误
    B. 正确
5.AND指令的作用是将第二个操作数的值与第一下操作数的值按位做逻辑“异或”操作,并将结果存放到结果寄存器中。          (满分:2)
    A. 错误
    B. 正确
6.在Linux的树型目录结构中,/DEV目录下存放了所有设备相关的文件。          (满分:2)
    A. 错误
    B. 正确
7.在GNU交叉工具链中,arm-linux-gcc是C语言的编译器文件名称。          (满分:2)
    A. 错误
    B. 正确
8.Thumb状态下用于半主机操作的SWI子功能号是0XAB。          (满分:2)
    A. 错误
    B. 正确
9.上位机一般用于编辑、编译、链接、运行程序等工作。          (满分:2)
    A. 错误
    B. 正确
10.半主机调试是利用下位机的输入输出功能来实现程序的I/O请求。          (满分:2)
    A. 错误
    B. 正确
11.多数Bootloader都包含启动加载模式和下载加载模式两种不同的操作模式。          (满分:2)
    A. 错误
    B. 正确
12.ARM处理器内部操作都面向64位操作数,只有数据传送指令支持较短的字节和半字数据。          (满分:2)
    A. 错误
    B. 正确
13.嵌入式系统的应用软件在开发完毕后必须存储到非易失型存储器中(如EEPROM或Flash等)。          (满分:2)
    A. 错误
    B. 正确
14.ARM处理器的管理模式属于操作系统的保护模式。          (满分:2)
    A. 错误
    B. 正确
15.ARM7TDMI的指令流水线是5级。          (满分:2)
    A. 错误
    B. 正确
16.ARM公司针对其硬件产品的开发软件套件是ADS。          (满分:2)
    A. 错误
    B. 正确
17.ARM处理器中的各个寄存器在不同模式下是通用的。          (满分:2)
    A. 错误
    B. 正确
18.ARM处理器所支持的指令长度一般不是固定的。          (满分:2)
    A. 错误
    B. 正确
19.ARM中的数据处理指令只能对寄存器的内容进行操作。          (满分:2)
    A. 错误
    B. 正确
20.寄存器R15用做程序计数器,不同的ARM处理器模式都有自身对应的程序计数器。          (满分:2)
    A. 错误
    B. 正确
嵌入式系统17秋在线作业3
一、单选题:【20道,总分:60分】

1.在嵌入式系统开发设计过程中,第一个阶段是(    )。          (满分:3)
    A. 需求分析
    B. 系统设计
    C. 代码调试
    D. 代码固化
2.一套Linux系统支持若干物理盘,每个物理盘可定义一个或(    )个文件系统。          (满分:3)
    A. 2
    B. 3
    C. 10
    D. 多
3.下列(    )工作模式支持硬件协处理器的软件仿真。          (满分:3)
    A. und
    B. sys
    C. abt
    D. usr
4.下列(    )不属于ARM处理器的特点。          (满分:3)
    A. 体积小
    B. 低成本
    C. 低功耗
    D. 低性能
5.实时系统有一个基本的性能指标,但不包括(    )。          (满分:3)
    A. 响应时间
    B. 生存时间
    C. 存储时间
    D. 吞吐量
6.到目前为止,ARM主要出现过(    )个指令集体系结构版本。          (满分:3)
    A. 5
    B. 6
    C. 7
    D. 8
7.下列Linux命令中,(    )可以删除一个文件。          (满分:3)
    A. cp
    B. ln
    C. cat
    D. rm
8.在嵌入式开发过程中,(    )是用于下载、调试和程序等的调试通道。          (满分:3)
    A. 串口线
    B. JTAG接口
    C. 网线
    D. 并口线
9.下列(    )是应用在智能手机和平板电脑的嵌入式操作系统。          (满分:3)
    A. RTLinux
    B. uC/OS
    C. uCLinux
    D. Android
10.逻辑异或指令的助词符是(    )。          (满分:3)
    A. AND
    B. ORR
    C. XOR
    D. EOR
11.精简指令集合计算机的英文缩写是(    )。          (满分:3)
    A. CISC
    B. AISC
    C. RISC
    D. DISC
12.ADS中ARM 的汇编器命令行工具程序文件名称是(    )。          (满分:3)
    A. armcc
    B. armlink
    C. armsd
    D. armasm
13.调试器和Angel之间的通信是根据(    )协议进行的。          (满分:3)
    A. AXD
    B. APP
    C. ADP
    D. JTAG
14.半主机调试是由一组定义好的(    )实现。          (满分:3)
    A. 硬件接口
    B. 内部函数
    C. 软件中断子功能函数
    D. 其他函数
15.专门为Linux设计的扩展文件系统第二版是(    )。          (满分:3)
    A. Minix
    B. NTFS
    C. EXT2
    D. NFS
16.挂载文件系统的命令是(    )。          (满分:3)
    A. mount
    B. umount
    C. load
    D. unload
17.在栈寻址中,(    )表示满递减堆栈。          (满分:3)
    A. FA
    B. FD
    C. EA
    D. ED
18.可以使用(    )命令创建一个新用户。          (满分:3)
    A. useradd
    B. usermod
    C. passwd
    D. groupadd
19.选择合理的处理器和相关硬件,设计物理尺寸和成本计算等工作属于(    )。          (满分:3)
    A. 体系结构设计
    B. 硬件设计
    C. 测试设计
    D. 软件设计
20.下列(    )不是ARM7TDMI指令流水线的执行阶段。          (满分:3)
    A. 取指
    B. 写回
    C. 译码
    D. 执行
二、判断题:【20道,总分:40分】

1.ARM状态和Thumb状态之间切换时会影响到处理器工作模式和寄存器中的内容。          (满分:2)
    A. 错误
    B. 正确
2.在Linux文件系统中,作为一种特殊类型/proc文件系统既存在内存当中,也占用少量外存空间。          (满分:2)
    A. 错误
    B. 正确
3.按技术复杂度可以将嵌入式系统分为三大类型,其中51系列的单片机系统属于小型操作系统控制的嵌入式系统。          (满分:2)
    A. 错误
    B. 正确
4.在Linux中ls和dir两个命令都可以用来显示指定目录下的文件。          (满分:2)
    A. 错误
    B. 正确
5.基于ARM的开发工具仅包括编辑器、编译器、汇编器、链接器和调试器。          (满分:2)
    A. 错误
    B. 正确
6.JTAG调试接口、串口、以太网口等都属于嵌入外围电路。          (满分:2)
    A. 错误
    B. 正确
7.当操作数寄存器的状态位(位[0])为1时,执行BX指令进入ARM状态。          (满分:2)
    A. 错误
    B. 正确
8.只有ABT和UND模式才是ARM处理器真正意义主的“异常”。          (满分:2)
    A. 错误
    B. 正确
9.ADR是所有伪指令中,寻址范围最小的伪指令。          (满分:2)
    A. 错误
    B. 正确
10.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。          (满分:2)
    A. 错误
    B. 正确
11.Angel是ARM公司开发的驻留在下位机的一种调试监控程序。          (满分:2)
    A. 错误
    B. 正确
12.ARM的加载和存储操作可以以字节、半字或字的大小与存储器之间传递数据。加载时自动进行字节或半字的零扩展或符号扩展。          (满分:2)
    A. 错误
    B. 正确
13.apt工具是所有Linux版本下的软件管理工具。          (满分:2)
    A. 错误
    B. 正确
14.嵌入式系统是一个纯硬件装置,不包括任何软件。          (满分:2)
    A. 错误
    B. 正确
15.ARM状态下用于半主机操作的SWI子功能号是0X654321。          (满分:2)
    A. 错误
    B. 正确
16.一个嵌入式系统往往是一个软硬件的综合体,而且多数软件和硬件绑定在一起出售。          (满分:2)
    A. 错误
    B. 正确
17.ARM9核的指令流水线是6级。          (满分:2)
    A. 错误
    B. 正确
18.在调试嵌入式程序时,调试器运行在宿主机,而被调试程序则运行在各种不同的目标设备。          (满分:2)
    A. 错误
    B. 正确
19.RealView是ARM公司推出的新一代ARM开发工具包,是唯一支持所有ARM处理器和ARM调试技术的端到端的软件开发解决方案。          (满分:2)
    A. 错误
    B. 正确
20.在Linux系统中,目录不能有硬连接,且硬连接不能跨越文件系统。          (满分:2)
    A. 错误
    B. 正确


页: [1]
查看完整版本: 《嵌入式系统》东师17秋在线作业123参考