考点频率与分数占比分析
基于38套NCRE三级嵌入式系统真题(共2318题)的统计分析
总体考试结构
| 题型 | 分值 | 题目数量 | 平均每题分值 |
|---|---|---|---|
| 选择题 | 40分 | 40题 | 1分/题 |
| 填空题 | 40分 | ~20题 | 2分/题 |
| 综合题 | 20分 | 1题(含20个空) | 1分/空 |
各章节考点分布
第一章 嵌入式系统基础知识
考试分值占比:约 15~20分
| 知识点 | 考试频率 | 常考题型 | 重要程度 |
|---|---|---|---|
| 嵌入式系统定义与特点 | ★★★★★ | 选择题 | 🔴 高频 |
| SoC芯片(通用/专用SoC区别) | ★★★☆☆ | 选择题 | 🟠 中频 |
| IP核分类(硬核/固核/软核) | ★★★★☆ | 填空题 | 🔴 高频 |
| 嵌入式系统不属于哪类(巨型机等) | ★★★★★ | 选择题 | 🔴 高频 |
| 汉字编码与存储计算 | ★★★★★ | 选择题 | 🔴 高频 |
| 图像存储容量计算 | ★★★★★ | 选择题/综合题 | 🔴 高频 |
| 视频压缩标准(MPEG系列) | ★★★★★ | 选择题 | 🔴 高频 |
| IP地址分类(A/B/C类) | ★★★★★ | 选择题 | 🔴 高频 |
| WLAN与IEEE 802.11 | ★★★★★ | 填空题 | 🔴 高频 |
| 数码相机组成原理 | ★★★★★ | 选择题 | 🔴 高频 |
超高频考点
IP核分类(硬核/固核/软核)几乎每套题都在填空题中出现。
嵌入式系统举例判断(哪个不是嵌入式系统)是选择题必考。
真题统计(38套卷)
- 本章共收录 535 道真题
- 单选题 393 道 | 填空题 142 道 | 综合题 0 道
- 占总题库比例:23.1%
第二章 嵌入式处理器与ARM
考试分值占比:约 25~35分(最重要章节)
| 知识点 | 考试频率 | 常考题型 | 重要程度 |
|---|---|---|---|
| ARM处理器工作状态(ARM/Thumb状态) | ★★★★★ | 选择题 | 🔴 高频 |
| ARM寄存器组织与CPSR | ★★★★★ | 选择题/填空题 | 🔴 高频 |
| ARM 7种异常及优先级 | ★★★★★ | 填空题 | 🔴 高频 |
| 大端/小端存储模式 | ★★★★★ | 选择题 | 🔴 高频 |
| ARM指令:LDR/STR/LDRB/STRH | ★★★★★ | 选择题/填空题 | 🔴 高频 |
| 位操作指令(AND/ORR/BIC) | ★★★★★ | 选择题/填空题 | 🔴 高频 |
| 子程序调用(BL/MOV PC,LR) | ★★★★★ | 填空题 | 🔴 高频 |
| Cortex系列(M/R/A)分类 | ★★☆☆☆ | 选择题/填空题 | 🟠 中频 |
| ARM寻址方式(前索引/后索引/!回写) | ★★★★★ | 选择题 | 🔴 高频 |
| RISC vs CISC vs 哈佛/冯诺依曼 | ★★☆☆☆ | 选择题 | 🟠 中频 |
| Thumb指令集特点 | ★★★★★ | 选择题 | 🔴 高频 |
| ARM9/Cortex性能比较 | ★☆☆☆☆ | 选择题 | 🟢 低频 |
超高频考点
ARM 7种异常 + 优先级 → 填空题必考,需背诵: 复位 > FIQ > IRQ > PABT > DABT > SWI > UND
大端/小端题 → 选择题必考,需能手算。
LDR/STR指令寻址 → 含 ! 号的前索引自动更新寄存器。
真题统计(38套卷)
- 本章共收录 774 道真题
- 单选题 389 道 | 填空题 383 道 | 综合题 2 道
- 占总题库比例:33.4%
第三章 嵌入式系统硬件组成
考试分值占比:约 20~25分
| 知识点 | 考试频率 | 常考题型 | 重要程度 |
|---|---|---|---|
| AMBA总线(AHB/APB分工) | ★★★★★ | 选择题/填空题 | 🔴 高频 |
| GPIO引脚配置寄存器操作 | ★★★★★ | 综合题 | 🔴 高频 |
| 存储器类型(SRAM/DRAM/NOR/NAND Flash) | ★★★★★ | 选择题 | 🔴 高频 |
| FRAM/MRAM新型存储器 | ★★★★★ | 填空题 | 🔴 高频 |
| 半导体芯片存储容量(地址线/数据线) | ★★★★★ | 填空题 | 🔴 高频 |
| I²C总线(4线/主从/仲裁) | ★★★★☆ | 选择题/填空题 | 🔴 高频 |
| SPI接口(MISO/MOSI/SCK/SSEL) | ★★★☆☆ | 选择题 | 🟠 中频 |
| UART组成(发送器/接收器/控制器) | ★★★☆☆ | 填空题 | 🟠 中频 |
| USB接口特点(热插拔/供电) | ★★★☆☆ | 选择题 | 🟠 中频 |
| S3C2410 nGCS片选地址计算 | ★★★★★ | 综合题 | 🔴 高频 |
| DMA控制器位置(挂系统总线) | ★★★☆☆ | 选择题 | 🟠 中频 |
| ADC/Timer/RTC/WDT分类 | ★★★☆☆ | 选择题 | 🟠 中频 |
| LED数码管段码计算 | ★★☆☆☆ | 选择题 | 🟢 低频 |
| 8段LED共阴/共阳编码 | ★★☆☆☆ | 选择题 | 🟢 低频 |
超高频考点
AMBA总线 → 填空:系统总线(AHB)+ 外围总线(APB),DMA挂系统总线。
FRAM/MRAM → 填空:铁电存储器 / 磁性存储器(几乎必考)。
GPIO寄存器配置 → 综合题核心,需会写位掩码代码。
真题统计(38套卷)
- 本章共收录 413 道真题
- 单选题 293 道 | 填空题 86 道 | 综合题 34 道
- 占总题库比例:17.8%
第四章 嵌入式系统软件
考试分值占比:约 20~25分
| 知识点 | 考试频率 | 常考题型 | 重要程度 |
|---|---|---|---|
| μC/OS-II基本特点与任务数量 | ★★★★★ | 选择题 | 🔴 高频 |
| μC/OS-II任务管理(优先级/调度) | ★★★★★ | 选择题 | 🔴 高频 |
| OSTaskCreate/OSStart函数 | ★★★☆☆ | 综合题/填空题 | 🔴 高频 |
| 硬实时vs软实时操作系统 | ★★★★★ | 选择题 | 🔴 高频 |
| 单内核vs微内核操作系统 | ★★★★★ | 选择题 | 🔴 高频 |
| Bootloader(U-Boot)执行过程 | ★★★★★ | 选择题 | 🔴 高频 |
| 嵌入式Linux内核 | ★★★★★ | 选择题 | 🔴 高频 |
| 实时系统可预测性(相对/绝对时限) | ★★★★★ | 填空题 | 🔴 高频 |
| BSP(硬件抽象层HAL)功能 | ★★★★★ | 选择题 | 🔴 高频 |
| μC/OS-II任务间通信(信号量/邮箱) | ★★★☆☆ | 选择题 | 🟠 中频 |
| iOS与UNIX的关系 | ★★★★★ | 选择题 | 🔴 高频 |
超高频考点
μC/OS-II任务数:最多64个任务,用户可用60个(去掉空闲任务和统计任务)。
OSTaskCreate() + OSStart() 是综合题最后两空的固定考点。
实时系统时限:相对时限(最大响应时间)vs 绝对时限(截止时刻)→ 填空必考。
真题统计(38套卷)
- 本章共收录 449 道真题
- 单选题 331 道 | 填空题 116 道 | 综合题 2 道
- 占总题库比例:19.4%
第五章 嵌入式系统开发
考试分值占比:约 10~15分
| 知识点 | 考试频率 | 常考题型 | 重要程度 |
|---|---|---|---|
| 交叉开发环境(宿主机-目标机) | ★★★★☆ | 选择题 | 🔴 高频 |
| JTAG接口调试裸机 | ★★★★☆ | 选择题 | 🔴 高频 |
| GCC交叉编译器(arm-linux-gcc -g参数) | ★★★★☆ | 填空题 | 🔴 高频 |
| 嵌入式系统开发过程4阶段 | ★★★★☆ | 填空题 | 🔴 高频 |
| ADS/RVDS开发工具特点 | ★★★☆☆ | 选择题 | 🟠 中频 |
超高频考点
交叉编译器:arm-linux-gcc,调试参数 -g → 填空必考。
开发4阶段:需求分析与规格说明 → 系统设计 → 构件设计 → 系统集成与测试。
JTAG接口 → 裸机调试唯一接口,选择题常考。
真题统计(38套卷)
- 本章共收录 97 道真题
- 单选题 66 道 | 填空题 31 道 | 综合题 0 道
- 占总题库比例:4.2%
综合题高频考点总结
综合题(20分)通常是一道完整的应用系统设计题,基本结构:
题目场景(如门锁系统、温控系统等)
├── 存储容量计算(2分)
├── 传输时间计算(2分)
├── 片选地址计算(2分)
├── GPIO寄存器配置(6分)(GPCCON/GPCDAT位操作)
├── 特殊接口引脚连接(2分)(I²C / SPI等)
├── 键盘扫描函数填空(6分)
└── μC/OS-II任务创建与启动(2分)
综合题得分技巧
- 存储容量:像素数 × 颜色位数 / 8 = 字节数
- 传输时间:数据量(bit) / 速率(bps) = 秒
- GPIO配置:使用
|置位,用&清零,清零掩码取反 - 片选地址:nGCS0对应0x00000000,nGCS1对应0x08000000...依此类推(每段32MB)
- 最后两空:必是
OSTaskCreate()创建任务+OSStart()
备考优先级建议
P1(必拿分,占约60分):
✅ ARM异常7种+优先级
✅ ARM指令LDR/STR/AND/ORR/BL
✅ 大端/小端计算
✅ GPIO寄存器位操作
✅ μC/OS-II任务数+OSTaskCreate/OSStart
✅ IP核三分类(硬/固/软)
✅ AMBA总线(AHB/APB)
✅ FRAM/MRAM(铁电/磁性)
✅ arm-linux-gcc -g参数
✅ 实时时限(相对/绝对)
P2(争取拿分,占约25分):
✅ Cortex系列M/R/A分类
✅ SPI/I²C/UART接口特点
✅ 存储容量和传输时间计算
✅ 硬实时vs软实时OS
✅ 单内核vs微内核
P3(有余力再看,占约15分):
⬜ 视频压缩MPEG标准
⬜ LED段码计算
⬜ 嵌入式Linux内核
⬜ Nios II等其他处理器
题型分布统计(38套 × 2318题)
| 题型 | 数量 | 占比 |
|---|---|---|
| 单项选择题 | 1520 | 65.6% |
| 填空题 | 760 | 32.8% |
| 综合题 | 38 | 1.6% |
各章题量分布
| 章节 | 题量 | 占比 | 单选题 | 填空题 | 综合题 |
|---|---|---|---|---|---|
| 第一章 嵌入式系统基础知识 | 535 | 23.1% | 393 | 142 | 0 |
| 第二章 嵌入式处理器与ARM | 774 | 33.4% | 389 | 383 | 2 |
| 第三章 嵌入式系统硬件组成 | 413 | 17.8% | 293 | 86 | 34 |
| 第四章 嵌入式系统软件 | 449 | 19.4% | 331 | 116 | 2 |
| 第五章 嵌入式系统开发 | 97 | 4.2% | 66 | 31 | 0 |
| 未分类 | 50 | 2.2% | 48 | 2 | 0 |
数据说明
第二章(ARM处理器与指令)是题量最大的章节,占总题库的三分之一,其中填空题占比极高(383道),ARM指令相关的填空题是备考重中之重。第三章综合题最多(34道),GPIO寄存器配置和S3C2410片选地址是综合题的核心考点。