当我研究 BIOS 和引导时,我发现 0xaa55 被用作签名来检查 512 字节引导扇区是否损坏。现在,在某些情况下,它被称为 0xaa55,在某些情况下被称为 0x55aa。我很困惑。我也认为这是因为CPU的字节顺序。但字节序不应该是单词的字节序吗?因此,要么是 0000aa55,要么是 55aa0000(假设是 32 位字)。或者引导扇区本质上有 16 位字?
linux operating-system
linux ×1
operating-system ×1