IBM PCアーキテクチャーを使用する理由55 AA
ブートシグネチャのブートセクターの最後の2バイトにマジックナンバーが表示されるのはなぜですか?IBM PCでブートシグネチャとして55 AAが使用されるのはなぜですか?
私は、彼らがしているビットパターンとは何かがある可能性がある:01010101 10101010
が、何を知らないし。
私の推測があることです:
- BIOSが一緒にそれらを比較するためにこれらのバイトにいくつかのビット単位のAND/OR/XOR演算を行っていると、それは、例えば、0になりた場合、それは簡単にそれを検出することができますし、どこかにジャンプする。
- これらのビットのいくつかが壊れていると、ディスク上のこの特定のビットが壊れていてもシステムを適切に起動するための有効なシグネチャと見なされる可能性があります。何か。
たぶん、あなたの誰かが、私はこのしつこい質問に答えるだろうか?
私はかつてこれらのビットパターンについてどこかで読んだが、どこ覚えていない覚えています。私はネット上でそれについて何も見つけることができないので、それはいくつかのペーパーブックにあります。
なぜこれがofftopicですか? – Calmarius