求大神,以次代码略有不懂,求解释一下(2) - 汇编语言当前位置:& &&&求大神,以次代码略有不懂,求解释一下求大神,以次代码略有不懂,求解释一下(2)&&网友分享于:&&浏览:8次
GE80&DB&0&&&&&&&&&&&&&&&&&&&&&&&&;80——99的个数
SORTSTR&DB&'Sorted&numbers'
SORTNUM&DB&9&DUP(20H,20H,','),20H,20H,0DH,0AH
MESS00&DB&'0-59:',30H,30H,0DH,0AH
MESS60&DB&'60-79:',30H,30H,0DH,0AH
MESS80&DB&'80-99:',30H,30H,0DH,0AH,'$'
DATA&ENDS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;数据段结束
CODE&SEGMENT&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;定义代码段
&&&&&&&&ASSUME&CS:CODE,DS:DATA,ES:DATA
START:MOV&AX,DATA
&&&&&&MOV&DS,AX
&&&&&&MOV&ES,AX
LEA&DX,MESSAGE
MOV&AH,09H
INT&21H&&&&&&&&&&&&&&&&&&&&&&&;显示MESSAGE
;从键盘读入数据并转化成二进制数保存
LEA&DI,NUMBERS&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;设置数据保存区指针
LP11:LEA&DX,KB_BUF
&&&&MOV&AH,0AH&&
&&&&INT&21H&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;从键盘读入数据
&&&&CMP&ACTLEN,0&
&&&&JZ&LP11&&;等于
&&&&CMP&ACTLEN,1
&&&&JNZ&LP12&&;不等于
&&&&MOV&AL,BUFFER&&&&&&&&&&&&&&&&&&&&&&&&&&&&;若只有一个数字
&&&&AND&AL,0FH&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;&转化成二进制
&&&&JMP&LP13
LP12:MOV&AH,BUFFER&&&&&&&&&&&&&&&&&&&&&&&&&&&;若有二个数字
&&&&MOV&AL,BUFFER+1 共&6&页:
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有2008年2月 VB大版内专家分月排行榜第一2003年4月 VC/MFC大版内专家分月排行榜第一2002年11月 VC/MFC大版内专家分月排行榜第一
2011年11月 VC/MFC大版内专家分月排行榜第二2008年3月 VB大版内专家分月排行榜第二2008年3月 硬件/嵌入开发大版内专家分月排行榜第二2003年4月 其他开发语言大版内专家分月排行榜第二2003年4月 VB大版内专家分月排行榜第二2003年3月 VB大版内专家分月排行榜第二
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。}