在8086中db与dw字符串的区别
db与dw字符存储结构

db与dw字符串存储结构

通过这里我们可以发现db与dw定义的字符串在内存中并没有什么区别
那么db与dw真的没有任何区别吗?
结论:有区别
不同版本编译器对dw与dd定义字符串的指令格式支持不一样。
- emu8086 支持
data1 dw 'abc' - dosbox-masm5 不支持
data1 dw 'abc'(报错)
我们在写代码时应考虑代码的兼容性


通过这里我们可以发现db与dw定义的字符串在内存中并没有什么区别
不同版本编译器对dw与dd定义字符串的指令格式支持不一样。
data1 dw 'abc'data1 dw 'abc'(报错)我们在写代码时应考虑代码的兼容性