拥有 汇编语言 标签的文章 共 2 条数据

现代X86汇编语言程序设计 [美]丹尼尔·卡斯沃姆 (Daniel Kusswurm)著 张银奎译 PDF下载
编程书籍

现代X86汇编语言程序设计 [美]丹尼尔·卡斯沃姆 (Daniel Kusswurm)著 张银奎译 PDF下载

3530次浏览 0条评论

本书从应用编程的角度解释x86处理器的内部架构和执行环境,全面介绍如何用x86汇编语言编写可被高级语言调用的函数。主要内容包括:x86-32核心架构(第1章和第2章),x87浮点单元(第3章和第4章),MMX技术(第5章和第6章),流式SIMD扩展(第7章至第11章),高级向量扩展(第12章至第16章),x86-64核心架构(第17章和第18章),x86-64SSE和AVX(第19章和第20章),高级主题(第21章和第22章)。书中包含了大量的示例代码,以帮助读者快速理解x86汇编语言编程和x86平台的计算资源。本书可作为高等院校计算机及相关专业学生的教材,也可供想要学习x86汇编语言编程的软件开发者使用。出版者的话 译者序 前言 关于技术审校者 第1章x86-32核心架构 1 1.1 简史 1 1.2 数据类型 3 1.2.1 基本数据类型 3 1.2.2 数值数据类型 4 1.2.3 组合数据类型 5 1.2.4 其他数据类型 6 1.3 内部架构 6 1.3.1 段寄存器 7 1.3.2 通用寄存器 7 1.3.3 EFLAGS寄存器 8 1.3.4 指令指针 9 1.3.5 指

汇编语言程序设计 Richard Blum著 中文版PDF下载
编程书籍

汇编语言程序设计 Richard Blum著 中文版PDF下载

6866次浏览 3条评论

《汇编语言程序设计》讲述每种高级语言程序在连接为可执行程序之前,都必须被编译为汇编语言程序,因此对于高级语言程序设计者来说,了解编译器如何生成汇编语言代码十分有用。第一部分 汇编语言程序设计环境基础 第1章 什么是汇编语言 1.1 处理器指令 1.1.1 指令码处理 1.1.2 指令码格式 1.2 高级语言 1.2.1 高级语言的种类 1.2.2 高级语言的特性 1.3 汇编语言 1.3.1 操作码助记符 1.3.2 定义数据 1.3.3 命令 1.4 小结 第2章 IA-32平台 2.1 IA-32处理器的核心部分 2.1.1 控制单元 2.1.2 执行单元 2.1.3 寄存器 2.1.4 标志 2.2 IA-32的高级特性 2.2.1 x87浮点单元 2.2.2 多媒体扩展 2.2.3 流化SIMD扩展 2.2.4 超线程 2.3 IA-32处理器系列 2.3.1 Intel处理器 2.3.2 非Intel处理器 2.4 小结 第3章 相关的工具 3.1 开发工具 3.1.1 汇编器 3.1.2 连接器 3.1.3 调试器 3.1.4 编译器 3.1.5 目标代码反汇编器 3.1.