[1000줄 OS 구현하기] 시스템 콜
시스템 콜 | OS in 1,000 Lines 애플리케이션이 커널 기능을 호출할 때 사용하는 시스템콜을 구현해 보자. 1. 시스템 콜 구현 User mode에서도 ecall을 통한 시스템 콜 구현하기. ecall 명령어가 실행되면 예외 핸들러가 호출되어 제어권이 커널로 넘어갑니다. 2. 시스템 콜과 예외 가. 시스템 콜을 요청하는데 예외가 발생하는 이유 ecall은 RISC-V 아키텍처에서 예외(exception)로 처리된다. RISC-V뿐만 아니라 x86 … 더 읽기