微机原理与接口技术实验报告(三)
试编写一个程序,要求比较两个字符串STRING1和STRING2所含字符是否完全相同,若相同则显示MATCH,若不相同则显示NOT MATCH。、
DATA SEGMENT
Y DB 'MATCH','$'
N DB 'NOT MATCH','$'
STR1 DB 'ER GOU'
STR2 DB 'ER XIA'
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
MAIN:
MOV AX, DATA
MOV DS, AX
MOV CX, 6
LEA SI, STR1-1
LEA DI, STR2-1
COMP:
INC SI
INC DI
MOV AX,[SI]
MOV DX,[DI]
CMP AX,DX
JNZ NOUT
LOOP COMP
YOUT:
MOV AH,9
LEA DX,Y
INT 21H
JMP OK
NOUT:
MOV AH,9
LEA DX,N
INT 21H
OK:
CODE ENDS
END MAIN