2017년03월05일 25번
[임의구분] 인터럽트에 대한 설명 중 틀린 것은?
- ① 외부장치로부터의 CPU에 대한 긴급 서비스 요청이다.
- ② 전원, 기타 기계적인 문제가 발생할 때 유용하다.
- ③ 보호된 기억 영역에 접근과 같은 프로그램상의 문제가 발생할 때도 사용된다.
- ④ 컴퓨터 내에서 순간의 시스템 상태를 나타내는 PSW(program status word)와는 무관하다.
(정답률: 85%)
문제 해설
정답: "컴퓨터 내에서 순간의 시스템 상태를 나타내는 PSW(program status word)와는 무관하다."
해설: PSW는 현재 실행 중인 프로그램의 상태를 나타내는 레지스터이며, 인터럽트가 발생하면 PSW의 값을 저장하고 인터럽트 처리를 위한 새로운 PSW 값을 설정한다. 따라서 인터럽트와 PSW는 밀접한 관련이 있다.
해설: PSW는 현재 실행 중인 프로그램의 상태를 나타내는 레지스터이며, 인터럽트가 발생하면 PSW의 값을 저장하고 인터럽트 처리를 위한 새로운 PSW 값을 설정한다. 따라서 인터럽트와 PSW는 밀접한 관련이 있다.