汇编语言是学习计算机如何工作的很好的工具,它需要读者具备计算机硬件的工作知识。通过本章的学习将帮助程序员理解自己所写的汇编代码。
本章重点介绍与 x86 汇编语言相关的底层硬件知识。以及从程序员角度看到的主机系统。其中包括了所有的 Intel IA-32 和 Intel 64 处理器和高级微设备 (AMD) 处理器。
本章还详细的介绍了指令执行时处理器内部发生的一些基本操作,以及操作系统如何加载和执行程序,并通过样本主板布局来了解 x86 系统的硬件环境,最后还讨论了在应用程序与操作系统之间,层次化输入输出是如何工作的。