汇编->字符串比较

汇编实验二
题目:试编写一程序,比较两个字符串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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值