编写一个程序,要求比较字符串string1和string2所含字符是否相同,若相同的显示‘match’,不同‘no’
datarea segment
string1 db 'I am a teacher'
string2 db 'I am a student'
yes db 'MATCH$'
no db 'NO MATCH$'
datarea ends
code segment
main proc far
assume cs:code,ds:datarea,es:datarea
start:push ds
sub ax,ax
push ax
mov ax,datarea
mov ds,ax
mov es,ax
begin: lea si,string1
lea di,string2
mov cx,string2-string1
repe cmpsb
jne differ
lea dx,yes
mov ah,9
int 21h
ret
differ: lea dx,no
mov ah,9
int 21h
ret
main endp
code ends
end start






























