在cmd上运行1.exe居然说与我的windows版本不兼容
D:\try>1.exe该版本的 D:\try\1.exe 与你运行的 Windows 版本不兼容。请查看计算机的系统信息, 然后联系软件发布者。
D:\try>
求各位大神有解决方法的指导一下我 至少也截一个图呀,虽然我能猜到大概的内容,但还是截一个图吧
C:\Users\hsq13\Desktop\1.png 人造人 发表于 2017-12-23 19:39
至少也截一个图呀,虽然我能猜到大概的内容,但还是截一个图吧
不会截图~~~~~~~{:5_96:} 人造人 发表于 2017-12-23 19:39
至少也截一个图呀,虽然我能猜到大概的内容,但还是截一个图吧
不是,我的意思是怎么发截图图片啊 hsq 发表于 2017-12-23 21:43
不是,我的意思是怎么发截图图片啊
是在windows7或以上版本在系统运行的吧。它们不支持16位程序 erh 发表于 2017-12-26 10:06
是在windows7或以上版本在系统运行的吧。它们不支持16位程序
是的 hsq 发表于 2018-1-3 19:01
是的
装虚拟机 看来hsq妹和我遇到了同样的问题。我的电脑是win10,64位的,也不知道和你的一不一样。小甲鱼的这篇文章看了么?(http://bbs.fishc.com/thread-3581-1-1.html)按照这个步骤。
第一步,把debug.exe,MASM.exe和LINK.exe都放“d:\try”这个文件夹里,打开dosbox按照小甲鱼的步骤设置,把你的(d:\try)看成了虚拟机的(c:)。
第二步,运行-cmd,cd命令调到d:\>try。输入masm 1.asm。最后一行出现Assembling: 1.asm。1.obj就生成了。
第三步,在dosbox的C:\>下输入link 1.obj
第四步,还是在DOSBOX下输入debug 1.exe。-r -t -t -t 。最后就会看见ax不断变化了!!^~^
erh 发表于 2017-12-26 10:06
是在windows7或以上版本在系统运行的吧。它们不支持16位程序
可以装一个虚拟机,虚拟出一个windows xp,也可以用dosbox在windows7下模拟dos环境来做实验。具体方法网上很多,小甲鱼也有教 dosbox 人造人 发表于 2017-12-23 22:52
看这个行不行,我自己搞的~
http://bbs.fishc.com/thread-80692-1-1.html 64位系统汇编编译环境搭建方法:
1.下载masm5.0,可以自行下载,这里也有链接:http://www.285868.com/pc/smdz/show-4022.html
2.打开文件,上面这个链接有三个主要的文件:“MASM”和“DOSBox0.74-win32-installer.exe”,以及“dosbox安装及dosbox下masm的使用.doc”,然后你按照文档内容进行操作就行了。
(这里就不多说了,因为自己安装理解比较深刻,不懂再问吧) 我也遇到这个问题了
页:
[1]