32 ビットの値を 64 ビットのメモリ変数の上半分に格納する方法はありますか?これは間接アドレッシングまたは直接アドレッシングを使用してどのように機能する必要がありますか?
変数が次のように定義されている場合の fr の例のように
var1 QWORD 0
そして私のeax値はffffffffh
eax 値を var1 の上半分に格納するにはどうすればよいですか?
また、同じ変数の下半分を32ビットレジスタに格納するにはどうすればよいですか?
mov DWORD PTR [var1+3], ebx
うまくいきませんでした
少し早いですがお礼を