汇编实验1.2.1

MASM5通过,MASM6不通过。


datarea segment
    string1 db ‘Move the cursor backward.’
    string2 db ‘Move the cursor backward.’
    mess1 db ‘Match.’,13,10,‘$’
    mess2 db ‘No Match!’,13,10,‘$’
datarea ends
prognam segment
main proc far
    
    assume cs:prognam,ds:datarea,es:datarea
    start:
    push ds
    sub ax,ax
    push ax
    mov ax,datarea
    mov ds,ax
    mov es,ax
    lea si,string1
    lea di,string2
    cld
    mov cx,25
    repz cmpsb
    jz match
    lea dx,mess2
    jmp short disp
    match:
    lea dx,mess1
    disp:
    mov ah,09
    int 21h
    ret
main endp
prognam ends
end start

博主友情提示:

如您在评论中需要提及如QQ号、电子邮件地址或其他隐私敏感信息,欢迎使用>>博主专用加密工具v3<<处理后发布,原文只有博主可以看到。