首页
社区
课程
招聘
[求助]关于汇编连接问题
发表于: 2009-2-19 13:58 3725

[求助]关于汇编连接问题

2009-2-19 13:58
3725
assume cs:abc
abc segment
mov ax,2
add ax,ax
add ax,ax
mov ax,4c00h
int 21h
abc ends
end

上面一段代码,我是在CMD下运行masm.exe,运行完成后产生一个OBJ文件。且无警告和错误!
当我运行完link.exe时,不会产生一个exe文件,这是为什么,我哪操作错了吗?请帮帮我!

下面是我在CMD下运行的步骤与操作情况!!!
Microsoft (R) Macro Assembler Version 5.00
Copyright (C) Microsoft Corp 1981-1985, 1987.  All rights reserved.

Source filename [.ASM]: feng
Object filename [feng.OBJ]:
Source listing  [NUL.LST]:
Cross-reference [NUL.CRF]:

  50920 + 450424 Bytes symbol space free

      0 Warning Errors
      0 Severe  Errors

E:\VISUAL~1>link

Microsoft (R) Overlay Linker  Version 3.65
Copyright (C) Microsoft Corp 1983-1988.  All rights reserved.

Object Modules [.OBJ]: feng
Run File [FENG.EXE]:
List File [NUL.MAP]:
Libraries [.LIB]:
LINK : fatal error L1002: masm32 : unrecognized option name

E:\VISUAL~1>

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
你用的link是32位的吧??

我也不知道32位的link能不能处理16位DOS程序,但猜测是不行的。
2009-2-19 22:51
0
游客
登录 | 注册 方可回帖
返回
//