新手汇编语言求助啊
汇编语言第四章实验三我遇到问题了assume cs:codesgcodesg segment
mov ax,2000h
mov ss,ax
mov sp,0
add sp,10
pop ax
pop bx
push ax
push bx
pop ax
pop bx
mov ax,4cooh
int 21h
codesg ends
end
这是按照书上打的
然后我用编译器编译后D盘里面没有生成OBJ文件·昨天操作的时候都有·今天就没了不知道是什么问题
编译了是怎样的但是D盘HB文件夹没 有OBJ文件·不知道是不是哪里出问题了
各位帮我看看啊·求指点啊··
把 ml.err 复制过去。 呵呵 你好啊 我刚加入你们成员 !!想找些汇编的课后解答 怎么没找不到 ,,可以求解不 哈哈 找到了 没事了你的教程不错。。。。。。。。{:1_1:} 是吧ml.err文件复制到ML那个文件夹就可以了 ·?·
那为什么之前也是masm link ml这三个编译后没有任何问题呢 ··不明白·
我也学习了 懒懒de高贵 发表于 2013-3-27 12:42 static/image/common/back.gif
那为什么之前也是masm link ml这三个编译后没有任何问题呢 ··不明白·
之前是用 masm后加link,,还是直接ml? 额,在mov ax,2000h前面加start:呢 汇编语言的一般格式:
assume cs:code
code segment
start: ;正文
code ends
end start
;为防止编译出错,编译时用masm t1.asm和link t1.obj应该就可以了 思来想去 发表于 2013-3-27 20:57 static/image/common/back.gif
之前是用 masm后加link,,还是直接ml?
三个都用了的·之前是先masm 然后link 后面直接ml
懒懒de高贵 发表于 2013-3-28 00:24 static/image/common/back.gif
三个都用了的·之前是先masm 然后link 后面直接ml
masm +link 分步操作是可以的,ml需要ml.err,我认为是这样的。:D mov ax,4cooh
改成
mov ax,4c00h吧 思来想去 发表于 2013-3-28 07:31 static/image/common/back.gif
masm +link 分步操作是可以的,ml需要ml.err,我认为是这样的。
masm**.asm
link**.obj
**.exe
这样吧 首先 ml生成的是 exe文件~~ 要生成OBJ用的是 MASM 119400117 发表于 2013-3-28 11:26 static/image/common/back.gif
mov ax,4cooh
改成
楼主,此人正解! :lol 问题果断解决··谢谢各位童鞋了··貌似是我打错了的样子··粗心大意啊·嘿嘿··今天学第五章又迷茫了··果断书本加视频看几遍再说···。。。:lol 楼主好好努力啊!路还长着呢!
页:
[1]