嵌入式题库(章节版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章P1——P24
单项选择题
1.对于嵌入式系统描述不正确的是()。P2
A.嵌入式系统是通用计算机系统
B.嵌入式系统直接面向控制对象
C.MCU是嵌入式系统
D.嵌入式系统体积小应用灵活
2.下列产品中不属于嵌入式应用系统的是()。P4
A. 数码相机
B. U盘
C. 智能手机
D. 笔记本电脑
3.下列说法正确的是()。P4
A. MCU中包含了CPU
B. 单片机不是嵌入式系统
C. 和通用CPU相比,MCU的功耗较高
D. 只有使用ARM处理器的系统才是嵌入式系统
4.关于MCU与CPU之间的关系下列说法错误的是()。P4
A. CPU包含了构成计算机的5大基本部件
B. MCU和CPU相比包含了存储器
C. MCU和CPU相比包含了对外接口
D. MCU是一个包含微处理器的嵌入式系统
5.关于模拟量下列说法错误的是()。P10
A. 模拟量是时间连续、数值也连续的物理量
B.温度可以用模拟量表示
C.模拟量可通过传感器、变换器转换为电流、电压或电阻等电学量
D.模拟量是一种二值逻辑信号
6.关于只读存储器下列说法错误的是()。P10
A. 只读存储器中只能从中读取数据,不能写入数据
B.只读存储器掉电后信息会丢失
C.只读存储器可以用于保存程序
D.只读存储器可以用来存储常数
7.关于芯片封装下列说法错误的是()。P10
A. 是芯片的产品外包装
B.用塑料、金属或陶瓷材料将集成电路封在其中
C.用于保护芯片
D.使芯片与外部世界连接
8.程序设计中的基本控制结构是()。P15
A. 顺序结构、选择结构、嵌入式结构
B. 顺序结构、选择结构、循环结构
C. 顺序结构、嵌入式结构、循环结构
D. 选择结构、嵌入式结构、循环结构
判断改错题
1.MCU是嵌入式系统。P3
2.智能手机是嵌入式应用系统。P4
3.MCU中包含了CPU。P4
4.只读存储器可以用于保存程序。P10
5.程序设计中的基本控制结构是顺序结构、选择结构、循环结构。P15
名词解释
1.嵌入式系统 P1
2.MCU P2
3.封装 P10
4.只读存储器 P10
5.PCB P10
6.FLASH ROM P11
7.串行通信 P12
8.通用输入/输出 P12
9.看门狗 P13
10.RTOS P13
简答题
1.简述对比通用计算机而言嵌入式系统的特点。P4
2.简述MCU与CPU的区别与联系。P4
3.举出6个嵌入式系统在日常生活中应用的例子。P4
4.简述通用输入/输出的概念。P12
5.简述RTOS的概念。 P13
6.简述看门狗的概念。P13
7.程序设计中的基本控制结构。P15
第二章P25——P46
单项选择题
1.ARM Cortex-M系列处理器主要面向()。P26
A.高效低功耗服务器应用
B.基于虚拟内存的操作系统和用户应用
C.实时系统
D.对成本和功耗敏感的微控制器系统
2.ARM Cortex-M0+处理器是()位处理器。P27
A.64
B.32
C.16
D.8
3.R13是()。P30
A.通用寄存器
B.堆栈指针
C.连接寄存器
D.程序计数器
4.下列语句中用了立即数寻址方式的是()。P33
A.MOV R0,#x28
B.MOV R0,R7
C.ADC R0,R2,R5
D.POP [R0,R6,R7]
5.执行指令PUSH R2之后,SP的值()。P35
A.递减2
B.递减4
C.递增2
D.递增4
6.指令LDR R5,{R4}中{R4}所用的寻址方式是()。P33
A.立即数寻址方式
B.直接寻址方式
C.寄存器寻址方式
D.寄存器间接寻址方式
7.R1=21,执行指令CMP R1,#11后R1中的值为()。P33
A.21
B.10
C.11
D.32
8.R5=0X40000000,R4=0X20001220,地址0X20001224处存放的数据是0X12340000,则执行
指令LDR R5,{R4,#4}后R5中的值是()。P33
A. 0X40000000
B. 0X20001220
C. 0X12340000
D. 0X20001224
9.加比较指令是()。P33
A.ADD
B.ADC
C.CMN
D.CMP
10.R5=0X40000000,R4=0X20001220,地址0X20001224处存放的数据是0X12340000,则执
行指令STR R5,{R4,#4}后R5中的值是()。P33
A. 0X40000000
B. 0X20001220
C. 0X12340000
D. 0X20001224
11.出栈指令最先弹出的是()。P33
A.最先入栈的数据
B.最后入栈的数据
C.SP中的数据
D.PC中的数据
12.下列指令中不能用寄存器间接寻址方式的是()。P35
A.PUSH
B.LDR
C.STR
D.MOV
13.下列指令中不能用立即数寻址方式的是()。P35
A.ADC
B.CMP
C.MOVS
D.SUB
14.R2=0x100055aa,R3=0x20101010,则指令EOR R2,R2,R3的执行结果是()。P35
A.0x301065ba
B.0x00001000
C.0x301045ba
D.0x000050a0
15.对于指令ADD R4,R2,R5下列说法描述正确的是()。P36
A.该语句的执行结果是R4=R2+R5
B.ADD是带进位加法
C.该指令的执行不影响N、Z、C和Z标志位
D.该指令的执行将改变R5中的值
16.对于指令BLX R7下列说法描述正确的是()。P39
A.该语句将跳转前下一条指令的地址保存到PC中
B.该语句的跳转地址是R7的值
C.R7的值可以是任意32位数
D.该语句不保存跳转前下一条指令的地址
17.调用子程序应该用指令()。P39
A.B
B.MOV
C.BX
D.BXL