SW사관학교 정글 4기/gitbook1 pintos-kaist 시스템 콜 해석 시스템 콜 인프라스트럭처를 구현합니다. userprog/syscall.c에 시스템 콜 핸들러를 구현합니다. 현재는 프로세스를 종료함으로써 시스템 콜을 "처리"하는 기본 구현상태입니다. 시스템 콜 번호를 취득한 후 임의의 시스템콜 인수를 취득하여 적절한 액션을 실행해야 합니다. 시스템 콜 details 첫 번째 프로젝트(threads)에서는 이미 운영체제가 사용자 프로그램에서 제어권을 회복할 수 있는 한 가지 방법, 즉 타이머와 I/O 디바이스로부터의 인터럽트를 다루었습니다. CPU 외부의 엔티티에 의해 발생하므로 이러한 인터럽트는 "외부" 인터럽트입니다. 운영체제는 프로그램 코드에서 발생하는 이벤트인 소프트웨어 예외도 처리합니다. 이러한 오류는 페이지 오류 또는 0으로 나누기 등의 오류일 수 있습니다. .. 2022. 5. 29. 이전 1 다음