전자계산기기사 기출문제·모의고사·오답노트·자동채점

2020년09월26일 60번

[마이크로전자계산기]
인터럽트 처리과정의 순서로 옳은 것은?

  • ① ㉠-㉥-㉢-㉣-㉡-㉤
  • ② ㉠-㉢-㉥-㉣-㉡-㉤
  • ③ ㉠-㉣-㉢-㉥-㉡-㉤
  • ④ ㉠-㉣-㉢-㉡-㉥-㉤
(정답률: 23%)

문제 해설

정답은 "㉠-㉢-㉥-㉣-㉡-㉤" 이다.

㉠. 인터럽트 발생
㉢. 현재 실행 중인 명령어 완료
㉥. 인터럽트 서비스 루틴(ISR) 실행
㉣. 인터럽트 서비스 루틴(ISR) 종료 후 원래의 작업으로 복귀
㉡. 인터럽트 발생 시 저장된 상태 복원
㉤. 다음 명령어 실행

따라서, 인터럽트 발생 후 현재 실행 중인 명령어를 완료하고 인터럽트 서비스 루틴(ISR)을 실행하며, ISR이 종료되면 원래의 작업으로 복귀하고 인터럽트 발생 시 저장된 상태를 복원한 후 다음 명령어를 실행한다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답