Update Booting/linux-bootstrap-2.md

This commit is contained in:
hailin cai
2016-02-24 10:47:11 -05:00
parent 2168c31190
commit f9b5f8a730

View File

@@ -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说明是一个数据段否则就是一个代码段。
对于数据段和代码段,下面的表格给出了段类型定义