From 7b9acb48549d94693d4124b4d45e0bda567f65a8 Mon Sep 17 00:00:00 2001 From: hailin cai Date: Wed, 24 Feb 2016 11:57:37 -0500 Subject: [PATCH] Update Booting/linux-bootstrap-2.md --- Booting/linux-bootstrap-2.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Booting/linux-bootstrap-2.md b/Booting/linux-bootstrap-2.md index 2b66bd4..a165fea 100644 --- a/Booting/linux-bootstrap-2.md +++ b/Booting/linux-bootstrap-2.md @@ -51,7 +51,7 @@ PhysicalAddress = Segment * 16 + Offset lgdt gdt ``` -`lgdt` 汇编代码将把全局描述符表的基地址和大小保存到 `GDTR` 寄存器中。`GRTD` 是一个48位的寄存器,这个寄存器中的保存了2部分的内容: +`lgdt` 汇编代码将把全局描述符表的基地址和大小保存到 `GDTR` 寄存器中。`GDTR` 是一个48位的寄存器,这个寄存器中的保存了2部分的内容: * 全局描述符表的大小 (16位) * 全局描述符表的基址 (32位) @@ -169,7 +169,7 @@ lgdt gdt 当代码要从实模式进入保护模式的时候,需要执行下面的操作: * 禁止中断发生 -* 使用命令`lgdt`将GDT表装入`GRTD`寄存器 +* 使用命令 `lgdt` 将GDT表装入 `GDTR` 寄存器 * 设置CR0寄存器的PE位为1,是CPU进入保护模式 * 跳转开始执行保护模式代码