| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1176 人关注过本帖
标题:汇编语言里,为什么字符串放入显存里能直接显示?而数据要转换为ASCII码才能 ...
只看楼主 加入收藏
ycxdtdz
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2011-5-31
结帖率:81.82%
收藏
已结贴  问题点数:10 回复次数:4 
汇编语言里,为什么字符串放入显存里能直接显示?而数据要转换为ASCII码才能放入显存里显示?
汇编语言里,为什么字符串放入显存里能直接显示?而数据要转换为ASCII码才能放入显存里显示?
搜索更多相关主题的帖子: 字符串 
2012-09-08 15:33
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:3 
C版也有这方面的讨论

在你眼里1 和 '1' 看起来是一样的 但它们其实是不一样的 第一个是数值1 第二个是字符 如果用数值表示是49 虽然都是个数 但含义不同 看起来一样但实际上的值不同 所以要想显示一个数必须把它转换为相应的字符 在C里这个叫格式化(format) 可惜汇编尤其是16位汇编里没有现成的东西可以格式化 所以一般要自己实现 有些汇编教程就实现了一个库 把基本的输入输出功能实现了 这样学起来很容易

你的问题看起来跟什么显存有关系 核心还是对于电脑或者说是程序里面数值和字符的理解不够深刻
2012-09-08 15:52
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:3 
简单地说是因为他们的表现方式不同。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2012-09-08 20:31
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:3 
学汇编如果不能理解数据是什么可能就要学得困难了。
2012-09-08 22:41
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
ASCII码    

我要成为嘿嘿的黑客,替天行道
2012-09-22 01:13
快速回复:汇编语言里,为什么字符串放入显存里能直接显示?而数据要转换为ASCII ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012533 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved