21,500
社区成员
发帖
与我相关
我的任务
分享
stack segment stack
db 200 dup (0)
stack ends
data segment
str1 db 'abc'
str2 db 'abD'
yes db 'match',0dh,0ah,'$'
no db 'no match',0dh,0ah,'$'
data ends
code segment
assume cs:code,ds:data,ss:stack
begin:push ds
sub ax,ax
push ax
mov ax,data
mov ds,ax
mov es,ax
lea si ,str1
lea di ,str2
mov cx,str2-str1
rep cmpsb
jne sno
mov ah,09h
lea dx,yes
int 21h
jmp exit
sno:mov ah,09h
lea dx,no
int 21h
pop ds
exit:pop ax
pop ds
mov ax,4c00h
int 21h
code ends
end begin