相关文章  
  • 解读linux内核源码的入门方法(下)
  • 新手入门:制作Linux启动盘的四种方法
  • Linux内核中的DeviceMapper机制(下)
  • 关于linux图形界面的基本知识
  • LINUX的集群系统简介及现状
  • Linux中软件安装及技巧
  • Linux下新手装网卡指南
  • 如何在Linux中访问硬盘DOS分区、软盘和光盘
  • 解读linux内核源码的入门方法(上)
  • 入门文章:教你学会编写Linux设备驱动之结束篇
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    linux启动全接触3

    是Red Hat 7.1。

      3.在本文里,讨论范围限于IBM PC体系结构。

      BIOS及其功能

      当计算机打开电源时,内存里包含的是一些随机的数据,所有的东西都没有被初始化,操作系统也没有被加载。开始整个启动过程的是一个特殊的硬件电路,它触发CPU的Reset脚的逻辑值。然后,一些CPU的寄存器比如CS(一个分段寄存器:代码段寄存器,它指向含有程序指令的段),eip(在执行指令过程中,当CPU检测到一个意外事故发生时,它会做出三种类型的判断:错误、陷阱、中止,这取决于eip寄存器的值,它存储在内核模块栈里)就会被给定一个值。接着,物理地址为0xfffffff0的代码将被执行。这个地址被存储在一个只读存储器(ROM)里。BIOS(基本输入/输出系统)实际上是一段存储在ROM里的程序。它包含了一系列可以被某些操作系统调用,用于处理计算机各种硬件设备的中断驱动和低级程序。其中微软的DOS就是这样

    页码:[1] [2] [3] [4] [5] [6]3页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved