p { margin-bottom: 0.21cm; }
《Professional assembly language 》
这本书分成三部分来介绍:
第一部分主要介绍汇编语言编程环境的基本概念。因为汇编语言和处理器和汇编器不同,需要选择一个平台,这本书使用流行的Linux 操作系统,运行在Intel 家族的处理器上,
这部分的章节安排如下:
第一章:“什么是汇编语言”
第二章:“IA-32 平台”
第三章:“交易的工具”
第四章:“一个简单的汇编语言程序”
第二部分深入研究汇编语言编程的基本概念。
这部分的章节安排如下:
第五章:“移动数据”
第六章:“控制执行流程”
第七章:“使用数字”
第八章:“基本数学函数”
第九章:“先进的数学函数”
第十章:“字符串操作”
第十一章:“使用函数”
第十二章:“使用Linux 系统调用”
最后一部分主要讲述了更多先进的汇编编程方面的知识,
第十三章:“使用内联汇编”
第十四章:“调用汇编库”
第十五章:“优化程序”
第十六章:“使用文件”
第十七章:“使用先进的IA-32 特性”