第一章 单元测试
1、单选题:
关于ARM说法正确的是( )。
选项:
A:ARM公司是一家fabless公司
B:ARM是advanced RISC machine的缩写
C:ARM公司自己不制造和销售芯片
D:ARM公司出售微处理器IP核给合作伙伴
答案: 【ARM公司出售微处理器IP核给合作伙伴
】
2、判断题:
Cortex系列支持的指令集为Thumb和Thumb-2。( )
选项:
A:错
B:对
答案: 【对】
3、单选题:
关于ARM9E中,E表示( )。
选项:
A:表示支持Thumb指令
B:表示支持增强DSP功能
C:表示支持java
D:表示支持多媒体指令
答案: 【表示支持增强DSP功能
】
4、判断题:
计算机体系结构可以分为CISC和RISC两种,ARM属于RISC结构体系( )
选项:
A:对
B:错
答案: 【对】
5、多选题:
关于CISC和RISC说法正确的是( )。
选项:
A:CISC结构软硬件协同也是大问题
B:RISC便于高速化
C:CISC指令集越来越复杂,导致设计越来越困难
D:RISC指令简单,格式固定,易于实现
答案: 【CISC结构软硬件协同也是大问题
;RISC便于高速化
;CISC指令集越来越复杂,导致设计越来越困难
;RISC指令简单,格式固定,易于实现
】
第二章 单元测试
1、判断题:
ARM7既可以工作在ARM状态,也可以工作在Thumb状态( )
选项:
A:错
B:对
答案: 【对】
2、多选题:
关于中止模式说法错误的是( )。
选项:
A:存储器保护
B:实现虚拟存储器
C:处理未定义指令
D:处理存储器故障
答案: 【存储器保护
;实现虚拟存储器
;处理存储器故障
】
3、单选题:
0x45376429采用大端模式存储时,假如最高字节0x45放在0x001230位置,则最低字节0x29存放在( )。
选项:
A:0x001231
B:0x001233
C:0x001232
D:0x001234
答案: 【0x001233
】
4、判断题:
采用BL指令进行子程序调用时,返回地址不需要考虑流水线的影响( )。
选项:
A:对
B:错
答案: 【对】
5、单选题:
根据AMBA定义的三种系统总线,UART串口这种设备应该挂载在( )总线比较合适。
选项:
A:ADB
B:ASB
C:AHB
D:APB
答案: 【AHB
】
第三章 单元测试
1、多选题:
以下属于ARM的寻址方式的是( )。
选项:
A:内存寻址
B:立即寻址
C:寄存器寻址
D:间接寻址
答案:
2、单选题:
ARM立即数寻址方式中,以下属于有效立即数的是( )。
选项:
A:0x005678
B:0x001010
C:0x00123
D:0x002100
答案:
3、单选题:
ARM堆栈寻址,以下属于空递减的是( )。
选项:
A:LDMFA
B:LDMFD
C:LDMED
D:LDMEA
答案:
4、多选题:
THUMB-2指令影响的标志位包括( )。
选项:
A:N
B:Z
C:C
D:K
答案:
5、判断题:
数据传输指令可实现两个操作数的求和。( )。
选项:
A:对
B:错
答案:
第四章 单元测试
1、判断题:
CM3只能使用16位的指令。( )
选项:
A:错
B:对
答案:
2、单选题:
CM3核采用三级流水线结构,程序计数器PC值为当前指令地址加上( )。
选项:
A:2
B:1
C:3
D:4
答案:
3、判断题:
CM3处理器的所有异常都由NVIC控制和管理。( )
选项:
A:对
B:错
答案:
4、多选题:
CM3核的内部专用外设总线可以访问的内部组件有( )。
选项:
A:FPB
B:DWT
C:MPU
D:NVIC
答案:
5、判断题:
位绑定别名区的字仅最低位有效,为映射的位值,其它位没有意义。( )
选项:
A:对
B:错
答案:
第五章 单元测试
1、判断题:
根据ATPCS规则,子程序间通过寄存器R0-R3传递参数,寄存器R0-R3也可记做A0-A3( )。
选项:
A:错
B:对
答案:
2、判断题:
根据ATPCS规则,要求过程调用对数据栈进行操作时,要求4字节对齐( )。
选项:
A:对
B:错
答案:
3、判断题:
C和汇编混合编程时,C语言定义的全局变量,汇编都是可以访问的( )。
选项:
A:对
B:错
答案:
4、判断题:
内嵌汇编中可以使用BL指令来调用子程序( )。
选项:
A:对
B:错
答案:
5、判断题:
内嵌汇编中,可以不可以分配内存,只能使用C语言分配的内存,( )。
选项:
A:对
B:错
答案:
第六章 单元测试
1、单选题:
STM32F103C8T6微控制名称中,字符C表示( )。
选项:
A:36引脚
B:64引脚
C:48引脚
D:100引脚
答案:
2、判断题:
STM32F103微控制器程序存储区地址范围:0x0100 0000 – 0x0107 FFFF。( )
选项:
A:错
B:对
答案:
3、判断题:
在外设库函数中,名为PPP_Init的函数,功能通常是初始化外设PPP。( )
选项:
A:对
B:错
答案:
4、多选题:
STM32微控制器引脚作为输入口,可配置为以下哪些模式( )。
选项:
A:下拉输入
B:上拉输入
C:浮空输入
D:模拟输入
答案:
5、单选题:
PA1作为外部中断输入引脚,它对应EXTI哪个中断通道( )。
选项:
A:EXTI4
B:EXTI1
C:EXTI2
D:EXTI3
答案:
第七章 单元测试
1、多选题:
串行通信中,可以使用的串行通信方式有( )。
选项:
A:单工方式
B:差分方式
C:半双工方式
D:全双工方式
答案:
2、单选题:
在串口中断服务程序中,由状态寄存器的哪个标志位可判断接收到一帧数据( )。
选项:
A:TXE
B:RXNE
C:TC
D:NE
答案:
3、多选题:
STM32通用定时器具有以下哪些功能。( )
选项:
A:输出比较
B:定时/计数
C:PWM发生器
D:输入捕获
答案:
4、判断题:
在定时器中断程序中可以使用TIM_ClearFlag函数清除中断请求标志位。( )
选项:
A:错
B:对
答案:
5、判断题:
使用RTC实时时钟时,通常选择LSE作为RTC时钟源。( )
选项:
A:对
B:错
答案:
评论0