第一章嵌入式系统与微控制器概述
第一章测试
1、多选题:
常用的嵌入式操作系统有()
A: uC/OS-II
B: Linux
C: Unix
D: IOS
答案: uC/OS-II;
IOS
2、多选题:
嵌入式系统具有以下优点()
A: 低功耗
B: 实时性强
C: 性能高
D: 稳定性高
答案: 低功耗;
实时性强;
稳定性高
3、多选题:
嵌入式处理器包括()
A: MCU
B: MPU
C: DSP
D: FPGA
答案: MCU;
MPU;
DSP;
FPGA
4、判断题:
嵌入式系统仅实现简单功能,所以不需要运行操作系统。()
A: 正确
B: 错误
答案: 错误
5、判断题:
uC/OS-II带有丰富的操作界面并且支持多种网络通信协议()
A: 正确
B: 错误
答案: 错误
6、判断题:
Android可以在手机这样的小的嵌入式平台上使用,所以是一个小型的、轻量级的操作系统()
A: 正确
B: 错误
答案: 错误
7、判断题:
与通用软件开发相似,嵌入式系统中可加载编译环境跟踪系统运行,进行获取系统状态()
A: 正确
B: 错误
答案: 错误
8、判断题:
嵌入式系统不仅能够能汇编语言开发,多数系统还能用类似C语言一样的高级语言开发()
A: 正确
B: 错误
答案: 正确
9、判断题:
虽然软件仿真的速度较慢,但是它可以遍历系统的各种状态,是一种高度可靠的仿真方法()
A: 正确
B: 错误
答案: 错误
10、判断题:
在线仿真器基本可以实现在不影响应用程序执行的情况下对程序的运行状态进行监控()
A: 正确
B: 错误
答案: 正确
11、判断题:
片上调试方法是一种常用的调试方法,但是使用片上调试的芯片内部必须集成相应的调试模块()
A: 正确
B: 错误
答案: 正确
12、判断题:
SWD是一种片上调试方法()
A: 正确
B: 错误
答案: 正确
13、判断题:
MPU功能强大,包含了丰富的接口模块()
A: 正确
B: 错误
答案: 错误
14、判断题:
MSP430是一款典型的32位单片机系统()
A: 正确
B: 错误
答案: 错误
15、判断题:
随着处理集成电路技术的发展,8位单片机已逐步退出历史舞台()
A: 正确
B: 错误
答案: 错误
16、判断题:
DSP芯片针对某些算法做了优化设计,所以它仅在特定应用中可以达到较MPU很好的计算性能。()
A: 正确
B: 错误
答案: 正确
17、判断题:
嵌入式系统软件不包括应用程序()
A: 正确
B: 错误
答案: 错误
第二章ARMCortex-M处理器
第二章测试
1、单选题:
迄今为止,ARM有多少个版本?
A: 6
B: 7
C: 8
D: 9
答案: 8
2、单选题:
MSP432属于ARM的哪一个体系结构
A: v4
B: v5
C: v6
D: v7
答案: v7
3、多选题:
ARM处理器具有哪些特征
A: 固定代码长度
B: 指令功能强大
C: 指令长度固定
D: CPU结构相对简单
答案: 固定代码长度;
指令长度固定;
CPU结构相对简单
4、多选题:
Cortex系列芯片有哪些子系列?
A: Cortex-A
B: Cortex-E
C: Cortex-M
D: Cortex-P
答案: Cortex-A;
Cortex-E;
Cortex-M
5、多选题:
Cortex-M4具有以下特权等级
A: 非特权级别
B: 特权级别
C: 用户级别
D: 系统管理级别
答案: 非特权级别;
特权级别
6、多选题:
状态标志寄存器包括以下标志位
A: N
B: C
C: V
D: Q
答案: N;
C;
V;
Q
7、多选题:
以下关于Cortex-M4异常返回描述正确的包括是
A: 如果返回时激活的异常高于所以所有压栈异常,则在异常退出时采用末尾连锁机制处理
B: 没有压栈的异常,返回处理器模式
C: 有压栈异常,且压栈异常的优先级高于被激活的异常,则执行该压栈异常处理程序
D: Cortex-M4异常处理结束后,总是回到进入异常前的断点处在继续执行。
答案: 如果返回时激活的异常高于所以所有压栈异常,则在异常退出时采用末尾连锁机制处理;
有压栈异常,且压栈异常的优先级高于被激活的异常,则执行该压栈异常处理程序
8、判断题:
ARM是一款CISC结构的处理器。
A: 正确
B: 错误
答案: 错误
9、判断题:
ARM芯片占有很大的市场份额,它是上个世纪末最成功的芯片制造商之一。
A: 正确
B: 错误
答案: 错误
10、判断题:
Thumb2指令集具有固定的指令长度。
A: 正确
B: 错误
答案: 错误
11、判断题:
与Thumb指令集相比,ARM指令集具有更高的指令密度
A: 正确
B: 错误
答案: 错误
12、判断题:
ARM7是V0架构下的一款芯片
A: 正确
B: 错误
答案: 错误
13、判断题:
Cortex-M系列出现较晚,该系列的芯片功能强大,属于高端芯片。
A: 正确
B: 错误
答案: 错误
14、判断题:
Cortex-M4发生异常时,进入处理工作模式
A: 正确
B: 错误
答案: 正确
15、判断题:
程序跳转的返回地址默认放在R15寄存器中
A: 正确
B: 错误
答案: 错误
第三章ARM指令系统
第三章测试
1、单选题:
条件判断助记符LT表示
A: 带符号数的比较且大于
B: 带符号数的比较且小于
C: 无符号数的比较且大于
D: 无符号数的比较且小于
答案: 带符号数的比较且小于
2、单选题:
堆栈的满递减操作的助记符为
A: FA
B: FD
C: EA
D: ED
答案: FD
3、单选题:
装载多个寄存器值,使用的助记符是
A: LDR
B: LDM
C: STR
D: STM
答案: LDM
4、单选题:
POP属于以下哪一类指令
A: 杂项指令
B: 存储器访问类指令
C: 数据处理类指令
D: 位段操作类指令
答案: 存储器访问类指令
5、单选题:
SUB属于以下哪一类指令
A: 存储器访问类
B: 数据处理类
C: 位段操作类
D: 分支控制类
答案: 数据处理类
6、单选题:
ASR实现以下操作
A: 算术左移
B: 算术右移
C: 逻辑左移
D: 逻辑右移
答案: 算术右移
7、多选题:
V7指令集的第二操作数可以是
A: 8位位图
B: 寄存器
C: 任意常数
D: 寄存器移位操作数
答
请发表您的评论