汇编编程:怎样实现把一个字符串的第一个字符取出并判断是否是数字,再把第二个字符取出判断是否是字母啊

汇编编程:怎样实现把一个字符串的第一个字符取出并判断是否是数字,再把第二个字符取出判断是否是字母啊?求高手解答..主要是怎么把第一个字符取出来

首先可将BX指向字符串起始地址,然后从[BX]中取数. BX每增1, 就可取下一个字符....
如:
STRING DB 'ABC123'
.
.
MOV BX,OFFSET STRING
MOV CX,....
LOOP1: ;循环
MOV AL,[BX]
CMP AL,..... 判断是否是数字\字母
.
.
INC BX ;指向下一个字符
JMP LOOP1
温馨提示:答案为网友推荐,仅供参考
相似回答