主题:汇编调试求教
我用汇编变了个小程序 就是将4000H到40FF单元的内容清0
程序如下DSEG SEGMENT 'DATA'
ORG 4000H
DATA1 DB 256 DUP(1)
DSEG ENDS
CSEG SEGMENT 'CODE'
ASSUME DS:DSEG,CS:CSEG
START: MOV AX,DSEG
MOV DS,AX
LEA di,DATA1
MOV CX,256
PROC: MOV [DI],0ffh
INC DI
LOOP PROC
MOV AH,4CH
INT 21H
CSEG ENDS
END START
编译过程没有错误 可是当我用DEBUG去看4000H到40FF单元的时候 (用D DS:4000)却看到从那以后的单元都是0 我觉得是不是有问题 请教
程序如下DSEG SEGMENT 'DATA'
ORG 4000H
DATA1 DB 256 DUP(1)
DSEG ENDS
CSEG SEGMENT 'CODE'
ASSUME DS:DSEG,CS:CSEG
START: MOV AX,DSEG
MOV DS,AX
LEA di,DATA1
MOV CX,256
PROC: MOV [DI],0ffh
INC DI
LOOP PROC
MOV AH,4CH
INT 21H
CSEG ENDS
END START
编译过程没有错误 可是当我用DEBUG去看4000H到40FF单元的时候 (用D DS:4000)却看到从那以后的单元都是0 我觉得是不是有问题 请教