- 목차 -1. 운영체제의 역할과 구조2. System Call3. Modebit4. Trap5. Interrupt6. DMA Controller1. 운영체제의 역할과 구조2. System Call운영체제가 Kernel에 접근하기 위한 인터페이스Kernel 함수를 호출할 때 사용유저 프로그램에서 수행하는 작업이 Kernel에서 동작해야 하는지 판단 (하드웨어 자원에 접근하는 작업)2.1 System Call 동작방식유저 프로그램에서 시스템 호출 요청 : 유저 프로그램은 라이브러리 함수(예: C의 printf, open, read 등)를 통해 시스템 호출을 요청합니다.시스템 호출 트랩(Trap) : 유저 모드에서 커널 모드로 전환하는 방식은 트랩(Trap) 명령어를 사용하여 이루어집니다. 트랩은 특별한 종..