전자 계산기 구조정보처리기사(구) · 2017년03월05일 · 26/100
26.인터럽트의 발생 원인으로 가장 옳지 않은 것은?
1
일방적인 인스트럭션 수행
2
수퍼바이저 콜
3
정전이나 자료 전달의 오류 발생
4
전압의 변화나 온도 변화정답
해설
(1). 기계검사 인터럽트 - 갑작스런 정전 - 컴퓨터 내에서 기계적인 문제가 발생한 경우 (2). 외부 인터럽트 -오퍼레이터, 타이머에 의해 의도적으로 프로그램이 중단된 경우 (3). 입출력 인터럽트 - 입출력의 종료에 의해 CPU의 기능이 요청되는 경우 (4). 프로그램검사 인터럽트 - 프로그램 실행중 보호된 기억공간에 접근하여 프로그램의 문제가 발생한 경우 - 불법적인 명령수행을 하여 프로그램의 문제가 발생한 경우