assembly Gnu汇编程序中NASM“dd”的等效项

uhry853o  于 2023-01-05  发布在  其他
关注(0)|答案(1)|浏览(108)

我正在尝试将dd从NASM(或MASM)转换为GAS。
我在手册上找不到。

nhn9ugyo

nhn9ugyo1#

在NASM中,dd伪操作定义“双字”(例如,4字节整数):
http://www.tortall.net/projects/yasm/manual/html/nasm-pseudop.html
https://nasm.us/doc/nasmdoc3.html#section-3.2

; Example:
dd      0x12345678          ; 0x78 0x56 0x34 0x12

在Gas中,对应的指令通常为.long
https://sourceware.org/binutils/docs/as/Long.html

; example:
dimensions:
  .long 0, 0

相关问题