从哪里开始学习汇编 - IDE,示例

Ken*_*rey 1 ide x86 assembly masm

我对C#有扎实的了解,我可以很好地使用C,而且我正在学习C++.我真的很想学习Windows的x86汇编语言,也许是MASM,但我不知道从哪里开始.
首先是IDE.如果可能的话,我想要一个语法高亮,编译,链接IDE,因为我讨厌使用命令行工具.我确实有一个足够好的编辑器,所以只需编译器和链接器GUI也可以.有人有什么建议吗?
我也需要一些关于装配的好教程,所以如果有人知道一个好的装配介绍,请发一个链接.

Spa*_*ile 5

有一个数字,你可以使用装配的MASM,NASM,ObjASM,YASM,HLATASM其中.就个人而言,我使用MASM是因为它完成了我需要的一切,宏允许你很容易地从C风格代码转换到MASM.

如前所述,Iczelion的Page是一个很好的资源.如果您想要一个专门用于Windows程序集编程的小组,请尝试ASM社区留言板.虽然它有批评者,但我也相信Kip R. Irvine的书是MASM中最好的书之一.

对于语法高亮,我建议使用Notepad ++.对于汇编,您可以使用我在此问题中发布的批处理文件:MASM32的Qeditor中的项目选项不起作用

汇编编程很有趣.问很多问题,祝你好运.