汇编:在 32 位中定义一个字 (Intel + NASM)

Assembly: Define a word in 32 bit (Intel + NASM)

我有一个旧的 16 位汇编代码,我想 "translate" 将其转换为 NASM 的新 32 位代码。

在旧的 16 位代码中,单词定义为:

dseg            segment para public 'data'
i word ?
j word ?

现在我想在新的 32 位代码中定义“i”和“j”。

    SECTION .data

这就是我定义 .data 部分的方式,我相信这是正确的方式,但我需要一些关于 thing 一词的帮助。

SECTION .data
i dw 1
j dw 2 

我相信我找到了正确的解决方案。

"j"为变量名,"dw"为2字节大小,"1"为值 .