반응형 type of system call1 03. System Call System Call 일반 user mode에서 동작하다가 CPU가 interrupt를 받으면 CPU는 kernal mode로 바꾸고 발생한 interrupt에 따라 작업을 한다. 즉, interrupt가 발생하면 user mode -> kernal 모드로 transition이 일어난다고 할 수 있다. kernal mode로 전환되는 방법중 interrupt가 아닌 다른 방법이 바로 System Call이다. system call이란 운영체제가 제공하는 서비스를 부르기 위한 프로그래밍 인터페이스 라고 정의할 수 있다. 보통 API를 통하여 호출된다. 특정 low-level 작업(예:하드웨어를 직접 접근하는 작업)은 assembly 명령을 사용하여 작성되어야 하더라도 이러한 Call은 일반적으로 C와 C+.. 2024. 4. 3. 이전 1 다음 반응형