diff --git a/Booting/linux-bootstrap-1.md b/Booting/linux-bootstrap-1.md index 29e8531..ca02f9c 100644 --- a/Booting/linux-bootstrap-1.md +++ b/Booting/linux-bootstrap-1.md @@ -57,7 +57,7 @@ PhysicalAddress = Segment * 16 + Offset 这超出 1MB 65519 字节。既然实模式下, CPU 只能访问 1MB 地址空间,`0x10ffef` 变成有 [A20](https://en.wikipedia.org/wiki/A20_line) 缺陷的 `0x00ffef`。 -我们知道实模式和内存地址。回到复位后的寄存器值。 +我们了解了实模式和在实模式下的内存寻址方式,让我们来回头继续来看复位后的寄存器值。 `CS` 寄存器包含两个部分:可视段选择器和隐含基址。 结合之前定义的 `CS` 基址和 `IP` 值,逻辑地址应该是: