zoukankan      html  css  js  c++  java
  • 《自己动手写操作系统》本书脉络

    书的脉络其实一个操作系统逐渐完成的过程

    1. boot  从软盘启动,机器会读软盘的第一个扇区即引导扇区,512字节,所以这个程序会很简单,boot就完成两件事,第一把loader读入内存,第二把控制权交给loader

    2. loader 中完成了三件事,第一把kernel读入内存,第二跳到保护模式,第三把控制权交给kernel(这一步需要注意一下,程序把kernel的位置从新放置了,这里类似于装载下篇博

    文会讲到)

    3. kernel  进入到kernel,其余的就是实现中断

    4. 进程及进程的切换,注意进程是怎么实现的,以及进程之间的堆栈切换

    5. 系统调用,说白了也是一种中断,软中断。

  • 相关阅读:
    新人入住博客,互相交流,互相进步
    DHCP技术
    一些额外技术
    OSPF技术
    一些常用的命令
    RSTP技术及原理
    BFD原理
    VRRP技术
    Super VLAN技术
    哈希表(HashMap)
  • 原文地址:https://www.cnblogs.com/cdwodm/p/2920600.html
Copyright © 2011-2022 走看看