- 1
- 0
- 约1.35万字
- 约 29页
- 2026-08-23 发布于上海
- 举报
2026年嵌入式Linux开发习题集及答案
一、单项选择题(共10题,每题1分,共10分)
在嵌入式Linux系统中,用于初始化硬件、设置内存并最终引导Linux内核的程序是什么?
A.BootROM
B.Bootloader
C.Linux内核
D.根文件系统
答案:B
解析:Bootloader是嵌入式系统上电后运行的第一段程序,负责初始化硬件设备、建立内存空间映射,为加载Linux内核准备环境。BootROM是固化在芯片内部的只读引导程序,通常功能有限;Linux内核是操作系统核心;根文件系统是操作系统运行所需文件和目录的集合,它们都不是直接完成硬件初始化和引导内核的程序。
在Linux内核源码目录中,用于存放与体系结构相关的核心代码和头文件的目录通常是哪个?
A.arch/
B.drivers/
C.kernel/
D.include/
答案:A
解析:arch/目录包含了所有与特定CPU体系结构相关的内核代码,例如arch/arm/、arch/arm64/等。drivers/目录存放设备驱动程序;kernel/目录存放与体系结构无关的核心内核代码;include/目录存放内核头文件,其中包含体系结构相关的部分(include/asm-*/),但核心代码和配置在arch/目录下。
在构建嵌入式Linux系统时,以下哪种工具链的命名方式通常表示其为针对ARM架
原创力文档

文档评论(0)