回 帖 发 新 帖 刷新版面

主题:新手求教

我是一位新手 请教哪位大虾知道,我在编译连接下面这个例子的时候出现了以下的错误
  page 60,132
title      a04asm1 (exe) move and add operational
;--------------------------------------------------------------------
           .model  small
           .stack  64
           .data   
fldd    dw 215
flde   dw  125
fldf   dw  ?
;---------------------------------------------------------------------------
        .code
main  proc    far
mov ax,   @data
mov ds,ax

mov ax,fldd
add ax,flde
mov fldf,ax
mov ax,4c00h
int 21h
main endp
end main
[b]出现的错误[/b]
C:\test>ml add.asm
Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

 Assembling: add.asm
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

/z2
"add.obj"
"add.exe"
NUL
LINK : warning LNK4044: unrecognized option "z2"; ignored
LINK : error : Segment reference in fixup record
add.obj : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

那位大虾请指点一下
不胜感激!!![em2][em18][em18][em18]

回复列表 (共6个回复)

沙发

你的编译器太古老了,换个把6.00以上的把,我用的是6.15,编译通过。

板凳


我的编译也通过了,可就是连接出现问题,不知道是怎么回事?

3 楼

我是编译,连接,运行,DEBUG通过了.
去www.aogosoft.com下个615的编译器看看,不行在说.
还有,上面的帖子说错了,不好意思.

4 楼

老兄
多谢了 可不可以告诉我你的QQ号呢,我有问题时想向你请教,我的QQ是25257157 谢谢!

5 楼

你留你的把.我加你.

6 楼


我的QQ是25257157
谢谢了!!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册