单片机中的“DB”,“DW”是什么,他们有什么区别?

如题所述

db和dw都是数据类型描述伪指令,它们告诉编译器为这个变量分配多少内存空间。
db为字节类型、dw为字类型
1个db的长度为8位,即一个字节
1dw的长度为2db,即16位,两个字节。

和C语言中的char 和int 相对应
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-27
db 和dw都是汇编伪指令,这些在生成的可执行代码里是没有机器指令的,它只告诉汇编器在当前位置保留多少内存
db保留一个字节 , dw保留四个字节就是这样,

两者的区别只在保留的内存数不一样
第2个回答  2013-07-27
db 为单字节 dw为双字节 db只能定义0-255的数 dw能定义0-65535的数
相似回答