汇编语言:基于Linux环境第三版PDF电子书下载|百度网盘下载

编辑评论:

汇编语言:基于Linux环境(第3版)写作风格独特,本书采用作者最具特色的对话风格,结合大量生活中的隐喻,将晦涩的知识 逐点分析呈现,让读者在轻松愉快的心情中学习

Assembly Language: 基于Linux环境第三版PDF电子书下载

编辑推荐

1、正版图书是指非中国大陆出版社发行的图书,而是按照合法原版权文件在中国大陆发行的图书;

2、 “按需印刷”图书实现印刷前下单的流程,在收到客户订单并确认后开始印刷;

3、 “按需印刷”图书在收到并确认订单后,一般需要8-10个工作日(特殊情况除外)完成印刷、装订、发货;

4、所有“按需印刷”图书均为出版社授权的原版图书,原版原版印刷制作,为官方出版图书;

5、所有“按需印刷”的书籍都是个性化定制产品。客户付款后,不支持取消订单。请谨慎下单; “按需印刷”图书不支持7天无理由退换货,如有质量问题由印刷商换货;

6、如发布者取消授权或刊物违反中华人民共和国主权、宪法、法规等,导致无法供货,客服将联系客户取消订单并处理退款。

简介

本书是美国经典汇编语言畅销书最新版,美国计算机领域著名作家杰夫·邓特曼的代表作。作者以其深厚的专业知识、丰富的实践经验、生动详细的实例,系统地介绍了如何在Linux环境下使用汇编语言进行编程,以及相关的背景知识和相关工具的使用。这本书的写作风格很独特。全书采用作者最具特色的对话风格,结合大量来自生活的隐喻,将晦涩难懂的知识逐点呈现,让读者在轻松愉快的心情中学习。本书适合刚涉足Linux环境下汇编语言的读者,也可作为相关技术人员的参考书。

关于作者

Jeff Duntemann 是一名技术作家、编辑和讲师,同时也是一名出版业分析师。在他从事技术工作的 30 年中,他曾在 Xerox Corporation 担任程序员和系统分析师,在 Ziff-Davis Publishing Company 担任技术期刊编辑,并在 Coriolis Group Books 和后来的 Paraglyph Magazine 担任编辑总监。他目前是 Copperwood Press(lulu.com 的按需印刷出版商)的技术出版顾问和所有者,Jeff 和他的妻子 Carol 住在科罗拉多斯普林斯。

注意大小写

汇编语言是所有编程语言中最独特的,它没有统一的区分大小写的标准。在 C 中,所有标识符都区分大小写,但在汇编中,有一些汇编编译器根本不区分大小写。我在书中编写了编译器 NASM,它只对程序员定义的标识符区分大小写。但是,指令助记符和寄存器名称不区分大小写。

关于汇编语言的书籍中常见的写作约定之一是文本中的 CPU 指令助记符和寄存器名称大写,源代码文件和散布在文本中的代码片段小写。在这里,我也遵循这个习惯。在讨论部分的正文中,我说 MoV、EAX 寄存器、EFLAGS 等。在示例代码中,我将使用 mov、eax 和 eflags 来表示它们这样做有两个原因。

在正文中,助记符和寄存器要突出。因为在众多通用词中,很容易失去线索。

为了阅读和学习本书之外的现有文档和源代码,您需要能够轻松阅读汇编语言,无论是大写、小写还是混合大小写。容纳相同内容的不同表达方式很重要。

这可能会激怒 Unix 世界中一些盲目崇拜小写字符的人。我提前为激怒他们道歉,但我仍然坚信这样做是邪教,而且相当幼稚。

阅读剩余
THE END