From f9b5f8a7306b88f67721d70f1e5a1964ada769a2 Mon Sep 17 00:00:00 2001 From: hailin cai Date: Wed, 24 Feb 2016 10:47:11 -0500 Subject: [PATCH] Update Booting/linux-bootstrap-2.md --- Booting/linux-bootstrap-2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Booting/linux-bootstrap-2.md b/Booting/linux-bootstrap-2.md index 638c9e2..d19a878 100644 --- a/Booting/linux-bootstrap-2.md +++ b/Booting/linux-bootstrap-2.md @@ -91,7 +91,7 @@ lgdt gdt 3. Type/Attribute (40-47 bits) 定义了内存段的类型以及支持的操作。 * `S` 标记( 第44位 )定义了段的类型,`S` = 0说明这个内存段是一个系统段;`S` = 1说明这个内存段是一个代码段或者是数据段( 堆栈段是一种特使类型的数据段,堆栈段必须是可以进行读写的段 )。 -在`S` = 1的情况下,上述内存结构的第43位决定了内存段是数据段还是代码段。如果43位 = 0,那说明是一个数据段,否则就是一个代码段。 +在`S` = 1的情况下,上述内存结构的第43位决定了内存段是数据段还是代码段。如果43位 = 0,说明是一个数据段,否则就是一个代码段。 对于数据段和代码段,下面的表格给出了段类型定义