인터럽트 원인이 될 수 있는 것은? | [전자기사 필기] 16년 2회차 기출문제 상세 페이지
1[전자기사 필기] 16년 2회차
인터럽트 원인이 될 수 있는 것은?
1
정전(power failure)
2
서브루틴 call
3
go to 문장 수행
4
compile 시에 발생한 오류
해설
인터럽트 원인이 될 수 있는 것은 정전(power failure)이다.
전원 전압 저하가 감지되면 프로세서에 인터럽트가 요청되고, 전원이 완전히 끊기기 전에 현재 작업 상태를 보존하는 처리 루틴이 실행된다.
나머지 보기는 인터럽트 원인이 아니다.
- 서브루틴 call 은 프로그램이 직접 수행하는 명령으로, 복귀 주소를 저장하고 분기할 뿐 인터럽트 요청이 아니다.
- go to 문장 수행은 프로그램이 의도한 단순 분기이며 인터럽트 요청이 아니다.
- compile 시에 발생한 오류는 번역 단계에서 컴파일러가 찾아 보고하는 문법 오류이며, 프로그램 실행 중 발생하는 인터럽트가 아니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.