반응형 인터럽트1 [OS] 인터럽트 (Interrupt) 🚨 ﹟인터럽트 CPU가 특정 기능을 수행하는 도중에 급하게 다른 일을 처리하고자 할 때 사용할 수 있는 기능입니다. ﹟인터럽트의 종류 1. 외부 인터럽트 주로 하드웨어, 프로그램 외부에서 발생되는 이벤트 전원 이상 기계 문제 키보드 등 I/O 관련 이벤트 2. 내부 인터럽트 주로 프로그램 내부에서 잘못된 명령이나 잘못된 데이터 사용 시 예외상황이 발생하는 것 0으로 나눴을 때 사용자 모드에서 허용되지 않은 명령 또는 공간 접근 시 계산 결과가 Overflow / Underflow 날 때 ﹟인터럽트 과정 요청 → 중단 → 보관 → 처리 → 재개 인터럽트 요청 현재 수행 중인 명령 중단 후 상태 보관 인터럽트 취급 루틴 수행 보존한 프로그램 상태 재개 References [OS] 1. 인터럽트 (Interrup.. 2021. 8. 25. 이전 1 다음 반응형