急 汇编时的一个小异常

急!急!急!!! 汇编时的一个小错误我在数据段定义了五个变量(是用MASM6.15)DATASEGMENTl60BYTE0ge60BYTE0ge7

急!急!急!!! 汇编时的一个小错误
我在数据段定义了五个变量(是用MASM6.15)
DATA   SEGMENT
l60BYTE0
ge60BYTE0
ge70BYTE0
ge80byte0
ge90byte0
DATA   ENDS
在代码段:
CODE   SEGMENT
START:
.
.
.
inc       l60
inc       ge90
inc       ge80
inc       ge70
inc       ge60
.
.
.
CODE   ENDS
END       START

在ml   这个文件时,它说我在代码段中这五行都是
stu.asm(77)   :   error   A2074:   cannot   access   label   through   segment   registers
stu.asm(79)   :   error   A2074:   cannot   access   label   through   segment   registers
stu.asm(81)   :   error   A2074:   cannot   access   label   through   segment   registers
stu.asm(83)   :   error   A2074:   cannot   access   label   through   segment   registers
stu.asm(86)   :   error   A2074:   cannot   access   label   through   segment   registers
不知道是怎么回事,还请各位大虾指点一下
小弟在些先谢过!!!!

[解决办法]
在指令之前要加上 assume DS:DATA 语句吧, 并且有指令将 DS 设置指向 DATA 段. 这样就是高诉编译器 DATA 是通过 DS 引用的, 便于生成正确的代码
[解决办法]
Topic: A2074

MASM error A2074

cannot access label through segment registers

An attempt was made to access a label through a segment register
that was not assumed to its segment or group.

楼上说的对加上:

CODE SEGMENT
assume cs:code, ds:data
START: