ASSEMBLY中的59代表什么? [重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASSEMBLY中的59代表什么? [重复]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
我有以下代码,我不知道在mov dl,59
中代表什么59
printSeparator macro
mov ah,02h
mov dl,59
int 21h
endm
我必须计算从键盘读取的数组元素的总和,我看到了一个涉及上述代码片段的解决方案
答案
宏将字符;
打印到STDOUT。
int 21h
调用DOS中断,该中断具有基于AH
寄存器的特定功能。在这种情况下,它被设置为2
,它是DL
中的打印字符到STDOUT。 (参见例如http://spike.scu.edu.au/~barry/interrupts.html)
您的DL
寄存器填充值59,对应于ascii ;
字符(请参阅http://www.asciitable.com/)。 ASCII是从数字(计算机可以理解)到字符(人类可以理解)的映射。这也称为字符编码。
以上是关于ASSEMBLY中的59代表什么? [重复]的主要内容,如果未能解决你的问题,请参考以下文章
[原创]java WEB学习笔记59:Struts2学习之路---OGNL,值栈,读取对象栈中的对象的属性,读取 Context Map 里的对象的属性,调用字段和方法,数组,list,map(代码片