assembly code
これはinのスニペットですAT&T Syntax
。
int foo_array[64*1024] __attribute__ ((aligned (8192)));
void
foo()
{
__asm__("movl %0,%%eax"::"r"(&foo_array));
movl
ソースオペランドからデスティネーションオペランドにデータをコピーすることを理解しました。つまり、私の場合は動いています..これは、このリンク0 to eax
から理解したものです-slide 2
しかし、私はそれの残りを理解していません。誰か説明してくれませんか。