这个汇编程序有几句看不明白,这个程序实现统计字符中非数字字符个数。CMP AL,30H JAE

2024年12月02日 17:47
有1个网友回答
网友(1):

NEXT标号部分只是移动到下一个字符,真正计数的是 INC DL这句,也就是执行完了:
CMP AL 30H
JAE NEXT
CMP AL 39H
JBE NEXT
之后才会INC DL
你所说的当AL里面是字符a时,会跳到NEXT,然后INC SI,表示移动到下一个字符的位置,然后JMP LP,继续循环。