inline assembly

MySprtlty·2023년 7월 16일
0

C

목록 보기
36/37

🏷️inline assembly

  • 표준에서 정한 것은 없다.

📌gcc

  • asm or __asm__키워드로 사용 가능
  • ex)
__asm__(
    "movl $5, %%eax;"
    "addl $5, %%eax;"
    :
    :
    : "%eax"
);

📌MSVC (Microsoft Visual C++)

  • __asm키워드로 사용 가능
  • ex)
__asm {
    mov eax, 5
    add eax, 5
}
  • 어차피 인라인 어셈블리는 C 표준에 정의되어 있지 않다.

0개의 댓글