为什么dx中的值加上30H就能转化成字符?
mov dx,30H ,这样就可以将dx中的数值转化成字符,为什么? 本帖最后由 莫名其妙 于 2012-4-10 20:12 编辑就题论题阿,,,,,,,数字1-9 的ASCII 码的16进制不就是 31-39么
你要吧一个数据显示在显示器上当然要在显示区域显示他的 ASCII码值阿!~
也不知道你说的是拿一题 你理解就好!~
本帖最后由 欲速则不达 于 2012-4-10 20:16 编辑
这个很简单,因为数字是直接按二进制存放的,而字符是以ASC码形式存放的,说白了就是先按一定规则转换成某个数字。比方说2,二进制是10,而它的ASC码是30+2,转换成二进制是110010 你把这个程序发过来看看呀,不会只有这一句吧 看你的说法,好象是add dx,30h吧 来学习的..... 来学习的{:1_1:} 谢谢各位,我已经理解了。 {:10_250:}{:10_250:} 来学习的!!{:10_269:} 学习学习
页:
[1]