微机原理与接口技术实验报告(三)

试编写一个程序,要求比较两个字符串STRING1STRING2所含字符是否完全相同,若相同则显示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

results matching ""

    No results matching ""