求找错, 汇编语言 的 DATASEGMENT S1DB2DUP(?) S2DB2DUP(?) S3DB5DUP(?) DATAENDS CODESEGMENT ASSUMECS:CODE,DS:DATA START:MOVAX,DATA MOVDS,AX MOVES,AX MOVSI,OFFSETS1 MOVDI,OFFSETS2 MOVAH,01H INT21H MOV[SI+1],AL MOVAH,01H INT21H MOV[SI],AL MOVA
求找错,汇编语言的
DATA SEGMENT
S1 DB 2 DUP(?)
S2 DB 2 DUP(?)
S3 DB 5 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV ES,AX
MOV SI,OFFSET S1
MOV DI,OFFSET S2
MOV AH,01H
INT 21H
MOV [SI+1],AL
MOV AH,01H
INT 21H
MOV [SI],AL
MOV AH,02H
MOV DL,'+'
INT 21H
MOV AH,01H
INT 21H
MOV [DI+1],AL
INT 21H
MOV [DI],AL
MOV AH,02H
MOV DL,'='
INT 21H
CODE ENDS
END START
------解决方案--------------------------------------------------------
至少程序的最后没有进行“结束程序返回DOS”
------解决方案--------------------------------------------------------
同意!!!
DATA SEGMENT
S1 DB 2 DUP(?)
S2 DB 2 DUP(?)
S3 DB 5 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV ES,AX
MOV SI,OFFSET S1
MOV DI,OFFSET S2
MOV AH,01H
INT 21H
MOV [SI+1],AL
MOV AH,01H
INT 21H
MOV [SI],AL
MOV AH,02H
MOV DL,'+'
INT 21H
MOV AH,01H
INT 21H
MOV [DI+1],AL
INT 21H
MOV [DI],AL
MOV AH,02H
MOV DL,'='
INT 21H
CODE ENDS
END START
------解决方案--------------------------------------------------------
至少程序的最后没有进行“结束程序返回DOS”
mov ah, 4ch
int 21h
------解决方案--------------------------------------------------------
同意!!!