justgo_developer

인터럽트(Interrupt) 본문

IT/운영체제

인터럽트(Interrupt)

다날92 2017. 12. 30. 21:32
728x90
반응형

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

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


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


Interrupt 종류

- Program

- Timer

- I/O

- Hardware failure


Interrupt Handler

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

- 운영체제의 일부분


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

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


Multiple Interrupt

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

728x90
반응형

'IT > 운영체제' 카테고리의 다른 글

Process Switching vs Mode Switching  (0) 2017.12.30
프로세스(Process)  (0) 2017.12.30
운영체제의 목적  (0) 2017.12.30
명령어 실행(Instruction Execution)  (0) 2017.12.30
운영체제란?  (0) 2017.12.30