《汇编语言步步学》封面

汇编语言步步学

Assembly Language Step-by-step

Jeff Duntemann · 初版 1992 年

19人推荐
25位读者提及
33次提及

为什么值得读

  • 先引导理解计算机运作机制,再开展编程实践
  • 笔风生动有趣,包含NASM与Intel语法范例
  • 专为零基础设计,尝试将汇编作为第一门编程语言

Hacker News 上怎么说

  • 一本非常不错的汇编编程书是《Assembly Language Step-by-Step: Programming with Linux, 3rd edition》(http://www.amazon.com/dp/0470497025)。这本书的好处在于,它先引导读者搞懂机器到底是如何运转的,然后才去……

    A very nice book about assembly programming is "Assembly Language Step-by-Step: Programming with Linux, 3rd edition" (http://www.amazon.com/dp/0470497025). The nice thing about this book is that it guides the reader at understanding how the machine works first, and only then to…

  • ……当年我在滑铁卢大学上 CS 135 时用的就是它(可能现在依然是教材?)。一本真正意义上的编程入门书。顺便扯一句无关的,这突然让我想起了《Assembly Language Step By Step》(http://www.duntemann.com/assembly.html)。那也是一本当年我读过觉得特别棒的入门书,不过它的讲法完全反其道而行之——教编程……

    …at Waterloo in CS 135 back when I took it (maybe it still is the text?). An introduction to programming that really is an introduction to programming. On an unrelated note, this suddenly reminds me of "Assembly Language Step By Step" (http://www.duntemann.com/assembly.html). Another introductory book I thought was absolutely wonderful back when I read it, but goes about things entirely the opposite way from this book - teaching programming…

  • 我很喜欢 Jeff Duntemann 的《Assembly Language Step-by-Step》。我看到它出了第三版。文笔很好,整体读起来很有趣。

    I enjoyed Jeff Duntemann's "Assembly Language Step-by-Step". I see there is a 3rd edition. Nice writing style and overall fun read.

  • 想学会看出这些模式,一个简单的办法就是去研究编译器输出:https://godbolt.org/。除此之外,我还喜欢 Jeff Duntemann 写的《Assembly Language Step By Step》,目前已经出到第三版了,并且只针对 Linux,而之前的版本讲的是 MS-DOS 和 Linux。他给出了汇编示例代码(针对 NASM 的 Intel 语法,另一个……

    An easy way to learn to see those patterns is through exploring compiler output: https://godbolt.org/ Other than that, I like "Assembly Language Step By Step" by Jeff Duntemann, which is currently in its third edition and is Linux-only, as opposed to previous editions which were MS-DOS and Linux. He has example assembly code (Intel syntax for NASM, another…

  • ……要是写一本叫《你觉得 Python 简单?》的书效果可能会更好。在我看来(IMO),C 并不是一门适合刚学编程的新手的语言。不过,如果你无论如何都想试一把,我建议看看 Jeff Duntemann 写的《Assembly Language Step-by-Step: Programming with Linux》。它的目标是把汇编语言作为人们的第一门语言来教,所以你可能会觉得挺有用。

    …better achieved by writing a "So You Found Python Easy?" book. C is not (IMO) a good language to teach people that are just starting to program. However, if you wish to try anyway, I recommend looking at "Assembly Language Step-by-Step: Programming with Linux" by Jeff Duntemann. It aims to teach people assembly language as their first language, so you may find it useful.

  • 我推荐 Jeff Duntemann 的《Assembly Language Step By Step, for Linux!》——虽然只涵盖 32 位,但作为 Linux 平台汇编语言的入门书极其出色。当年他出那本书的 DOS 版时,我就是顺着它学的 X86 汇编……

    I would recommend "Assembly Language Step By Step, for Linux!" by Jeff Duntemann -- covers 32 bit only, but is an excellent introduction to assembly language on the Linux platform. I learned assembly language on X86 when he had the DOS edition of that…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助