当前位置: 代码迷 >> 汇编语言 >> 新手小疑点哈
  详细解决方案

新手小疑点哈

热度:3421   发布时间:2013-02-26 00:00:00.0
新手小问题哈
一道很简单的题 但我初学 不会做 请帮忙看看 


字符串ATR1保存着100个字符的ASSII码,试编写一个程序统计该字符串中空(20)的个数

------解决方案--------------------------------------------------------
assume cs:code

code segment
atr1 db 'dlkjf dlkfjl a ldal123dajo o eoe joge jflje l l l f l kjkdl lllldd kkk dja kdlaio oa dl aa'

w:
mov ax,cs
mov ds,ax
mov bx,0
mov dx,0
mov cx,100

s: mov al,[bx]
cmp al,20h
jne ok
inc dx

ok:inc bx
loop s

mov ax,4c00h
int 21h
code ends
end w


运行之后,dx中的值即为空格的个数
  相关解决方案