db与dw字符存储结构
db与dw字符串存储结构
通过这里我们可以发现db与dw定义的字符串在内存中并没有什么区别
那么db与dw真的没有任何区别吗?如果没有区别开发者为什么要保留这两种对于字符串的定义?
结论:有区别
例如使用dw数据类型,则最多存储2个字节。
data1 dw 'ab'
也就是说,如果不是db类型的字符串,则存储字符的数量,是与数据类型相关联的,例如dw 'abc'就是错误的,因为超越了2个字节。
对于其他数据类型,dd、dq等也是一样的,不过这些并不常用。
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_42929607/article/details/106113316
标签:字符,8086,数据类型,db,存储,字符串,dw From: https://www.cnblogs.com/Mask2024/p/18013298