Merge pull request #24 from zhangkai803/translation_2.1_begin

feat: translation_2.1_begin
This commit is contained in:
闪客sun
2021-11-18 18:11:00 +08:00
committed by GitHub

View File

@@ -203,6 +203,7 @@ Intel 和 IA-32 处理器都是采用“little endian小端”方式存储
\#GP(0)
# 第二章 Intel 64 and IA-32 Architectures
## 2.1 INTEL® 64 与 IA-32 架构的简要历史
以下章节提供了从 IA-32 到 Intel 64 架构的主要技术演进的摘要:从 Intel 8086 处理器开始到最新的 Intel®Core®2DuoCore 2 Quad 和 Intel Xeon 处理器 5300 和 7300 系列。1978 年以前发布的处理器创建的对象代码仍然在 Inter 64 和 IA-32 架构系列中的最新处理器上运行着。
@@ -213,13 +214,16 @@ Intel 和 IA-32 处理器都是采用“little endian小端”方式存储
8086/8088 向 IA-32 架构引入了段segmentation。通过分段 16 位段寄存器可以指向高达 64 KB 的内存段。同时使用四个段寄存器8086/8088 处理器能够不在段之间切换的情况下寻址达 256 KB。使用段寄存器和额外的 16 位指针可以形成的 20 位地址提供 1 MB 的总寻址范围。
### 2.1.2 - 2.1.22
[@翻译人zhangkai803](https://github.com/zhangkai803)
# 第三章 Basic Execution Environment
## 3.4 BASIC PROGRAM EXECUTION REGISTERS
### 3.4.2 段寄存器
@翻译人:墨
段寄存器控制代码段寄存器数据段寄存器堆栈段寄存器扩展段寄存器标志段寄存器全局段寄存器16 位的段选择子。段选择子是一种特殊的指针,用来标识内存中的段。为了访问内存中特定的段,该段的段选择子必须存在于适当的段寄存器中。