masm出错啊 error A2074: cannot access label through segment
E:\masm5\profile\无标题1.ASM(8) : error A2074: cannot access label through segment registers
E:\masm5\profile\无标题1.ASM(9) : error A2074: cannot access label through segment registers
E:\masm5\profile\无标题1.ASM(12) : error A2074: cannot access label through segment registers
E:\masm5\profile\无标题1.ASM(18) : error A2074: cannot access label through segment registers
E:\masm5\profile\无标题1.ASM(22) : error A2074: cannot access label through segment registers
源代码:
DATAX SEGMENT
X DW 0011H
Y DW 0009H
Z DW 7821H
V DW 8990H
DATAX ENDS
CODEX SEGMENT
MOV AX,X
IMUL Y
MOV CX,AX;存储低16位
MOV BX,DX
MOV AX,Z
CWD
ADD CX,AX
ADC BX,DX
SUB CX,540D
SBB BX,0
MOV AX,V
CWD
SUB AX,CX
SBB DX,BX
IDIV X
CODEX ENDS
ASSUME CS:CODEX,DS:DATAX
END
用masm5.0能编译通过,但是就是不能通过radasm和masmpuls。求解啊??网上搜过一些资料,也不解