比较两个等长的字符串,若相同,则输出Match!,若不同,则输出No Match!
data segment
str1 db 'ASDFGHJKL';字符串str1
str2 db 'ASDFGHJKL';字符串str2
len dw $-str2
output1 db 'Match!$'
output2 db 'No Match!$'
crlf db 01h,0dh,'$';回车换行
data ends
code segment
assume cs:code,ds:data
main proc far
start:
mov ax,data
mov ds,ax
mov cx,len
mov si,0
mov di,0
L1:
mov bl,str1[si]
mov bh,str2[di]
cmp bl,bh
jnz L2
inc si
inc di
loop L1
jmp L3
L2:
lea dx,output2
mov ah,09h
int 21h
jmp L4
L3:
lea dx,output1
mov ah,09h
int 21h
lea dx,crlf
mov ah,09h
int 21h
L4:
mov ax,4c00h
int 21h
main endp
code ends
end start
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有