hsq 发表于 2017-12-23 19:01:43

在cmd上运行1.exe居然说与我的windows版本不兼容

D:\try>1.exe
该版本的 D:\try\1.exe 与你运行的 Windows 版本不兼容。请查看计算机的系统信息, 然后联系软件发布者。

D:\try>



求各位大神有解决方法的指导一下我

人造人 发表于 2017-12-23 19:39:44

至少也截一个图呀,虽然我能猜到大概的内容,但还是截一个图吧

hsq 发表于 2017-12-23 21:41:31

C:\Users\hsq13\Desktop\1.png

hsq 发表于 2017-12-23 21:42:18

人造人 发表于 2017-12-23 19:39
至少也截一个图呀,虽然我能猜到大概的内容,但还是截一个图吧

不会截图~~~~~~~{:5_96:}

hsq 发表于 2017-12-23 21:43:27

人造人 发表于 2017-12-23 19:39
至少也截一个图呀,虽然我能猜到大概的内容,但还是截一个图吧

不是,我的意思是怎么发截图图片啊

人造人 发表于 2017-12-23 22:52:38

hsq 发表于 2017-12-23 21:43
不是,我的意思是怎么发截图图片啊


erh 发表于 2017-12-26 10:06:55

是在windows7或以上版本在系统运行的吧。它们不支持16位程序

hsq 发表于 2018-1-3 19:01:12

erh 发表于 2017-12-26 10:06
是在windows7或以上版本在系统运行的吧。它们不支持16位程序

是的

人造人 发表于 2018-1-3 19:51:06

hsq 发表于 2018-1-3 19:01
是的

装虚拟机

冬阳阳 发表于 2018-1-6 18:04:04

看来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 发表于 2018-1-6 20:35:51

erh 发表于 2017-12-26 10:06
是在windows7或以上版本在系统运行的吧。它们不支持16位程序

可以装一个虚拟机,虚拟出一个windows xp,也可以用dosbox在windows7下模拟dos环境来做实验。具体方法网上很多,小甲鱼也有教

NS-8899 发表于 2018-1-10 00:22:00

dosbox

兰陵月 发表于 2018-1-11 21:01:07

人造人 发表于 2017-12-23 22:52


看这个行不行,我自己搞的~
http://bbs.fishc.com/thread-80692-1-1.html

荷塘月色1 发表于 2018-5-4 10:35:48

64位系统汇编编译环境搭建方法:
1.下载masm5.0,可以自行下载,这里也有链接:http://www.285868.com/pc/smdz/show-4022.html
2.打开文件,上面这个链接有三个主要的文件:“MASM”和“DOSBox0.74-win32-installer.exe”,以及“dosbox安装及dosbox下masm的使用.doc”,然后你按照文档内容进行操作就行了。
(这里就不多说了,因为自己安装理解比较深刻,不懂再问吧)

joythy0756 发表于 2018-10-7 11:50:59

我也遇到这个问题了
页: [1]
查看完整版本: 在cmd上运行1.exe居然说与我的windows版本不兼容