购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第2章
x64架构的基本执行环境

看到这一章的标题,你可能觉得这一章只是总体介绍,不那么重要,这是不对的。尽管本章是对x64架构的一般性、整体性介绍,但所讲的内容非常重要,千万不要以轻视的心态走马观花地学习。

本章有很多基础概念,比如IA-32架构、x64架构、x86-64架构、INTEL 64架构、传统模式、兼容模式、64位模式、长模式、IA-32e模式等。这些概念在本章和本书的后面中反复出现,一定要搞清楚它们指的是什么,否则你会越学越糊涂。

就像我们进入一座城堡之后要先了解一下城堡的整体布局一样,通过对本章的学习,你会对x64架构的组成和执行环境有一个整体性的、轮廓性的了解,包括它和传统的保护模式有什么不同(主要是简化和扩展),这对后续的学习很重要。

本章对IA-32和x64架构做了一些对比和说明,通过对比,你会知道新架构都有哪些变化,而且也容易掌握这些变化。因此,你需要对传统的IA-32架构及保护模式有相当的了解。否则的话,学习本章的内容将会很吃力,后续内容也不能正常跟进。如果本章的内容你看不懂,觉得抽象,不理解,那说明你没有学好保护模式,建议先熟悉一下保护模式再来学习64位的内容。 kzk6tmwBHWpjPChX/N+sgWlAN1ZAKmHVvET3QvjKX1QoWoKVLpehfJUHJ7bSQl+r

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开