永发信息网

从键盘上输入0~9之间的任意一个数字,利用查表的方法计算其平方值,并将计算的结果在显示器上显示出来。

答案:2  悬赏:80  手机版
解决时间 2021-11-27 02:04
从键盘上输入0~9之间的任意一个数字,利用查表的方法计算其平方值,并将计算的结果在显示器上显示出来。
最佳答案
CODES SEGMENT
MAIN PROC FAR
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START: MOV AX,DATAS
MOV DS,AX
MOV AX,STACKS
MOV SS,AX
MOV SP,OFFSET TOP ;取得TOP的偏移地址,送入SP
MOV BX,OFFSET TABLE ;取得TABLE的偏移的地址,送入BX
MOV DX,OFFSET BUF
MOV AH,9 ;调用DOS的9号功能,输出一串字符串
INT 21H
MOV AH,01h ;调用1号功能,从键盘输入一个数,ASCII值内容送入AL
INT 21H
MOV AH,01H ;将AX寄存器变成0000 0000 **** *****B
AND AL,0FH ;将AL中的低四位取出,是0-9的数字
ADD BX,AX ;将0-9中任意输入的一个,加在TABLE的偏移址上,得到其平方值
MOV DL,[BX] ;把平方值取出,放入DL中,调用2号功能,显示其ASCII值
MOV AH,02H ;调用DOS命令显示一个字符,如果为1,则ASCII码对应于一个笑脸
INT 21H
MOV AH,4CH ;返回DOS。
INT 21H
RET
MAIN ENDP
CODES ENDS
END START
全部回答
在我的攻击力下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
芙蓉板是什么
梦到乌云密闭,只漏一小片蓝天
求能在电脑模拟器上用的三星帐户apk
一瓶二两56度二锅头等于多少瓶10度啤酒
美国网件夜鹰r700经常缓冲,传速率差怎么样设
广西明明就是汉族比壮族多的多,为什么这样称
北山羊角有什么价值?
广州限行,从珠海到广州白云机场经过S81广州
情趣房里的东西怎么用
玻璃扯旗鱼怎么养
刘昊然要代言吾尊了?是那个上美集团旗下的品
苹果6p只支持移动4g可以破解用联通4g吗,型号
沈肯尼的柯恩世家的产品怎么样,虽然很喜欢他
纤纤梅是什么?
洞口宽八米能做折叠门吗
推荐资讯
武胜万善坐动车到成都要多少时间
请问苍南渔塘口小区3-6为什么还不批给他们盖
有没有描写一个伪娘的诗词?
一辆汽车平均每分钟行900米 ,照这样计算,行54
惠通教育地址有知道的么?有点事想过去!
有人送了我二十个不同国家的硬币什么意思
pull out of 和pull out有什么不同?
孔雀鱼为什么屁股上总是拖着一条鱼屎啊?
海门公交车107最早几点开车
为什么狗要掀门帘
这样做出来的防很喷雾对人会有伤害吗?会不会
潮阳人真的就这样人渣吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?