0xAA55这个十六进制,什么意思。[新人报道!]
如题,终于找到这个论坛了。太不容易了。
希望大家不要嫌弃我。
我们学校学的VB,希望能和大家一起
讨论些有趣的 ,小程序{:soso_e100:}
本帖最后由 套路 于 2018-6-23 11:19 编辑
这是启动扇区(常常装载IPL)的最后两个字节
启动扇区:
电脑上磁盘的第一个扇区有特殊的作用:计算机首先从磁头0面最初一个扇区开始读磁盘,然后检查这个扇区最后2个字节的内容。如果这最后2个字节不是55 AA(0xAA55),计算机会认为这张盘上没有所需的启动程序,就会报一个不能启动的错误;如果计算机确认了第一个扇区的最后2个字节正好是55 AA(0xAA55),那它就认为这个扇区的开头是启动程序,并开始执行这个程序。故而磁盘的第一个扇区被称为启动区(boot sector)。
IPL:
IPL(Initial program loader,启动程序加载器)是磁盘启动区内的程序,这个程序的功能为加载磁盘各个扇区的内容到内存中。
例如Windows,电脑先执行启动扇区中的IPL,跳转到磁盘中加载Windows程序去(为什么不在启动扇区直接加载呢?因为Windows实在是太大了,连加载程序都比启动扇区大(启动扇区只有512字节)),再加载驱动,屏幕显示之内的程序,
当系统必要程序全都启动后才能启动。
:D:D:D:D:D:D :lol:lol:lol:lol 嗝了个嗝,挖坟? 43650 是个什么鬼???
页:
[1]