[计算机软件及应用]Linux内核分析
Linux 内核分析 Linux 引导和初始化 Linux引导简述 Linux初始化(head.S) Linux 引导和初始化 0 ~ 0x1000: BIOS 0xa0000 ~ 0xbffff: Video RAM 0xc0000 ~ 0xc7fff: Video ROM 0xc8000 ~ 0xdffff: Extension ROM 0xf0000 ~ 0xfffff: System ROM 内核映像驻存在: 0x100000 ~ Linux 引导和初始化 段寄存器初始化CS, DS, ES, SS 保护模式初始化Enable MMU映射0x0 ~ 0x800000 ? 0xc0000000 ~ 0xc0800000.根据ABI386标准, 系统空间从0xc0000000开始。 内存管理 Linux虚拟空间结构 内存管理 0xc0000000 ~ 0xf7ffffff: 系统空间, 896M 0xf7ffffff ~ 0xffffffff: 用于vmalloc, 128M 内存管理 系统空间初始化E820中断获取RAM资源系统初始化物理空间0 ~ 896M构造内存页面位图, 用于初始阶段的内存分配。 内存管理 MMU0x0 ~ 0? 0xc0000000 ~ 0xf8000000页面大小=4K32位地址:22bit ~ 31b
您可能关注的文档
最近下载
- 2026年贵州现代物流产业(集团)有限责任公司人才引进笔试参考题库附答案解析.docx
- 2022版输变电工程标准工艺(土建分册)培训课件--第7章.pptx VIP
- 2026年小学三年级数学上册第一单元《克、千克、吨的认识》公开课时教案.docx VIP
- 农田渠道衬砌专项施工方案.docx VIP
- 空压机寿力_LS20-125操作手册.pdf
- 新版典范英语7全文(118).pdf VIP
- 有机肥料生产技术改造项目环境影响报告表.pdf VIP
- VSCode详细安装教程.docx VIP
- 储能电站项目安全预评价报告.doc VIP
- 智能检测与监测技术--3.3.2塔机安全监测系统组成.ppt VIP
原创力文档

文档评论(0)