鱼C论坛

 找回密码
 立即注册
查看: 2109|回复: 17

新手汇编语言求助啊

[复制链接]
发表于 2013-3-27 00:10:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
汇编语言第四章实验三我遇到问题了assume cs:codesg
codesg 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文件·昨天操作的时候都有·今天就没了不知道是什么问题
未命名.jpg
编译了是怎样的但是D盘HB文件夹没 有OBJ文件·不知道是不是哪里出问题了
1.jpg
各位帮我看看啊·求指点啊··



想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-27 08:16:35 | 显示全部楼层
把 ml.err 复制过去。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-27 08:37:36 | 显示全部楼层
呵呵 你好啊 我刚加入你们成员 !!想找些汇编的课后解答 怎么没找不到 ,,可以求解不
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-27 08:40:56 | 显示全部楼层
哈哈 找到了 没事了  你的教程不错。。。。。。。。{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2013-3-27 12:41:34 | 显示全部楼层
是吧ml.err文件复制到ML那个文件夹就可以了 ·?·
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2013-3-27 12:42:45 | 显示全部楼层
那为什么之前也是masm link ml这三个编译后没有任何问题呢 ··不明白·
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-27 13:22:52 | 显示全部楼层
我也学习了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-27 20:57:17 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-27 22:10:01 | 显示全部楼层
额,在mov ax,2000h前面加start:呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-27 22:14:18 | 显示全部楼层
汇编语言的一般格式:
assume cs:code
code segment
start:      ;正文
 
code ends
end start
;为防止编译出错,编译时用masm t1.asm和link t1.obj应该就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2013-3-28 00:24:10 | 显示全部楼层
思来想去 发表于 2013-3-27 20:57
之前是用 masm后加link,,还是直接ml?

三个都用了的·之前是先masm 然后link 后面直接ml
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-28 07:31:21 | 显示全部楼层
懒懒de高贵 发表于 2013-3-28 00:24
三个都用了的·之前是先masm 然后link 后面直接ml

masm +link 分步操作是可以的,ml需要ml.err,我认为是这样的。:D
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-28 11:26:42 | 显示全部楼层
mov ax,4cooh

改成
mov ax,4c00h吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-28 11:45:30 | 显示全部楼层
思来想去 发表于 2013-3-28 07:31
masm +link 分步操作是可以的,ml需要ml.err,我认为是这样的。

masm  **.asm
link  **.obj
**.exe

这样吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-28 12:04:48 | 显示全部楼层
首先 ml生成的是 exe文件~~ 要生成OBJ用的是 MASM
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-28 17:08:04 | 显示全部楼层
119400117 发表于 2013-3-28 11:26
mov ax,4cooh

改成

楼主,此人正解!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2013-3-29 06:04:11 | 显示全部楼层
:lol 问题果断解决··谢谢各位童鞋了··貌似是我打错了的样子··粗心大意啊·嘿嘿··今天学第五章又迷茫了··果断书本加视频看几遍再说···。。。:lol
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-3-29 07:55:31 | 显示全部楼层
楼主好好努力啊!路还长着呢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-7 22:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表