0

PTX での mov 命令の仕組みがわかりません。

mov.type d, a

これは、a がレジスターまたは即値の場合、a を d に移動します。ちなみに、a がグローバル、ローカル、または共有状態空間の変数である場合、これは a のアドレスを d に移動できます。

a がグローバル メモリ内の変数であり、値が 0x1 の u64 を指しているとします... a のアドレスしか取得できないため、0x1 を d に格納するにはどうすればよいでしょうか??

アドレスの代わりに値を取得する方法がわかりません.. intel ASMのmov eax、アドレスのebx、値のmov eax、[ebx]のようなもの(ebxの逆参照)

4

1 に答える 1

1

この答えはあなたを助けるはずです。movおよびld 命令を使用してポインターから値をロードする実際の例を示します。

于 2013-07-11T16:19:04.253 に答える