인터럽트란 사전적 의미로는 '끼어들다', '중단시키다' 의 의미를 가진 단어입니다. 즉, 어떤 일을 하는 중에 다른 무엇인가 끼어들어와서 하던 일을 중단시키고 끼어들어온 일부터 진행시키는 것을 의미합니다. 컴퓨터의 구조에서는 CPU 프로세서가 다른 여러 가지 원인에 의하여 현재 하는 일을 중단하고 발생된 일을 처리한 후 다시 실행중인 작업으로 복귀하는 것을 말합니다. [Interrupt 종류] 외부 , 내부 , 소프트웨어 로 나눌수 있습니다. 내부 (소프트웨어) 프로그램 내부에서 발생하는 것으로, 잘못된 명령이나 잘못된 데이터를 사용할 때 발생되며 Trap이라고도 부릅니다. 예를들어 허용하지 않는 명령 또는 공간을 접근, 계산결과에 대한 오버플로어(Overflow)/언더플로어(Underflow) 등이 있..