纷耐亨售畔墙黄茶湃拘伍杠繁
第一章 微型计算机与嵌入式系统 单元测验1
1、 S01计算机中,CPU访问速度最快的是哪个部件?
A:ROM
B:RAM
C:寄存器
D:FLASH
答案: 寄存器
2、 S01ARM处理器属于__架构。
A:冯·诺依曼架构
B:哈佛架构
C:串行架构
D:并行架构
答案: 哈佛架构
3、 S01当调用一个子程序(或函数)时,保存的地址在哪里?
A:堆栈
B:寄存器
C:ROM
D:RAM
答案: 堆栈
4、 S01在MCU中,哈佛体系结构的特点是:
A:独立的两组总线
B:独立的存储器区域
C:RISC
D:吞吐量高
答案: 独立的两组总线;
独立的存储器区域
5、 S01通常,一般来说,RAM空间存放:
A:参与运算的数据变量
B:参数
C:程序代码
D:运算结果
答案: 参与运算的数据变量;
参数;
运算结果
6、 S01嵌入式系统的特点有:
A:小体积
B:低功耗
C:安全
D:适应恶劣工作环境
E:经济成本低
答案: 小体积;
低功耗;
安全;
适应恶劣工作环境;
经济成本低
7、 S01在MCU中,堆栈是个特殊存储区,堆栈属于RAM空间的一部分,堆栈用于函数调用和中断切换时,保存和恢复现场数据。
A:正确
B:错误
答案: 正确
8、 S01计算机中的三总线为:数据总线,地址总线,控制总线。
A:正确
B:错误
答案: 正确
9、 S01堆栈是一个特定的存储区,它的一端是固定的,另一端也是固定的。
A:正确
B:错误
答案: 错误
10、 S01ROM用于存放参与运算的数据和中间结果。
A:正确
B:错误
答案: 错误
11、 S01计算机由处理器,存储单元,输入/输出端口三个基本部分组成。
A:正确
B:错误
答案: 正确
12、 S01嵌入式系统是以__为中心,以微型计算机技术为基础,软、硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用微型计算机系统。
答案: 应用
13、 S01MCU的全称是__。
答案: Microcontroller Unit
14、 S01SoC是__的缩写。
答案: System on Chip
第二章 ARM Cortex-M4系列微控制器简介 第2章 单元测验
1、 S02CORTEX M4F除了16位Thumb-2指令集外,还有__指令集。
A:汇编
B:CISC
C:ARM 32位
D:C语言
答案: ARM 32位
2、 S02ARM Cortex包括以下哪些分工明确的系列?
A:A系列
B:M系列
C:R系列
D:M4系列
E:M3系列
F:ARMv7系列
答案: A系列;
M系列;
R系列
3、 S02ARM Cortex M4有哪些特点?
A:32位的RISC微处理器
B:NVIC
C:多个高性能的总线接口
D:低成本的调试器功能
答案: 32位的RISC微处理器;
NVIC;
多个高性能的总线接口;
低成本的调试器功能
4、 S02ARM嵌入式微处理器是8位的处理器。
A:正确
B:错误
答案: 错误
5、 S02AMBA2.0总线架构有AHB,ASB和APB3组总线。
A:正确
B:错误
答案: 正确
6、 S02NVIC中的中断响应处理过程是软件完成的。
A:正确
B:错误
答案: 错误
7、 S02MSP432中的R1/R2/R3/R4的用处用来存放程序地址指针。
A:正确
B:错误
答案: 错误
8、 S02ARM Cortex微处理器采用的ARM中的__架构?
答案: ARMv7E-M
9、 S02基于AMBA结构的轻量级的AHB-lite总线,有I-CODE总线,D-CODE总线,__总线,先进的接口总线APB和私人外设总线PPB。
答案: 系统
10、 S02NVIC的中文全名是__。
答案: 内嵌向量的中断控制器
第三章 嵌入式系统开发环境 第3章 单元测验3
1、 S03MSP4322(ARM Cortex-M4)微控制器上电初始化堆栈(SP)之后,执行到复位入口偏移地址是__?
A:0x0004
B:0x0000
C:0x0008
D:0x000C
答案: 0x0004
2、 S03ARM处理器中,C语言用 long 声明的变量位宽是?
A:32bit(4个字节)
B:16bit(2个字节)
C:64bit(8个字节)
D:128bit(16个字节)
答案: 32bit(4个字节)
3、 S03本课程实验采用的微控制器型号是?
A:MSP432P401R
B:ARM Cortex-M4
C:MSP_EXP432P401R
D:TM4C123GH6PM
答案: MSP432P401R
4、 S03Code Composer Studio的初始化文件是?
A:startup_msp432p401r_ccs.c
B:startup_msp432p401r_gcc.c
C:startup_msp432p401r_ewarm.c
D:startup_msp432p401r_uvision.s
答案: startup_msp432p401r_ccs.c
5、 S03在CCS集成开发环境中,MSP432P401R核心板集成的调试器名称是?
A:XDS110
B:CMSIS-DAP
C:TI-XDS100
D:JTAG
答案: XDS110
6、 S03下列软件集成开发环境中,属于通用开发环境的是?
A:Keil MDK
B:GCC
C:TI CCS
D:MPLAB
答案: Keil MDK;
GCC
7、 S03ARM 编译器默认支持的C和C++版本是?
A:ISO C90
B:ISO C++03
C:ISO C99
D:ISO C++11
答案: ISO C90;
ISO C++03
8、 S03ARM 编译器中,有关C语言内联汇编的说法,正确的是?
A:以 __asm 关键字开始
B:内联汇编可以使用在源代码的任意位置
C:内联汇编在某些实时性高的中断函数中不被支持
D:大量使用内联汇编功能可以提高代码的可移植性
答案: 以 __asm 关键字开始;
内联汇编可以使用在源代码的任意位置
9、 S03ARM 编译器中,关于C语言位指令的说法,正确的是?
A:头文件中对BIT0-BITF都作了宏定义,包含处理器头文件之后,源代码中可直接使用
B:BITC和BIT(12)执行效果一样
C:头文件中对BIT0-BITF都作了宏定义,对应1个字节的相应比特位
D:BIT(E)和BIT(14)执行效果一样
答案: 头文件中对BIT0-BITF都作了宏定义,包含处理器头文件之后,源代码中可直接使用;
BITC和BIT(12)执行效果一样
10、 S03有关 CMSIS 的说法,正确的是?
A:是 Cortex Microcontroller Software Interface Standard 的缩写
B:即 Cortex 微控制器软件接口标准
C:该软件接口标准除了支持 Cortex-M系列微控制器以外,还支持 Cortex-A11系列处理器
D:CMSIS标准全部由ARM公司提供并维护
答案: 是 Cortex Microcontroller Software Interface Standard 的缩写;
即 Cortex 微控制器软件接口标准
11、 S03有关 CMSIS-DSP 的说法,正确的是?
A:是CMSIS标准库提供的一套数字信号处理算法库
B:该算法库针对 Cortex-M 系列处理器进行了优化
C:CMSIS-DSP支持从ARM C代码转换到DSP处理器的C代码
D:CMSIS-DSP 是ARM提供的可运行在通用DSP处理器上的一套算法库
答案: 是CMSIS标准库提供的一套数字信号处理算法库;
该算法库针对 Cortex-M 系列处理器进行了优化
12、 S03CCS集成开发环境中,从编辑模式进入调试模式的方法有?
A:按F11功能键
B:执行菜单 Run/Debug
C:点工具栏“小虫子”样图标
D:点工具栏“锤头”样图标
答案: 按F11功能键;
执行菜单 Run/Debug;
点工具栏“小虫子”样图标
13、 S03CCS集成开发环境中,观察变量值的几种方式是?
A:鼠标在待观察变量上停留
B:在表达式窗口输入待观察变量名
C:打开Watch窗口,添加待观察变量
D:在调试界面使用查找功能,搜索到的变量直接显示变量值
答案: 鼠标在待观察变量上停留;
在表达式窗口输入待观察变量名
14、 S03CMSIS-DSP 能在 Cortex-M 和 Cortex-A 系列微控制器上实现?
A:正确
B:错误
答案: 错误
15、 S03CMSIS 一致的软件界面提高了软件的可移植性和可重用性,增加了程序设计人员的开发难度。
A:正确
B:错误
答案: 错误
16、 S03CMSIS 是与各种芯片和软件供应商紧密合作定义的,并提供了一种通用的方法来连接外设、实时操作系统和中间件组件。
A:正确
B:错误
答案: 正确
17、 S03CMSIS 为处理器和外围设备提供了简单的软件接口,从而简化了软件的重复使用。
A:正确
B:错误
答案: 正确
18、 S03CMSIS 主要使用汇编语言编写。
A:正确
B:错误
答案: 错误
19、 S03MSP432P401R 系列微控制器支持 CMSIS-DSP 软件。
A:正确
B:错误
答案: 正确
20、 S03CMSIS-DSP 软件库支持 8/16/32 位整数和32位浮点数运算。
A:正确
B:错误
答案: 正确
21、 S03CMSIS-DSP 软件库支持 8位、16位和32位浮点数运算。
A:正确
B:错误
答案: 错误
22、 S03MSP432P401R 系列微控制器内部集成了浮点运算单元,支持的是 IEEE-754 浮点标准。
A:正确
B:错误
答案: 正确
第四章 MSP432微控制器的最小系统 第4章 单元测验
1、 S04MSP432的外接时钟电路,一般由三个元器件构成,放置它们的原则是__。
A:尽量靠近两个时钟引脚
B:尽量远离靠近两个时钟引脚
C:尽量靠近电源
D:尽量靠近地
答案: 尽量靠近两个时钟引脚
2、 S04通常电源和地之间,会放置去耦电容和滤波电容,布线时,放置它们的原则是__。
A:尽量靠近两个时钟引
B:尽量远离靠近两个时钟引脚
C:尽量靠近电源和地之间
D:尽量靠近地
答案: 尽量靠近电源和地之间
3、 S04在3V电源供电下,复位时的最大电流是__。
A:850uA
B:2mA
C:200uA
D:20mA
答案: 850uA
4、 S04MSP432复位后,SP指针的初始值放在__。
A:0x0010
B:0x0000
C:0x003
D:0x0004
答案: 0x0000
5、 S04在MSP432复位后,系统从__开始执行程序。
A:0x0000
B:0x0004
C:0x0006
D:0x0008
答案: 0x0004
6、 S04在MSP432P401R的口袋实验板中,MCLK和SMCLK默认的时钟源来自__。
A:DCO
B:外部高频时钟源
C:外部低频时钟源
D:REFO
答案: DCO
7、 S04在MSP432P401R的口袋实验板中,MCLK和SMCLK默认的时钟频率为__。
A:32.768KHz
B:3MHz
C:2MHz
D:48MHz
答案: 3MHz
8、 S04MSP432P401R配有多种时钟源,可设置的时钟频率范围很宽,除了方便用户使用外,最主要的原因是为了满足__的需求。
A:低功耗
B:选择范围大
C:稳定性
D:可靠性
答案: 低功耗
9、 S04最小系统用以微控制器系统正常运转的基本组成单元构成。下面哪几个属于最小系统的单元电路?
A:电源电路
B:时钟电路
C:复位电路
D:GPIO
答案: 电源电路;
时钟电路;
复位电路
10、 S04在MSP432中,减小电源噪声的措施有哪些?
A:旁路电容
B:去耦电容
C:数字地和模拟地分开布线
D:电平匹配
答案: 旁路电容;
去耦电容;
数字地和模拟地分开布线
11、 S04MSP432P401R片内Flash大小为256KB,一般被用来存放__。
A:中断向量
B:程序代码
C:常数
D:局部变量
答案: 中断向量;
程序代码;
常数
12、 S04在MSP432P401R单片机中,非屏蔽中断通过RSTn/NMI引脚,它们由__产生的中断。
A:振荡器故障
B:电源系统故障
C:电源管理故障
D:内存管理故障
答案: 振荡器故障;
电源系统故障;
电源管理故障
分析:内存管理故障属于内核故障。
13、 S04在MSP432中,有32KB的ROM区域,其中2KB用来存放TI公司的一些信息,其余30KB用来存放驱动库的程序。
A:正确
B:错误
答案: 正确
14、 S04中断向量序号是每一个中断源的固定编号,由芯片设计生产时决定的,编程时可以更改。
A:正确
B:错误
答案: 错误
15、 S04中断向量序号是每一个中断源的固定编号,由芯片设计生产时决定的,编程时不可以更改。
A:正确
B:错误
答案: 正确
16、 S04一类是内核中断,另一类是非内核中断。内核中断主要是异常中断,非内核中断又称可屏蔽中断。
A:正确
B:错误
答案: 正确
17、 S04中断服务程序的入口地址与中断源在中断向量表的位置一一对应。
A:正确
B:错误
答案: 正确
18、 S04在MSP432P401R中,可用于存储数据的SRAM大小是__。
答案: 64KB
19、 S04MSP432P401R单片机中,有__个外设中断。
答案: 64
上方为免费预览版答案,如需购买完整答案,请点击下方红字
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
嫩江寺目虽还厦雹悸茧呈垃抄