请教为什么会编译不通过。
TITLE ABSOLT
DATA SEGMENT
OPER1 DW 12
OPER2 DW 230
RESULT DW ?
ARRAY DW 1, 2, 3
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA, CS:CODE
START:
MOV AX, DATA
MOV DS, AX
MOV AX, OPER1
ADD AX, OPER2
JGE STORE
NEG AX
STORE:
MOV RESULT, AX
HLT
CODE ENDS
END START
编译不通过
提示如下:
C:\ASM>ML 1002.ASM
Microsoft (R) Macro Assembler Version 6.15.8803
Patched for you by promethee [ECL] in the year 2001 - enjoy
Copyright (C) Microsoft Corp 1981-2000. All rights reserved.
Assembling: 1002.ASM
Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
/z2
"1002.obj"
"1002.exe"
NUL
LINK : warning LNK4044: unrecognized option "z2"; ignored
LINK : error : Segment reference in fixup record
1002.obj : fatal error LNK1123: failure during conversion to COFF: file invalid
or corrupt