sample.asm

来自「汇编语言的一些源码,全部都运行通过.课程设计的时候搞的.」· 汇编 代码 · 共 38 行

ASM
38
字号
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

⌨️ 快捷键说明

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