전체 글

Major. Information Security
함수 호출 규약(1) 함수 호출 규약이란?함수 호출 규약은 함수의 호출 및 반환에 대한 약속이다.  ✅ 함수 호출 과정1. 한 함수에서 다른 함수 호출 시, 프로그램 실행 흐름은 다른 함수로 이동2. 호출한 함수가 반환 시, 원래의 함수로 돌아와서 기존의 실행 흐름을 이어감 ✅ 함수 호출의 특징- 함수 호출 시, 반환된 이후를 위해 호출자의 상태, 반환 주소를 저장해야 함- 호출자는 피호출자가 요구하는 인자를 전달해줘야 하며, 피호출자의 실행 종료 시 반환 값을 전달받아야 함- 함수 호출 규약 적용은 컴파일러의 몫 (2) 함수 호출 규약의 종류[ x86 ]cdeclstdcallfastcallthiscall [ x86-64 ]System V AMD64 ABI의 Calling ConventionMS ABI의..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
· Cloud
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
veriperi
Seize the day