Pas une somme de contrôle, mais plutôt une signature. Cela fournit des preuves simples que certains Le MBR est présent.
0xAA55 est également un modèle binaire alterné :1010101001010101
Il est souvent utilisé pour aider à déterminer si vous êtes sur un système little-endian ou big-endian, car il se lira comme AA55 ou 55AA. Je soupçonne que c'est en partie pour cette raison qu'il est placé à la fin du MBR.
Voir aussi cet article Wikipédia
Bonjour, j'espère que cela vous aidera :
http://en.wikibooks.org/wiki/X86_Assembly/Bootloaders
http://en.wikipedia.org/wiki/Extended_boot_record
"La signature 0xAA55 correspond aux deux derniers octets du premier secteur de votre disque de démarrage (secteur d'amorçage/Master Boot Record/MBR). S'il s'agit de 0xAA55, le BIOS essaiera de démarrer le système. S'il n'est pas trouvé (il est brouillé ou 0x0000), vous Vous recevrez un message d'erreur de votre BIOS indiquant qu'il n'a pas trouvé de disque amorçable (ou que le système essaie d'amorcer le disque suivant). lecteur ou contrôleur).
Bien sûr, il s'agit d'un i386ism (également présent sur amd64 je crois). Beaucoup d'autres architectures peuvent adopter des approches différentes."
http://www.mail-archive.com/[email protected]/msg18029.html