信息来源: ring04h's blog
AMD系列CPU汇编程序的最权威参考资料——AMD公司制作,2005年11月更新。
AMD64架构程序员手册,第一卷:应用编程(英)
本书介绍了AMD64架构下应用程序可以使用的资源和功能,包括存储器,寄存器,指令,操作数,输入输出以及应用程序的控制转移(包括中断和异常)和性能优化。主要内容有:
AMD64架构概览
存储器模型
通用编程
128位(多)媒体与科学应用编程
64位(多)媒体编程
AMD64架构程序员手册,第二卷:系统编程(英)
本书介绍了AMD64架构下系统软件可以管理的资源和功能,包括操作模式控制,存储器管理,中断和异常,任务和状态更改管理,系统管理模式(包括电源管理),多处理器支持,除错和处理器初始化。
系统编程概览
x86与AMD64架构的区别
系统资源
分段的虚拟存储器
异常和中断
设备检测机制
系统管理模式
128位,64位及x87编程
任务管理
除错和性能资源
处理器初始化和长模式激活
安全虚拟机
x87浮点编程
AMD64架构程序员手册,第三卷:通用指令与系统指令(英)
本书详细介绍了AMD64架构的指令,包括指令的助记语法,操作码,功能,影响标志和可能的异常。本卷介绍了通用指令和系统指令,书末页有交叉参考索引。内容包括:
指令格式
指令概览
通用指令参考
系统指令参考
AMD64架构程序员手册,第四卷:128位(多)媒体指令(英)
本书详细介绍了AMD64架构的指令,包括指令的助记语法,操作码,功能,影响标志和可能的异常。本卷介绍了128位(多)媒体指令,书末页有交叉参考索引。内容包括:
128位(多)媒体指令
AMD64架构程序员手册,第五卷:64位(多)媒体指令与x87浮点指令(英)
本书详细介绍了AMD64架构的指令,包括指令的助记语法,操作码,功能,影响标志和可能的异常。本卷介绍了64位(多)媒体指令与x87浮点指令,书末页有交叉参考索引。内容包括:
64位(多)媒体指令与x87浮点指令