
汇编语言 输入多位十进制数
MESG1DB13,10,'Inputn1:$'这里的13和10什么意思啊?为什么只能输入1位的十进制数,怎样输入多位的,如123?...
MESG1 DB 13, 10, 'Input n1: $'
这里的13和10什么意思啊?为什么只能输入1位的十进制数,怎样输入多位的,如123? 展开
这里的13和10什么意思啊?为什么只能输入1位的十进制数,怎样输入多位的,如123? 展开
5个回答
展开全部
看看这个问题即可:
http://zhidao.baidu.com/question/407503928.html
在我的百度空间,也有这个问题博文,题目是:
80x86汇编编程:实现十进制或十六进制向二进制的转换
你用百度搜索一下即可找到。
http://zhidao.baidu.com/question/407503928.html
在我的百度空间,也有这个问题博文,题目是:
80x86汇编编程:实现十进制或十六进制向二进制的转换
你用百度搜索一下即可找到。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
13,10也可理解为,回车,换行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码,,,调用输入的是中断么?
如果是中断的话,那就是中断的原因。因为中断的类型不一样,功能就不一样。有点只能进行单个字符输入。
如果是中断的话,那就是中断的原因。因为中断的类型不一样,功能就不一样。有点只能进行单个字符输入。
追问
部分代码如下:
DATA SEGMENT
MESG1 DB 13, 10, 'Input A : $' ;用于提示.
MESG2 DB 13, 10, ' B is : $' ;用于提示.
MESG3 DB 13, 10, '-1. $' ;用于提示.
DATA ENDS
;
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START:
MOV AX, DATA
MOV DS, AX
......
MOV AH, 1 ;1号功能调用,接收键盘输入.
INT 21H
CMP AL, '0'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
13,和10 就表示在该内存单元中存了10进制表示的两个字节数据
不懂你说的:什么叫只能输入一位十进制阿?有具体的问题吗
不懂你说的:什么叫只能输入一位十进制阿?有具体的问题吗
追问
就是只能输入1,2,3....这样的一位数,然后直接出结果了,12,156,1477....这样的多位数输不进去
追答
那把你那个只能接收一位数的程序贴出来看看阿. 应该是你在接收一位数后就直接处理,输出了,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
还需要加入一些指令
追问
怎么加入啊,可以帮我写一下吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询