汇编语言(三十五)之输入字符串以$结束然后输出字母个数
生活随笔
收集整理的這篇文章主要介紹了
汇编语言(三十五)之输入字符串以$结束然后输出字母个数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
輸入字符串以$結束然后輸出字母個數
程序運行:
?
代碼:
datas segment buff db 100h dup(?)letter_count dw 0nextline db 0dh,0ah,'$'datas ends codes segment assume cs:codes,ds:datas main proc far push dsmov ax,0push ax mov ax,datasmov ds,axs:mov ah,1int 21h cmp al,'$'jz breakmov buff,aland al,11011111bcmp al,'A'jb nextcmp al,'Z'ja nextinc letter_countnext:jmp sbreak: lea dx,nextlinemov ah,9int 21hmov ax,letter_countcall todecimalret main endptodecimal proc near uses ax bx cx dxmov bx,10mov cx,0s:mov dx,0div bxpush dxinc cxor ax,axjnz ss1:pop dxadd dl,30hmov ah,2int 21hloop s1ret todecimal endpcodes endsend main?
總結
以上是生活随笔為你收集整理的汇编语言(三十五)之输入字符串以$结束然后输出字母个数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浪迹天涯从此并肩看彩霞是什么歌 你是风儿
- 下一篇: 编译原理(一)之词法分析