<< 42/64 >>
First Last

x86-64 では…

そもそも 64bit のアドレス空間の好きな場所に飛ぶような命令が無い

一旦レジスタに入れるか

 mov $0x1234567890, %rax
 callq *%rax

メモリのどっかに置くか

 callq *0xfedcba  ; 0xfedcba に 0x1234567890 というデータを入れる