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

Assembly 学习(N)ASM的最佳资源是什么?,assembly,nasm,Assembly,Nasm,我一直想学习组装已经有一段时间了,虽然我以前试过几次,但我还是没能通过“你好,世界”。有什么好的汇编入门教程吗(最好使用NASM,因为我使用Windows和Linux) 我确实有一点C知识,但主要是用更高级的语言编写代码,如Ruby、Python、C#和JavaScript。这是一位前老师写的有趣的页面 不过,我还没有读过他的在线书 我试过一些汇编程序,发现它是最适合初学者的。它的宏语言有点糟糕,但除此之外,它是一款优秀的软件。它支持Windows和Linux对象格式(32位或64位)。它有一个

我一直想学习组装已经有一段时间了,虽然我以前试过几次,但我还是没能通过“你好,世界”。有什么好的汇编入门教程吗(最好使用NASM,因为我使用Windows和Linux)


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

这是一位前老师写的有趣的页面


不过,我还没有读过他的在线书

我试过一些汇编程序,发现它是最适合初学者的。它的宏语言有点糟糕,但除此之外,它是一款优秀的软件。它支持Windows和Linux对象格式(32位或64位)。它有一个活跃的、良好的社区,还有大量对初学者友好的示例。

不是专门针对NASM的,但是有很多非常有用的信息,如果你问他们的问题,你会得到更多的帮助。

对于我的汇编语言课,我们使用的是推荐书。我的教授还推荐了这本书:。他说这是他所知道的唯一一本涵盖NASM的书(而且有点过时)。

不幸的是,没有那么多好的地方和书可以学习
NASM
。但我们有一些:

资源

  • 当然

一旦我找到新的优秀资源,此列表将立即更新。

这是我们在汇编语言课程中使用的书。在这个问题中。:-)我刚刚发现——我打开了另一个标签,上面有一个不同的问题:)这里有一些很好的链接,可以帮助您在中学习x86 asm。听起来您对x86 asm的总体要求比NASM语法/宏的要求更高。