该文档为2023年全国计算机等级考试三级嵌入式科目的题库资料,内含详细试题及参考答案解析,旨在帮助考生高效备考。
2023年全国计算机等级考试三级嵌入式题库包含以下知识点的详细解释:
1. 嵌入式系统是一种特殊的计算机系统,具有实时性、低功耗及高集成度等特点。电饭煲、路由器以及POS机都是典型的嵌入式应用案例;而巨型机则不属于此类。
2. 在描述嵌入式系统的硬件核心CPU时,一个错误的陈述是字长在16位以下。实际上,当前多数嵌入式系统中的CPU采用32位甚至更高字长的设计方案。
3. 微控制器将大部分乃至所有计算机电路集成于单个芯片上,并广泛应用于过程控制、机电一体化产品以及智能仪器仪表等领域。微控制器的英文缩写为MCU;8位微控制器已逐渐被淘汰。
4. 片上系统(SoC)又称作系统级芯片,这类集成电路可以包含一个或多个CPU/DSP核心。根据用途不同,SoC可分为通用和专用两大类,其中专用型又细分为定制嵌入式解决方案与现场可编程嵌入式解决方案两类。
5. 数码相机是典型的嵌入式应用实例之一。它由前端负责图像获取的模块以及后端进行数字图像处理的核心构成;后者通常采用以DSP为核心的SoC芯片实现,用于完成复杂的图像算法计算任务。
6. 若一本中文长篇小说存储于电子书阅读器中,并且其大小为128KB、格式为.txt文本段落件,则可以估计该文档包含大约六万个汉字信息量。
7. 数字视频数据通常需要经过压缩才能传输和储存。目前,有线电视系统所使用的数字视频编码标准是MPEG-2。
8. IP协议中C类地址适用于小型网络环境,最多允许连接至多254台设备;这类地址不支持组播功能,并且以二进制形式表示时前三位固定为“110”。
9. 按照不同的分类方法可以对嵌入式处理器内核进行归类。根据字长可分为8位和32位两种类型,依据存储结构则有RISC与哈佛架构之分;按照体系设计可进一步区分为复杂指令集计算(CISC)或精简指令集计算机(RISC),从指令执行方式来看,则包括冯·诺依曼及哈佛模式。
10. ARM内核的一个显著特点是低功耗和高性能,采用的是RISC结构。但并非所有ARM核心都遵循哈佛架构设计原则。
11. ARM处理器的核心可以分为Cortex-M、Cortex-R与Cortex-A三类:其中Cortex-A系列主要用于高端应用开发;而针对控制领域的实时嵌入式解决方案则是以Cortex-M为核心的产品,从性能上看,ARM11优于Cortex-A5但低于后者中的顶级型号如A15。
12. ARM处理器的工作状态包括ARM模式、Thumb(含Thumb-2)模式和调试模式三种类型。在ARM状态下支持32位指令宽度;相比之下,在Thumb或其扩展版本下代码密度更高,占用存储空间更小。
13. 若要使外部中断IRQ功能启用但快速中断FIQ关闭,并且采用的是Thumb工作状态,则需要设置CPSR寄存器来实现上述配置需求。
14. 当内存地址0x80000000处的数据为33, 该位置的下一个字节(即地址为“8000_0001”)内容是31, 再下一个是32(位于“8000_002”),则在大端模式下的一个字将表现为 33, 31, 32.
15. 在Thumb指令集中,任何有效的立即数都是通过左移操作从原始的8位立即数值生成。
16. 执行ARM处理器中的LDR R2,[R5,#2]! 指令后,寄存器R5的内容将增加2个单位。
17. 若要把寄存器R0中一个字节的数据保存到由地址“R1+4”指示的内存位置,并且在执行存储操作之后自动更新该目标地址,则应使用 STRB R0,[R1,#4]! 指令实现此功能。
18. 在ARM处理器指令集中,用于将寄存器中指定位设置为1的操作码是BIC.