assembly - 学习 (N)ASM 的最佳资源是什么?

标签 assembly nasm

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

上个月关闭。




Improve this question




我想学习汇编已经有一段时间了,虽然我之前尝试过几次,但我真的无法通过“你好,世界”。是否有任何好的组装介绍性教程(最好使用 NASM,因为我使用的是 Windows 和 Linux)?

我确实有一些 C 知识,但主要是使用高级语言编写代码,例如 Ruby、Python、C# 和 JavaScript。

最佳答案

对于我的汇编语言类(class),我们使用的是 Bill 的书。推荐。我的教授也推荐了这本书:Assembly Language Step-by-step: Programming with DOS and Linux .他说这是他所知道的唯一一本涵盖 NASM 的书(而且有点过时了)。

关于assembly - 学习 (N)ASM 的最佳资源是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/421631/

相关文章:

linux - 当缓冲区溢出时,sys_read 将是 "spill"个字符

assembly - 为什么使用 `xor` 比使用 `mov` 占用的字节少?

c++ - 如何使用 NASM 创建 .dll 文件?

linux - 将内存与自定义 ELF 文件一起使用时出现段错误

c++ - 如何 Hook 不在 Win32 API 中的函数?

x86 - 简单引导扇区编码 : Filling the 512 Byte with 0

linux - 在汇编中拆分字符串

linux - 递归列出目录内容,并检查文件是否为目录

c - 在 linux 上使用 od 命令有倒退吗?

linux - 使用自定义引导加载程序创建可引导 ISO 镜像