摘要: boot 的起源: the term bootstrap refers to a person who tries to stand up by pulling her own boots. (Understanding The Linux Kernel) 西方谚语: 拽着自己的鞋带站起来 (类似于 阅读全文
posted @ 2017-02-26 11:16 ant_colonies 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://www.ruanyifeng.com/blog/2013/02/booting.html 从打开电源到开始操作,计算机的启动是一个非常复杂的过程。 我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整 阅读全文
posted @ 2017-02-26 11:13 ant_colonies 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://www.ruanyifeng.com/blog/2013/08/linux_boot_process.html 半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。 那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件 阅读全文
posted @ 2017-02-26 11:12 ant_colonies 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 问题:“当我们按下电源开关时,电源开始供电,芯片组撤去RESET信号,CPU马上就从地址FFFF0H处开始执行指令,这个地址在系统BIOS的地址范围内,无论是Award BIOS还是AMI BIOS,放在这里的只是一条跳转指令,跳到系统BIOS中真正的启动代码处。” 内存地址空间分布 Shadow 阅读全文
posted @ 2017-02-26 00:53 ant_colonies 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 影子内存(Shadow RAM,或称ROM shadow)是为了提高系统效率而采用的一种专门技术。它把系统主板上的系统ROM BIOS和适配器卡上的视频ROM BIOS等拷贝到系统RAM内存中去运行,其地址仍使用它们在上位内存中占用的原地址(如图1.7所示)。 确切地说,是将ROM中的数据,拷贝至R 阅读全文
posted @ 2017-02-26 00:36 ant_colonies 阅读(2548) 评论(0) 推荐(0) 编辑