로딩
요청 처리 중입니다...

[x86-64] SYSV 함수 호출 규약(calling convention)

 [x86-64] SYSV 함수 호출 규약(calling convention)

실습 장소 환경 - Windows 11 WSL Ubuntu 22.04 목표: SYSV 함수 호출 규약(calling convention) 이해 및 분석 이번에는 64비트 환경의 운영체제에서 광범위하게 채택되는 함수(→프로시저) 호출 규약인 SYSV 호출 규약에 대해 자세히 알아보도록 하겠습니다. 아래 글에 우선 어셈블리어로 함수를 사용하는 방법에 대해 알아보고 간단한 예제에 대한 실습을 만들어 올려놨으니 혹시 궁금하시면 아래 글을 먼저 보고 오세요.

[NASM Assembly x64] 프로시저(함수) 사용하기 목표: 64비트 어셈블리어 환경에서의 프로시저(procedure)에 대한 개념을 이해하고 단순한 덧셈을 수행하는... blog.naver.com 함수 호출 규약(calling convention)에서 규약(convention)이라 함은 어떤 일을 하는데 있어 이렇게 저렇게 하기로 합의된 사항 정도라고 보시면 됩니다. 그래서 오늘 살펴볼 내용은 프로그램에서 함수를 사용할 때 함수...

# ABI # 함수 # 프로시저 # 코드 # 어셈블리어 # 시스템 # 설명 # 분석 # x64 # SYSV # syscall # Intel # Assembly # 호출규약