计算机的加电过程
按下开机按钮后,将发送电信号给BIOS
BIOS获得电信号后将启动自检查程序.检查周
边设备是否通电完毕.
检查完毕后自检程序把控制权交还BIOS,BIOS
将读取引导驱动器中的启动程序
系统的内存安排
在系统加电时最初的1MB内存是BIOS为我们准备好的.
它的分布情况如左图.
什么样的程序才能称为引导程序
BIOS将所检查启动磁盘的第一个扇区512字节载入内存
放于内存0x0000:0x07c00处 如果第一扇区最后两个
字节是55AA那么它就是一个引导程序.
引导程序特点
它的大小是512字节 结尾必须是55AA 这是引导扇区的
标志 它总是放在磁盘第一个扇区上(0磁头0磁道1扇区)
因为BIOS只读取第一个扇区
- 大小: 73.6 KB
分享到:
相关推荐
动手写OS 源代码 动手写OS 源代码 动手写OS 源代码 动手写OS 源代码
自己动手装OS
于渊的自己动手写操作系统关光盘文件
自己动手写操作系统》是一本编程爱好者编写的别具一格、颇有特色的操作系统原理与实现的书。该书作者对操作系统具有特殊爱好,在大量实践和反复钻研下积累了丰富而可贵的经验,为了与广大读者分享这些经验写成了此书...
在学校研究LINUX0.11内核时自己动手写的OS,很简单,但对于理解OS原理很有用.分享一下.现在工作了,回想起来,它让我学会了不少东西啊.与其将OS原理的书读N遍,不如自己动手写一个OS出来,那怕它的功能再简单不过. 运行...
自己动手写操作系统-第二篇 用U盘启动我的OS
《自己动手写嵌入式操作系统》作者: 蓝枫叶,本书以作者亲自在PC上开发嵌入式操作系统“Hello China”的全过程为主线,详细地叙述自己动手写嵌入式操作系统所需的各方面知识
好书。 本人是一名研究嵌入式操作系统的硕士,在理论方面还算全面深入。 买了此书之后,根据书上的代码,第一遍是原样录入调试,获得了感性认识。...支持国人,希望大家都来为国产大众化OS的早日出现而贡献力量。
电子-动手写OS基本工程基于CortexM内核.zip,单片机/嵌入式STM32-F0/F1/F2
本书对一般的操作系统原理教材不很重视的部分,例如,系统初启、保护模式、控制权如何转入OS Kernal等都写得具体详细,对操作系统的爱好者以及涉足于操作系统设计、实现和应用的读者有很好的参考价值。...
自己动手写操作系统_超清,比那些30M的版本清晰无数倍,好不容易下到,发出来造福大众。而且有目录,简直太爽了。
无效 上传得时候出错 无法删除 无效 上传得时候出错 无法删除
《自己动手写CPU(含CD光盘1张)》使用Verilog HDL 设计实现了一款兼容MIPS32指令集架构的处理器——OpenMIPS。OpenMIPS 处理器具有两个版本,分别是教学版和实践版。教学版的主要设计思想是尽量简单,处理器的运行...
第二个分割文件:Writting_OS_By_Yourself2 为大家挣分!!
自己动手写操作系统源码,还有电子书。帮你进入os内核最佳入门书籍
自己动手写操作系统,手把手教你学OS,很经典!
这是一个开源的小操作系统源代码,具备简单的GUI,FAT12、FAT32文件系统,包含软盘、硬盘、鼠标、键盘、VGA驱动,对初学OS很有益处
自己动手写操作系统-第一篇 用软盘启动的OS
linux下写的一个操作系统内核,含源码。用汇编和c写的。