- 1
- 0
- 约1.27万字
- 约 50页
- 2017-08-12 发布于河南
- 举报
LINUX引导与初始化 武汉大学计算机学院 郑鹏 Email:pzheng51@163.com LINUX引导1 1.当PC启动时,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码(只用于实模式高地址位忽略),也就是ROM-BIOS起始位置的代码。BIOS先进行一系列的系统自检,然后初始化位于地址0的中断向量表。最后BIOS将启动盘的第一个扇区,也就是bootsect.S(bootsect.S存放于磁盘的主引导扇区 ),装入到0x7C00 (31K;0111,1100,0000,0000)处,并开始执行此处的代码。 LINUX引导2 2.当bootsect.S开始运行时,将自己装入到绝对地址0x90000 (576K;1001,0000,0000,0000,0000)处,再将其后的2k字节代码(boot/setup.s)装入到地址0x90200 (576.5k;1001,0000,0010,0000,0000)处,最后将核心的其余部分(system 模块)装入到0x10000(64k;1,0000,0000,0000,0000)。当系统装入时,会显示Loading...信息。 装入完成后,控制转向另一个实模式下的汇编语言代码boot/setup.S。 因为当时system 模块的长度不会超过0x80000 字节大小(即512KB),所以它
您可能关注的文档
- 计算机组成原理8-存储器-1.ppt
- 计算机组成原理13-存储系统03.ppt
- 计算机组成原理 第六章 总线原理.ppt
- 计算机组成原理 第三章存储系统3.1-3.2.ppt
- 计算机组成原理 第三章存储系统3.5-3.7N.ppt
- 计算机组成原理(白中英)第7章.ppt
- 计算机组成原理大纲解析.ppt
- 计算机组成原理--第6章存储系统.ppt
- 计算机组成原理第二讲.ppt
- 计算机组成原理第七章课件(白中英编-科学出版社).ppt
- 2026年生成式AI推动制造业产业集群发展报告.docx
- 江苏无锡市锡北片2025-2026学年七年级下学期期中考试历史试题(试卷+解析).docx
- 初中物理浮力实验的教学技术运用与教学效果提升课题报告教学研究课题报告.docx
- 初中物理光学实验中的模型建构方法研究课题报告教学研究课题报告.docx
- 拉伸与体态改善含胸驼背自救指南14.pptx
- 汉字纹理效果在服装设计中的触感体验与品牌差异化研究教学研究课题报告[001].docx
- 2026年家政人员培训合同协议合同二篇.docx
- 智能化教育背景下教师队伍动态调整与能力提升路径探究教学研究课题报告.docx
- 快乐城堡大闯关ppt模板.pptx
- 2026年生成式AI对制造业市场竞争力影响分析.docx
原创力文档

文档评论(0)