1. 중첩인터럽트 처리 방법

1) 하나의 인터럽트를 처리하는 동안 다른 인터럽트를 금지(disable)시킨다.

· 금지된 인터럽트: 단순히 처리기가 인터럽트 요구 신호를 무시한다는 의미

ex) 인터럽트 금지 기간 동안에 발생한 인터럽트는 처리되지 않은 채 남겨져 있게 되고, 처리기가 인터럽트 발생을 허용한 후에 처리된다.

· 단점: 우선순위나 시간 긴급(time-critical) 요구를 고려하지 않고 있다.

2) 인터럽트 간의 우선순위를 정하고 높은 우선순위 인터럽트가 낮은 우선순위 인터럽트를 인터럽트 할 수 있도록 허용하는 것이다.

'Education > Operating System' 카테고리의 다른 글

chapter 7. Memory  (2) 2009.12.11
명령어 수행  (2) 2009.10.22
Scheduling  (0) 2009.10.22
Scheduling(1)  (1) 2009.10.22
Trace of Process  (2) 2009.10.12
Posted by 초상큼발랄
l