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

2017년09월23일 60번

[마이크로전자계산기]
인터럽트 요청 및 서비스에 관한 순서가 옳게 나열된 것은?

  • ① ①-②-③-④-⑦-⑤-⑥
  • ② ①-②-④-③-⑦-⑤-⑥
  • ③ ①-④-②-③-⑦-⑤-⑥
  • ④ ①-④-③-②-⑦-⑤-⑥
(정답률: 40%)

문제 해설

인터럽트 요청 및 서비스 순서는 다음과 같다.

① 인터럽트 요청 발생
② CPU는 현재 수행 중인 명령어를 완료하고 인터럽트 서비스 루틴의 주소를 저장하기 위해 PC(Program Counter) 값을 스택에 저장
③ CPU는 인터럽트 서비스 루틴의 시작 주소로 이동하여 해당 서비스를 수행
④ 인터럽트 서비스가 완료되면 CPU는 스택에서 PC 값을 복원하여 이전에 수행하던 명령어를 계속 수행
⑤ 인터럽트 서비스 루틴에서 필요한 데이터나 정보를 저장하기 위해 레지스터나 메모리에 저장
⑥ 인터럽트 서비스 루틴에서 사용한 레지스터나 메모리를 복원
⑦ 인터럽트 서비스 루틴에서 저장한 PC 값을 복원하여 이전에 수행하던 명령어를 계속 수행

따라서, "①-④-②-③-⑦-⑤-⑥" 순서가 옳다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답