天马行空VIP 发表于 2017-1-3 16:12:25

零基础入门学习汇编第一个程序

这种错误是什么意思,完全搞不懂。{:10_269:}

人造人 发表于 2017-1-3 20:26:21

第一步
dir
第二步
截图

zealstar 发表于 2017-1-4 08:36:22

你理解错了!
当你使用命令mount d: d:\try
的时候,下面不是明确说了么?
Drive D is mounted as loacl directory d:\try\
翻译过来就是:“已将本地目录d:\try\安装为d盘”

现在,在dosbox中,你的d盘,就相当于你本地的d:\try\
所以你在dosbox的d:下面 cd try
怎么都不可能有啊!
除非你的本地有这样的目录 d:\try\try

天马行空VIP 发表于 2017-1-4 11:47:42

上面的问题弄懂了{:10_277:}但是我这程序编译之后为什么没有obj文件呢{:10_269:}

天马行空VIP 发表于 2017-1-4 11:50:56

上面的问题弄懂了{:10_277:}可是为什么我这个asm文件编译之后没有obj文件呢{:10_269:}











天马行空VIP 发表于 2017-1-4 11:53:03

本帖最后由 天马行空VIP 于 2017-1-4 11:58 编辑

zealstar 发表于 2017-1-4 08:36
你理解错了!
当你使用命令mount d: d:\try
的时候,下面不是明确说了么?


谢谢帮我看下上面的问题是怎么回事。
assume cs :abc
abc segment
mov ax,2
add ax ,ax
addax,ax

mov ax,4c00H
int 21H
abc ends
end

天马行空VIP 发表于 2017-1-4 11:55:30

人造人 发表于 2017-1-3 20:26
第一步
dir
第二步


谢谢帮我看下下面的问题{:10_333:}

天马行空VIP 发表于 2017-1-4 11:56:45

人造人 发表于 2017-1-3 20:26
第一步
dir
第二步


谢谢帮我看下下面的问题{:10_333:}assume cs :abc
abc segment
mov ax,2
add ax ,ax
addax,ax

mov ax,4c00H
int 21H
abc ends
end

zealstar 发表于 2017-1-4 12:19:46

你用的MASM6.15的这个版本吧,遗憾的告诉你,DOSBOX对这个版本支持比较差,ML命令也是没法用。
换MASM5.0吧。

人造人 发表于 2017-1-4 12:46:45

天马行空VIP 发表于 2017-1-4 11:56
谢谢帮我看下下面的问题

这段程序没有问题

天马行空VIP 发表于 2017-1-4 14:00:53

zealstar 发表于 2017-1-4 12:19
你用的MASM6.15的这个版本吧,遗憾的告诉你,DOSBOX对这个版本支持比较差,ML命令也是没法用。
换MASM5.0 ...

ok 好了,谢谢啦{:10_333:} 这下可以好好的玩耍了

insomnia丶 发表于 2017-1-6 15:57:17

天马行空VIP 发表于 2017-1-4 11:56
谢谢帮我看下下面的问题

你没加START吗?

xinzaixin 发表于 2017-1-18 12:30:51

路过,学习了,呵呵

NicoNicolas 发表于 2017-2-6 17:08:40

你已经mount d: d:\try了,后面就不用再进try了吧

sml3871641 发表于 2017-2-7 15:28:07

dos对win32支持很好,64位系统会出现各式各样的问题。
页: [1]
查看完整版本: 零基础入门学习汇编第一个程序