+ -
当前位置:首页 → 问答吧 → 汇编题求解

汇编题求解

时间:2011-04-22

来源:互联网

编制计算N (N<50)个偶数之和(2+4+6+…)的子程序和接收输入N及将结果(例如:2+4+6=12)显示的主程序。
对键盘输入的字符进行判断,如果不是数字,显示提示,输入两位数。对输入的数字进行判断,如果输入的数不在1~50之间,提示重新输入。结束时,显示提示信息,按任意键退出。

作者: dhc1991   发布时间: 2011-04-22

怎么判断输入的是不是数字

作者: dhc1991   发布时间: 2011-04-22

利用int 21H的1号功能,对每个敲入的字符做比较,例如:
mov ah,1
int 21h

cmp al,'0'
...
cmp al,'9'
...

作者: masmaster   发布时间: 2011-04-22