战斗妖精雪风 发表于 2019-6-15 14:08:15

win10系统用DosBox进行masm

本帖最后由 战斗妖精雪风 于 2019-6-15 14:16 编辑

在看到汇编语言学习第21讲的时候,试图在Win10系统上通过DOSBox进行汇编
按照小甲鱼的步骤进行操作,但是结果不同
输入masm 1.asm没有出现assembling
也不知道下一步要怎么操作



人造人 发表于 2019-6-15 14:20:49

用masm6.15,你现在的是masm5.0

战斗妖精雪风 发表于 2019-6-15 19:32:48

本帖最后由 战斗妖精雪风 于 2019-6-15 19:47 编辑

人造人 发表于 2019-6-15 14:20
用masm6.15,你现在的是masm5.0

用6.15的masm,会提示
This program requires DOSXNT.EXE to be in your path



人造人 发表于 2019-6-16 01:04:54

下载一个DOSXNT.EXE试试

或者直接虚拟机+XP
建议是虚拟机+XP,dosbox有好多问题

暗pluto 发表于 2019-6-16 23:09:15

?你masm 1.asm后不是出现了1.obj文件了吗?接下来link 1.obj文件,生成1.exe文件不就可以了吗?

战斗妖精雪风 发表于 2019-6-18 23:56:24

暗pluto 发表于 2019-6-16 23:09
?你masm 1.asm后不是出现了1.obj文件了吗?接下来link 1.obj文件,生成1.exe文件不就可以了吗?

是这样没错。不过只有masm5.0才能成功编译,masm6.15就不行

暗pluto 发表于 2019-6-19 00:41:44

战斗妖精雪风 发表于 2019-6-18 23:56
是这样没错。不过只有masm5.0才能成功编译,masm6.15就不行

用masm 5.0比较好,

111话 发表于 2019-7-3 21:26:54

我也是 输入masm 2.asm 显示cannot open input file: 2.asm。。
而且还要我输入object filename:
source listing:
cross-reference:
这三个后面的东西 我试了好多都是打不开输出文件{:10_266:}
页: [1]
查看完整版本: win10系统用DosBox进行masm