Windows汇编语言编程

时间:2010-11-01 11:58:20

标签: windows programming-languages assembly

有人可以指出有关此主题的最新资源吗?像Iczelion这样的大多数tutos都是十年之久,不再是最新的。

3 个答案:

答案 0 :(得分:6)

“不再是最新的”并不意味着信息无用。几乎所有关于Win32汇编语言的信息仍然适用 - 即使你不依赖任何奇怪的黑客(和IIRC,教程没有教导),即使Win95代码仍然适用于Windows 7,几乎没有修改。这样的黑客)。

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

答案 1 :(得分:5)

Iczelion的Win32教程仍然是最新的,它们只是面向在WinXP下使用,它们尚未针对以后的操作系统进行更新。

您可以查看masm32.com上的可用下载以及masmforum.com上的论坛。当然你也可以在这里提出问题 - 这里有许多旧时代的程序员。

答案 2 :(得分:4)

我同意这里的其他答案;这些教程的内容仍然有效。但是,它们不包括64位汇编。如果这就是你所追求的,我建议先熟悉Win32(Iczelion的教程),然后再尝试Win64中的相同内容。

唯一的主要区别是新的calling convention on Win64(显然你有更多/更大的寄存器)。