IT/운영체제

인터럽트(Interrupt)

다날92 2017. 12. 30. 21:32

대부분 입출력장치는 processor보다 느리다.

그래서 processor는 장치를 기달리기 위해 정지해야한다 .


processor 이용 효율을 향상시키기 위해 Interrupt는 제공된다.


Interrupt 종류

- Program

- Timer

- I/O

- Hardware failure


Interrupt Handler

- 입출력장치를 처리하기 위한 특정 프로그램

- 운영체제의 일부분


program 수행중 interrupt가 발행하면 interrupt handler로 이동한 후 처리 한후 

다시 interrupt가 발생된 지점으로 돌아와 프로그램을 다시 수행한다.


Multiple Interrupt

: 인터럽트 수행중 다른 인터럽트가 발생하면 무시하는방법하고 우선순위에 따라 처리하는 방법이 있다.