自己动手写OS(01)


自己动手写OS(01)
计算机的加电过程

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

系统的内存安排

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


自己动手写OS(01)


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

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

你可能感兴趣的:(OS,电信)