전자계산기구조전자계산기기사(통합변경) · 2012년03월04일 · 35/100
35.어떤 프로그램이 수행 중 인터럽트 요인이 발생했을 때 CPU가 확인할 사항에 속하지 않는 것은?
1
프로그램 카운터의 내용
2
관련 레지스터의 내용
3
상태 조건의 내용
4
스택의 내용정답
해설
현재 실행 중인 명령어의 실행을 완료하고, 다음에 실행될 명령어의 위치를 나타내는 프로그램 카운터(PC)의 값을 저장합니다. 그런 다음 인터럽트 종류를 파악하고, 해당 인터럽트를 처리하기 위한 인터럽트 서비스 루틴(ISR)의 위치를 찾습니다. 마지막으로 CPU의 현재 상태(레지스터 값 등)를 저장하고 ISR을 실행합니다.