x86处理器架构

汇编语言是学习计算机如何工作的很好的工具,它需要读者具备计算机硬件的工作知识。通过本章的学习将帮助程序员理解自己所写的汇编代码。

本章重点介绍与 x86 汇编语言相关的底层硬件知识。以及从程序员角度看到的主机系统。其中包括了所有的 Intel IA-32 和 Intel 64 处理器和高级微设备 (AMD) 处理器。

本章还详细的介绍了指令执行时处理器内部发生的一些基本操作,以及操作系统如何加载和执行程序,并通过样本主板布局来了解 x86 系统的硬件环境,最后还讨论了在应用程序与操作系统之间,层次化输入输出是如何工作的。

本章内容:
1. CPU处理器架构和工作原理浅析
2. 32位x86处理器架构
3. 64位x86-64处理器架构
4. x86计算机组件
5. 计算机I/O输入输出系统