Windows汇编语言编程

有人可以指出一些当前最新的资源在这个话题? 已经像任何东西一样search,但像Iczelion的大多数Tutos已经十多年,不再是当前的。

“不再流行”并不意味着信息是无用的。 几乎所有关于Win32汇编语言的信息仍然适用 – 即使Win95代码仍然可以在Windows 7中运行,只需要很少或根本不需要修改,只要你不依赖任何奇怪的黑客(和IIRC,教程没有教这样的黑客)。

一旦你学习了基本的Win32程序集(即:Iczelion的教程),其余的只是新的功能,结构等。这只是MSDN文档的简单翻译。 这一切都以同样的方式工作。

Iczelion的Win32教程仍然是最新的,它们只是面向WinXP使用的,它们还没有被更新为以后的操作系统。

您可以查看masm32.com上的可用下载和masmforum.com上的论坛。 当然你也可以在这里问问题 – 这里有很多旧时间的asm程序员。

我同意这里的其他答案。 这些教程的内容仍然有效。 但是,它们不包含64位程序集。 如果这就是你所追求的,我会建议先熟悉一下Win32(Iczelion的教程),然后在Win64中尝试相同的东西。

唯一的区别是Win64上的新调用约定 (显然,你有更多/更大的寄存器)。