모두CBT

프로그램을 실행하는 도중에 예기치 않은 상황이 방생할 경우, 현재 실행… | [임베디드기능사 필기] 14년 3회차 기출문제 상세 페이지

1[임베디드기능사 필기] 14년 3회차
프로그램을 실행하는 도중에 예기치 않은 상황이 방생할 경우, 현재 실행중인 작업을 즉시 중단하고 발생된 상황을 우선 처리한 후 실행중이던 작업으로 복귀하여 계속 처리하는 것을 무엇이라고 하는가?
1
명령 실행
2
간접 단계
3
명령 인출
4
인터럽트
해설

정답은 '인터럽트'이다.

인터럽트는 실행 중인 프로그램을 중단시키고 발생한 상황을 처리한 다음 원래 작업으로 복귀하는 동작이다.

  • '명령 실행'은 해독된 명령어의 연산을 수행하는 명령 사이클의 단계이다.
  • '간접 단계'는 명령어가 간접 주소 지정 방식을 사용할 때 유효 주소를 기억장치에서 읽어 오는 단계이다.
  • '명령 인출'은 주기억장치에서 다음 실행할 명령어를 읽어 오는 명령 사이클의 단계이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.