回 帖 发 新 帖 刷新版面

主题:我的DATA段设置的有问题么?

代码为:
DATA SEGMENG
    TABL DW 0001H,0002H,0003H,0004H,0005H
             DW 0006H,0007H,0008H,0009H,000AH
           DW 000BH,000CH,000DH,000EH,000FH
             DW 0010H,0011H,0012H,0013H,0014H
      YY DW ?
DATA ENDS

CODE SEGMENT
ASSUME CS:CODE,DS:DATA
    START:
        MOV AX,DATA
        MOV DS,AX
        MOV AX,0
        MOV BX,0FFSET TABL
        MOV CX,5
    LOP:
        ADD AX,[BX]
        INC BX
        INC BX
        DEC CX
        JNZ LOP
        MOV YY,AX
        MOV AH,4CH
        INT 21H
CODE ENDS
    END START

编译时提示error A4910: cannot open file: D:\M6\ML.
0042.asm(2): error A2008:  : DATA
0042.asm(3): error A2034:
0042.asm(4): error A2034:
0042.asm(5): error A2034:
0042.asm(6): error A2034:
0042.asm(7): error A2034:
0042.asm(8): fatal error A1010:  : DATA
我怎么感觉没有错?
大家帮我看看,好久没动汇编了.

回复列表 (共3个回复)

沙发

DATA SEGMENT,写错了!

板凳

OFFSET也写错了!

3 楼

不好意思,嘿嘿

我来回复

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