汇编->字符串比较

汇编实验二
题目:试编写一程序,比较两个字符串STRING1和STRING2所含字符是否完全相同。若相同则显示‘MATCH’,若不同,则显示‘NO MATCH'。

;代码如下解决两个字符串的比较问题
;作者:任嫱
;时间:2007年10月29日

DATAS SEGMENT
     str1 db 'hellowo'
     str2 db 'hellowo'
     str3 db 'match$'
     str4 db 'not match$'
                              ;此处输入数据段代码 
DATAS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,ES:DATAS
START:
    MOV AX,DATAS
    MOV DS,AX
    MOV EX,AX
    ;此处输入代码段代码
    
 
   
 MOV CX,4
    MOV DI,OFFSET STR1
    MOV SI,OFFSET STR2
   
REPZ COMSB
   
JZ LAB1
   
JNZ LAB2

LAB1:
    mov dx,offset str3 
    mov ah,09h 
    int 21h
    mov ah,4ch
    int 21h 
LAB2:
    mov dx,offset str4
    mov ah,09h
    int 21h

    MOV AH,4CH
    INT 21H
CODES ENDS
    END START

你可能感兴趣的:(汇编语言)