전기전자공학임베디드기능사 · 2014년10월11일 · 15/60
15.프로그램을 실행하는 도중에 예기치 않은 상황이 방생할 경우, 현재 실행중인 작업을 즉시 중단하고 발생된 상황을 우선 처리한 후 실행중이던 작업으로 복귀하여 계속 처리하는 것을 무엇이라고 하는가?
1
명령 실행
2
간접 단계
3
명령 인출
4
인터럽트정답
해설
인터럽트(Interrupt) -프로그램이 수행되고 있는 동안에 어떤 조건이 발생하여 수행 중인 프로그램을 일시적으로 중지시키게 만드는 조건이나 사건의 발생 -다른 프로그램이 수행되는 동안 여라개의 사건을 처리할 수 있는 메커니즘 -인터럽트가 발생하면 마이크로 컨트롤러는 현재 수행중인 프로그램을 일시 중단하고, 인터럽트 처리를 위한 프로그램을 수행한 후에 다시 원래의 프로그램으로 복귀