x86 アセンブリ (NASM を使用) で OS を開発していますが、解決できないような厄介な問題に遭遇しました。わかりましたので、プログラムをアドレス 0xFF にロードしたとしましょう (私はそこにロードしませんでした。単なる例です)。実行可能ファイルのアドレス 0xC に変数がありました。ここで、org 命令を使用して、変数を eax に移動しました。これで、変数の値は 0xFF + 0xC ではなく 0xC になります。メモリ内の実際の値を取得する方法はありますか、または毎回オフセットを追加する必要がありますか?