trap

    [CE] Interrupt 요약 (Computer 기준).

    오늘날 OS는 interrupt를 기반으로 동작 (Interrupt Based System)한다: interrupt가 발생하면 CPU는 현재 하는 일을 멈추고 해당 interrupt를 해결하려고 동작한다. processor가 특정 동작을 하고 있는 중 (OS가 특정 process를 수행)에 다른 device들에게서 interrupt가 오는 경우, (경우에 따라 다르지만) 현재 실행되고 있는 일을 멈추고 해당 interrupt에 대응하는 Interrupt Service Routine (ISR)이 수행하는 것을 가르킴. routine이란 어떤 동작을 수행하는 프로그램 코드를 의미함. Interrupt 작동단계 : Keyboard 를 예로 Keyboard에서 키를 누를 경우 다음의 단계를 거치게 된다. Key..