sample.asm

来自「汇编语言的实验报告」· 汇编 代码 · 共 34 行

ASM
34 行
字号
datarea segment
 string1 db 'Move the cursor backward.'
 string2 db 'Move the cursor backward.'
 mess1   db 'Match.'
 mess2   db 'No match!'
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
      je match
      lea dx,mess2
      jmp short disp
match:
      lea dx,mess1
disp:
      mov ah,08
      int 21h
      ret
main    endp
prognam ends
        end start

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?