相关文章  
  • linux入门教程第1章系统简介
  • 教程/操作系统手把手教你装Linux系统
  • Linux办公一条龙之初识OpenOffice(无图)
  • 基于Linux操作系统--构建路由器的方法
  • Linux服务器上的备份和恢复(上)
  • 建立针对arm-linux的交叉编译环境
  • Linux服务器上的备份和恢复(下)
  • 入门文章:教你学会编写Linux设备驱动之三
  • 综合辅导:如何选用linux
  • 大学考试的LINUX试题参考答案(3)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    解读linux内核源码的入门方法(上)6

      arch/i386/Kernel/setup.S, setup.S主要是进行时模式下的初始化,为系统进入保护模式做准备;此后,系统执行

      arch/i386/kernel/head.S (对经压缩后存放的内核要先执行 arch/i386/boot/compressed/head.S);

      head.S 中定义的一段汇编程序setup_idt ,它负责建立一张256项的 idt 表(Interrupt Descriptor

      Table),此表保存着所有自陷和中断的入口地址;其中包括系统调用总控程序 system_call

    的入口地址;当然,除此之外,head.S还要做一些其他的初始化工作;
    数据载入中...

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

         

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

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