欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

汇编串指令的使用

程序员文章站 2022-04-12 23:28:31
...

使用串指令在字符串中统计大写字母A的数目

代码如下:

data segment
        str db 'ABDFBAAAFEARA'
        len equ $-str          ;len为字符串的长度
ends

code segment
        assume cs:code,ds:data
start:
        mov ax,data
        mov ds,ax
        mov es,ax
        
        lea di,str
        mov al,'A'
        mov cx,len
        mov bx,0               ;bx存放‘A’的数目
again:        
        scasb                  ;将al中的值与di所指向的存储器数据进行比较
        jne lop
        add bx,1
        
lop:    loop again
        
        
        mov ax,4c00h
        int 21h
        
ends
end start
        
        

结果如下:
汇编串指令的使用

相关标签: 汇编