第二个问题关于装配和鼻子中的dw

时间:2011-07-03 00:24:03

标签: assembly nasm

我在我的程序中写了这个Second: dw "ABCD"它会使用小端发送给我,内存中的序列产生的结果是0x42,0x41,0x44,0x43,而是打印出这个0x41,0x42, 0x43,0x44。你能使用任何一个define指令,即db,dw,dd来分配一个字符串,为什么会这样?

1 个答案:

答案 0 :(得分:2)

字符串只是单个字节的序列,没有字节序。

如果您希望将其视为数字,则必须将其定义为数字,0x42414443或您需要的任何顺序。