Procedure: 특정 기능을 수행하는 코드조각
Call, Return
Procedure 실행 후 call 다음의 return adress (반환주소, 명령어 주소) 를 스택에 저장하고 프룃저로 rip 를 이동시킨다.
usermode 의 소프트웨어가 필요한 도움을 요청(시스템콜) 시, 커널이 요청한 동작을 수행하여 유저에게 결과 반환
운영 체제가 전체 시스템을 제어하기 위해 시스템 소프트웨어에 부여하는 권한
(파일시스템, 입력/출력, 네트워크 통신, 메모리 관리 등 모든 저수준 작업이 진행되는 곳)
운영 체제가 사용자에게 부여하는 권한
유저모드에서 커널모드의 시스템 소프트웨어에게 어떤 동작을 요청하기 위해 사용