🤖 Computer Science
Interrupt
정의
Interrupt(Hardware)
하드웨어가 발생시킨 Interrupt
Trap(Software)
- Exception: 프로그램에 오류가 발생한 경우
- System Call: 프로그램이 커널 함수를 호출하는 경우
목적 및 특징
특징
- Interrupt 당한 시점의 Register와 Program Counter를 save한 뒤, CPU의 제어를 Interrupt 처리 루틴에 넘긴다.
용어
- Interrupt 처리 루틴
- Interrupt Service Routine, Interrupt Handler
- 해당 Interrupt를 처리하는 커널 함수
- Interrupt Vector
- 해당 Interrupt의 처리 루틴 주소를 가지고 있음