본문 바로가기
전자 계산기 구조정보처리기사(구) · 2017년05월07일 · 24/100

24.인터럽트 처리 절차가 순서대로 옳게 나열된 것은?

정보처리기사(구) 24번 문제 이미지
1
ⓐ→ⓑ→ⓒ→ⓓ
2
ⓐ→ⓒ→ⓑ→ⓓ
3
ⓓ→ⓒ→ⓑ→ⓐ
4
ⓑ→ⓓ→ⓐ→ⓒ정답

해설

인터럽트 단계에 인터럽트 사이클 과정에서 발생하는 마이크로 오퍼레이션 과정까지 포함하여 살펴본다면 프로그램 상태보존 → 다른 인터럽트가 발생되지 않도록 조치(인터럽트 요청 중지, IEN(IF) ← 0을 저장하는 과정) → 인터럽트 처리 → 메인 프로그램으로 복귀 과정으로 보아 b, d, a, c를 답으로 볼 수 있습니다. 이전 문제에서도 인터럽트 마이크로 오퍼레이션 과정에서 IEN(IF) ← 0을 지정하는 과정이 종종 제시되고는 했습니다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기