인터럽트(Interrupt) 시스템 내부 또는 외부에서 발생하는 예기치 못한 사건에 의해, 프로세서(흔히CPU)가 실행 중인 프로그램의 작업을 잠시 중단시키고 다른 프로그램을 수행하도록 하는 명령어입니다.주로 산술 연산오류, 프로세스 오류, I/O 디바이스 사용에 의해 발생됩니다. 인터럽트의 종류 1.하드웨어 인터럽트컴퓨터의 외부 하드웨어 기기인 키보드나 마우스, 네트워크 카드에 의한 인터럽트를 의미합니다. 2.소프트웨어 인터럽트프로세스 오류, 프로세스의 시작과 종료 등 CPU에 의해 실행되고 있는 프로그램에 의한 인터럽트를 의미합니다. 인터럽트의 역할 - 인터럽트는 현대의 운영체제가 하드웨어와의 상호작용을 향상시켜, CPU가 멀티 프로그래밍을 가능하게 하는 핵심 역할을 수행 - 인터럽트는 갑작스러..