首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

麻烦各位前辈了 db有关问题

2012-02-23 
麻烦各位前辈了 db问题我用 db ‘1937’为什么在内存中表示 31 39 33 37 前面的3是哪里来的?[解决办法]v1 db

麻烦各位前辈了 db问题
我用 db ‘1937’

为什么在内存中表示 31 39 33 37 前面的3是哪里来的?

[解决办法]
v1 db 1,9,3,7
v2 db '1937'

v1与v2是不一样的,前者在内存中各字节对应的是该数据的二进制值,如 1 == 00000001
9 == 00000009
而v2中的数据存的是那个数对应的ASCII码值,‘1’ == 31h , '9' == 39h
v1的各数据一般用来做计算
V2的数据可以做为串输出。

热点排行