标签: assembly nasm
我在我的程序中写了这个Second: dw "ABCD"它会使用小端发送给我,内存中的序列产生的结果是0x42,0x41,0x44,0x43,而是打印出这个0x41,0x42, 0x43,0x44。你能使用任何一个define指令,即db,dw,dd来分配一个字符串,为什么会这样?
Second: dw "ABCD"
答案 0 :(得分:2)
字符串只是单个字节的序列,没有字节序。
如果您希望将其视为数字,则必须将其定义为数字,0x42414443或您需要的任何顺序。