본문 바로가기
전자 계산기 구조정보처리산업기사 · 2018년04월28일 · 32/100

32.인터럽트가 발생 되는 원인으로 가장 옳지 않은 것은?

1
정전이나 기계적인 문제 발생
2
SVC(Supervisor Call) 명령 수행
3
불법적인 명령 수행
4
부프로그램 호출정답

해설

인터럽트의 발생 원인 - 입출력 인터럽트 : 자료의 연산이 종료된 후에 발생한다. - 프로그램 오류 인터럽트 : 프로그램의 실행도중에 연산 오류나 번지 착오 등의 오류가 있을 때 발생한다. - SVC 인터럽트 : 프로그램에서 의도적으로 SVC(Supervisor call) 명령을 사용하는 경우에 발생한다. - 외부 인터럽트 : 할당된 시간을 초과하거나, 콘솔(console)을 이용하여 오퍼레이터가 중단 키를 누를 때, 또는 CPU간에 통신할 때 등에 발생한다. 부프로그램 호출은 포함되지 않는다.

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기