전자계산기구조임베디드기능사 · 2015년01월25일 · 23/60
23.프로그램 실행 중에 강제적으로 제어를 특정 주소로 옮기는 것으로 프로그램의 실행을 중단하고 그 시점에서의 주요 데이터를 주기억장치로 되돌려 놓은 다음 특정 주소로부터 시작되는 프로그램에 제어를 옮기는 것은?
1
타이밍 제어
2
인터럽트정답
3
메모리 매핑
4
마이크로 오퍼레이션
해설
인터럽트(Interrupt) -프로그램이 수행되고 있는 동안에 어떤 조건이 발생하여 수행 중인 프로그램을 일시적으로 중지시키게 만드는 조건이나 사건의 발생 -다른 프로그램이 수행되는 동안 여러 개의 사건을 처리 할 수 있는 매커니즘 -인터럽트가 발생하면 마이크로 컨트롤러는 현재 수행 중인 프로그램을 일시 중단하고, 인터럽트 처리를 위한 프로그램을 수행한 후에 다시 원래의 프로그램으로 복귀