我希望在Windows 7上编译和执行汇编文件。在学校里,我们使用DOS,可以运行MASM来编译、链接和执行输入的.asm文件。
是否有一种方法可以在Windows 7上做同样的事情?
安装XP模式
或DosBox
并在其中运行MASM和你的程序。
如果您只想要适用于Windows 7的masm,请在此处获取:
http://www.microsoft.com/en-us/download/details.aspx?id=12654
您可能还需要安装这个:http://www.microsoft.com/en-us/download/details.aspx?id=5555
您可以使用MASM32,从这里下载SDK,还有一个很好的Win32 ASM教程。
http://win32assembly.online.fr/tutorials.html
另一个选择是微软MASM,但我没有尝试在Windows上使用它,这里是链接
http://www.microsoft.com/en-us/download/details.aspx?id=12654
ml.exe
和ml64.exe
)只要从命令行(即cmd.exe
)启动就可以正常工作。据我记得,有32位和64位版本的MASM可执行文件。