汇编语言中 MOV DL,0AH 和 MOV DL,0DH 是什么意思?

 我来答
动植物世界
高粉答主

2020-02-10 · 原创动物解说创作者(原创、原创、原创) 每天都趴网看各位的评...
动植物世界
采纳数:235 获赞数:371931

向TA提问 私信TA
展开全部

汇编语言中有个2号系统功能调用,其作用是将DL中的ASCII码显示到屏幕,前提就是要往DL中传送ASCII码。这里的0AH是换行符的ASCII码,0DH是回车符的ASCII码(要注意,回车原本的作用是确认,而不是现在大多数文本编辑器里面的换行袭亩产生新段落)。

扩展资料:

高级语言:

编渣正程语言经历了机器语言,汇编语言等更新之后,人们发现了限制程序推广的关键因素——程序的可移植性。需要设计一个能够不依赖于计算机硬件,能够在不同机器上运行的程序。这样可以免去很多编程的重复过程,提高效率,同时这种语言又要接近于数学语言或人的自然语言。

在计算机还很稀缺的50年代,诞生了第一个高级编程语言。当时计算机的造价不菲,但是每天的计算量有有限,如何有效的利用计算机有限的计算能力成为了当时人们面对的问题。

因为资源的稀缺, 计算机的运行效率也拍梁森成为了那个年代工程师追寻的目标。为了更高效的使用计算机,人们设计出了高级编程语言,来满足人们对于高效简的编程语言的追求。

参考资料来源:百度百科-汇编语言



Sigma-Aldrich
2018-06-11 广告
Duolink PLA技术可通过同一个实验即可完成对蛋白质互作及其修饰的检测、定量以及确定细胞定位等。Duolink基于原位PLA技术(即邻位连接分析技术),可以帮助您在内源蛋白质表达过程中进行该分析。... 点击进入详情页
本回答由Sigma-Aldrich提供
r27yjtm
2012-05-31 · TA获得超过492个赞
知道小有建树答主
回答量:203
采纳率:100%
帮助的人:225万
展开全部
就是分别将回车和换行的ASCII码存到DL中,然后输出
至于回车和换行的区别如下:
换行好理解,就是跳到下一行嘛
回车嘛
在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符链衫将丢失。
于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。
这就是“换行”和“回车”的来历,从它们的英语粗唤仿名字上也可以看出一二。
后来,计算机发明了,这两个概念也就被般到了计算机上。那时,存储器很贵,一些科学家认为在每行结尾加两个字符太浪费了,加一岩纤个就可以。于是,就出现了分歧。
Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<换行><回车 >”,即“\n\r”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开 的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
计算机教学资源
推荐于2017-09-06 · TA获得超过515个赞
知道小有建树答主
回答量:116
采纳率:100%
帮助的人:124万
展开全部
在汇编语言中有个2号系统功能调用,其作用是将DL中的ASCII码显示到屏幕,前提就是要往DL中传送ASCII码。这里的0AH是凳升换枣肢老行符的ASCII码,0DH是回车符的ASCII码(饥姿要注意,回车原本的作用是确认,而不是现在大多数文本编辑器里面的换行产生新段落)。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1a4c3ca0d
2010-07-02 · TA获得超过2707个赞
知道大有可为答主
回答量:1449
采纳率:0%
帮助的人:1854万
展开全部
;程序段功慧段凳能:将光标移到下一行开头
MOV DL,0DH ;回车符的ASCII码=0DH
mov ah,2
int 21h
MOV DL,0AH ;换行符燃做的ASCII码=0AH
mov ah,2
int 21h

DOS中断的INT 21H子功前旅能02H
功能描述:向标准输出设备(如:屏幕)输出一个字符。
该输出还可被重定向,如果这样做,则将无法判断磁盘是否满
入口参数:AH=02H
DL=待输出字符的ASCII码
出口参数:无
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_Fermat
2012-05-31 · TA获得超过380个赞
知道答主
回答量:85
采纳率:0%
帮助的人:64.8万
展开全部
回车0d和换行0a
追问
回车和换行有什么区别?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式