![我是Win7 64位 *** 作系统,请问我下载的masm6.0怎么在这个系统上运行啊。 具体怎么 *** 作?求解。,第1张 我是Win7 64位 *** 作系统,请问我下载的masm6.0怎么在这个系统上运行啊。 具体怎么 *** 作?求解。,第1张](/aiimages/%E6%88%91%E6%98%AFWin7+64%E4%BD%8D%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%EF%BC%8C%E8%AF%B7%E9%97%AE%E6%88%91%E4%B8%8B%E8%BD%BD%E7%9A%84masm6.0%E6%80%8E%E4%B9%88%E5%9C%A8%E8%BF%99%E4%B8%AA%E7%B3%BB%E7%BB%9F%E4%B8%8A%E8%BF%90%E8%A1%8C%E5%95%8A%E3%80%82+%E5%85%B7%E4%BD%93%E6%80%8E%E4%B9%88%E6%93%8D%E4%BD%9C%EF%BC%9F%E6%B1%82%E8%A7%A3%E3%80%82.png)
还是我下的这个不行? 求解啊~~ 回答: 怎么说呢,你的这个DEMO.exe并不是MASM中的东西,不是你自己写的就是别人写的,运行不了说明是这个
程序的问题,并不能说明是MASM的问题,你可以在命令提示符下或者直接双击masm.exe看看能否正常运行,没有d出什么对话框就算是能够正常运行了。作为一般来用,MASM包含的组件有:masm.exe,lib.exe,link.exe,ml.exe.ml.err。追问: 我点击里边的任意一个应用程序(包括masm.exe)图标,都d出类似的窗口。 老师说让我们用未来汇编软件编程,可是未来汇编好像不支持win7,我又想用DOsBOX编算了,可是....... 哎,我无意中看到你说masm是
可以用的,所以就请教一下你。。。 回答: 那就是系统不支持了,还是用Dosbox虚拟运行,但是编出来的程序应该还是只能在dosBox虚拟环境中执行,使用过程与在Windows下差不多。如果不怕麻烦,可以用软件虚拟一个32位的系统用用,不过就为了用这个,好像有点过了。追问: 我也是这么觉得的,而且还不会用。 那个话说MASMPLUS可以运行.asm 可是也不懂。 感觉你很懂这个,顺带问一下,masmplus你会不,那个可以用汇编吗?(我把程序放进去,总有错误“error A2004: symbol type conflict”,感觉不可以,是我没有设置什么吗?~) 总之谢谢你咯!debug和masm是16位DOS程序,是运行于16位DOS
*** 作系统的。
32位Windows *** 作系统使用ntvdm.exe这个32位进程来虚拟出16位DOS或16位Windows,以运行debug和masm等16位的程序。ntvdm.exe的路径是C:\WINDOWS\system32\ntvdm.exe,32位的Windows自带。
但是64位Windows没有ntvdm.exe这个文件。而且即使你从32位Windows中复制了ntvdm.exe到64位 *** 作系统中,也无法运行。所以你想在64位Windows下用debug和masm是不可能的。
评论列表(0条)