福州中专学校:用汇编如何显示内存中的数?

来源:百度文库 编辑:神马品牌网 时间:2024/05/14 06:41:13
我在内存中用64位存了一个数,如何以十进制的形式显示在屏幕上?
我是想输出成十进制,不是把十六进制用ASCII码输出。下面的方法如果某四位是1010输出字符就成:了。

如果你存的是数字:
设置一个指针,读出8位,将高四位移至低四位,+30H变成ASC码,显示;再将此8位的高四位清空,低4位+30H变成ASC码,显示。
指针加一,指向下一个8位,重复上述操作。
指针指向最后一个8位的下一位时,程序结束。