第一章 单元测试

1、单选题:
以下不是ARM含义的是()。
选项:
A:一种高级语言
B:一个设计高级RISC处理器的公司
C:一类采用高级RISC的处理器
D:一种高级RISC技术
答案: 【一种高级语言

2、单选题:
Cortex-M3内核支持的汇编指令集有()。
选项:
A:4种
B:3种
C:1种
D:2种
答案: 【2种

3、单选题:
Cortex-M3处理器是基于()架构。
选项:
A:ARMv4
B:ARMv6
C:ARMv7
D:ARMv5
答案: 【ARMv7

4、单选题:
以下Cortex系列,面向多媒体应用的是()。
选项:
A:Cortex-A
B:Cortex-G
C:Cortex-R
D:Cortex-M
答案: 【Cortex-A

5、单选题:
根据STM32系列MCU的命名规范,STM32F103RBT6的Flash是()KB。
选项:
A:64
B:32
C:128
D:256
答案: 【128

6、判断题:
ARM公司本身不生产和销售半导体芯片,也不对外设计和许可。()
选项:
A:对
B:错
答案: 【

7、判断题:
对于授权公司获得ARM授权的内核后,根据不同的应用领域,加入适当的外设,形成自己的ARM微处理器芯片。()
选项:
A:对
B:错
答案: 【

8、判断题:
哈佛结构的数据和指令是分开编址的。()
选项:
A:对
B:错
答案: 【

第二章 单元测试

1、单选题:
关于CM3内核,下列说法正确的是()。
选项:
A:CM3内核采用五级流水线
B:CM3采用冯诺依曼结构
C:CM3是16bit的处理器内核
D:CM3内核含有NVIC向量中断控制器
答案: 【CM3内核含有NVIC向量中断控制器

2、单选题:
CM3内核()GB的存储空间。
选项:
A:1
B:2
C:8
D:4
答案: 【4

3、单选题:
CM3的堆栈方向为()生长。
选项:
A:向左
B:向右
C:向上
D:向下
答案: 【向下

4、单选题:
CM3中的数据总线和指令总线是()bit。
选项:
A:128
B:64
C:16
D:32
答案: 【32

5、单选题:
流水线的三级流水不包括()。
选项:
A:译码
B:执行
C:取指
D:访存
答案: 【访存

6、判断题:
基于CM3内核的MCU大部分都使用的是大端模式。()
选项:
A:对
B:错
答案: 【

7、判断题:
CM3有R0-R15寄存器组,其中R13为堆栈指针寄存器。()
选项:
A:对
B:错
答案: 【

8、判断题:
CM3不支持32位的ARM指令集。()
选项:
A:错
B:对
答案: 【

发表评论

电子邮件地址不会被公开。 必填项已用*标注