인터럽트

Computer Science/Operating System

인터럽트(Interrupt) - 내용 수정 필요

인터럽트(Interrupt) CPU가 프로그램을 실행하고 있을 때, 예기치 않은 상황이 발생하여 처리가 필요할 경우에 CPU에게 알려 처리할 수 있도록 하는 것이다. 인터럽트는 하드웨어 인터럽트와 소프트웨어 인터럽트로 나뉜다. 하드웨어 인터럽트(=외부 인터럽트) 하드웨어가 발생시키는 인터럽트이다. CPU 외부의 디스크 컨트롤러나 주변장치가 운영체제의 처리를 요청하는 것을 말한다. 소프트웨어 인터럽트(=내부 인터럽트) 소프트웨어가 발생시키는 인터럽트이다. Trap이라고도 불린다. 인터럽트 종류와 우선순위 파란색은 하드웨어 인터럽트, 녹색은 소프트웨어 인터럽트에 해당한다. 위에서 아래로 갈수록 우선순위가 낮아진다. 하드웨어 인터럽트가 소프트웨어 인터럽트보다 우선 순위가 높다. 인터럽트 동작 방식 간단한 설명..

호준송
'인터럽트' 태그의 글 목록