[OS] 인터럽트(Interrupt)와 인터럽트 서비스 루틴(Interrupt Service Routine)


[OS] 인터럽트(Interrupt)와 인터럽트 서비스 루틴(Interrupt Service Routine)

우선 간단하게 컴퓨터의 구조를 아래와 같이 그려보겠다.Windows 운영체제 기준으로 컴퓨터를 부팅시킨 뒤 아이콘이 뜨고 아무것도 안하고 가정하자. CPU도 아무것도 안한다는 가정하자.우리가 이러다가 마우스를 깔짝 움직였다고 해보자.그럼 마우스에 전기 신호가 발생하는데, 이 전기신호는 CPU로 가게된다.전기 신호를 받게 된 CPU는 하던 일을 모두 중지하고 이 전기신호를 메인메모리에 적재되어있는 OS로 보내게 된다.정확히는 OS 안의 마우스에 관한 신호를 받으면 어떤 동작을 할지 나와있는 코드로 보내게 된다.우리는 마우스를 움직였으므로 마우스가 움직이는대로 모니터의 커서 화면을 옮기는 코드로 전기신호가 보내졌을 것이다.이..........

[OS] 인터럽트(Interrupt)와 인터럽트 서비스 루틴(Interrupt Service Routine)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [OS] 인터럽트(Interrupt)와 인터럽트 서비스 루틴(Interrupt Service Routine)