`
cfree
  • 浏览: 17869 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

自己动手写OS(01)

阅读更多


计算机的加电过程

按下开机按钮后,将发送电信号给BIOS
BIOS获得电信号后将启动自检查程序.检查周
边设备是否通电完毕.
检查完毕后自检程序把控制权交还BIOS,BIOS
将读取引导驱动器中的启动程序

系统的内存安排

在系统加电时最初的1MB内存是BIOS为我们准备好的.
它的分布情况如左图.





什么样的程序才能称为引导程序
BIOS将所检查启动磁盘的第一个扇区512字节载入内存
放于内存0x0000:0x07c00处 如果第一扇区最后两个
字节是55AA那么它就是一个引导程序.

引导程序特点
它的大小是512字节 结尾必须是55AA 这是引导扇区的
标志 它总是放在磁盘第一个扇区上(0磁头0磁道1扇区)
因为BIOS只读取第一个扇区
  • 大小: 73.6 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics