zoukankan      html  css  js  c++  java
  • <自己动手写操作系统>2011031701

    【来源】<使用开源软件-自己动手写操作系统> 杨文博

    计算机启动过程,以IBMPC来讲
    1、加电
    2、自检
    3、初始化设备
    4、测试设备
    5、更新ESCD
    6、启动操作系统

    以上6步骤完全仰仗于系统BIOS,这个程序一般是厂商写就固化在主板上。
    剩下的工作,就是如何写一个操作系统并把它加载到内存?

    启动扇区一般为第0面,第0号磁道的第0号扇区,其中此扇区最后两个字节为0xaa55。
    注意:启动扇区最后两个字节为0xaa55,仅当BPB_BytesPerSec(每扇区字节数)的值为512.如果此值大于512,0xaa55的位置不会变化,但不是启动扇区的最后两个字节了。(关于BPB_BytesPerSec参加后面章节的表2.1)

    阅读完此第一章,理解到位,continue

  • 相关阅读:
    macOS 修改键盘重复按键延迟
    stdout 与 stderr 区别
    E. 1-Trees and Queries
    Codeforces Round #615 (Div. 3)
    Codeforces Round 613(div 2)
    Codeforces Edu80
    SPOJ
    快读
    《货车运输》题解--最大生成树&倍增
    倍增思想求lca
  • 原文地址:https://www.cnblogs.com/GoGoagg/p/1986733.html
Copyright © 2011-2022 走看看