【问题标题】:Second question regarding dw in assembly and nasm关于汇编和nasm中的dw的第二个问题
【发布时间】:2023-03-29 09:34:01
【问题描述】:

我在我的程序 Second: dw "ABCD" 中写了这个,它会使用 little endian 发送给我,内存中的序列结果会像这个 0x42、0x41、0x44、0x43,但它会打印这个 0x41、0x42、0x43, 0x44。您可以使用任何定义指令,即 db、dw、dd 来分配字符串,为什么会这样?

【问题讨论】:

    标签: assembly nasm


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多