为什么IBM的PC架构使用55 AA
为引导签名启动扇区的最后两个字节幻数?
我怀疑这事做这些位模式,他们是: 01010101 10101010
,但不知道是什么。
我的猜测是:
- BIOS正在对这些字节一些位和/或/ XOR操作来将它们一起进行比较,如果它,例如,结果0,它可以很容易地检测和跳跃的地方。
- 它可能是一些平价/完整性的保障,如果其中的某些位被打破,它可以检测或东西,仍然被认为是一种有效的签名,以正确引导,即使在磁盘上这个特殊的位已经被打破或东西的系统。
也许你有人可以帮我回答这个老生常谈的问题?
我记得我曾在其他地方见过这些位模式,但不记得在哪里。 它migt在某些paperbook,因为我无法找到它在网络上任何东西。