统计字符串中的字母、数字和其他字符数量并显示统计结果于屏幕(简单实现)
发布时间
阅读量:
阅读量
第一步:
生成一个名为index.txt的文本文件(文件名称可根据需求自定义);
对代码进行编写:
DATA SEGMENT
STRING DB 'AAAaaa123456???$'
SMALL DB 30H
BIG DB 30H
NUM DB 30H
OTHER DB 30H
DATA ENDS
;----------------------------------
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START:
MOV AX,DATA
MOV DS,AX
MOV CX,15 ;循环15次
LEA BX,STRING ;存储字符串首地址
LOP:
MOV AL,[BX]
CMP AL,'a' ;与'a'比较(这里需用字符对应ASCII码)
JB B1 ;如果小于’a’跳转到b1
CMP AL,'z'
JA B1 ;如果大于’z’跳转b1
INC SMALL ;不跳转(即在a-z之间)小写字母+1
JMP B4
B1:
全部评论 (0)
还没有任何评论哟~
