티스토리 뷰

반응형

12. 다음 중 컴퓨터의 인터럽트에 관한 설명으로 옳지 않은 것은?
(컴활2급 필기1과목 - 2013년 3월 9일 기출)

① 프로그램 실행 중에 현재의 처리 순서를 중단 시키고 다른 동작을 수행하도록 하는 것이다.
② 인터럽트 수행을 위한 인터럽트 서비스 루틴 프로그램이 따로 있다.
③ 하드웨어 결함이 생긴 경우에는 인터럽트가 발생하지 않는다.
④ 인터럽트 서브루틴이 끝나면 주프로그램으로 돌아간다.

[해설]
③ 하드웨어 결함이 생긴 경우에는 외부인터럽트가 발생한다.

 

※ 인터럽트(Interrupt)

프로그램 실행 도중 예기치 않은 상황이 발생한 경우. 현재 작업을 일시 중단하고.

발생된 상황을 우선 처리(루틴)한 후. 실행중인 작업으로 복귀하여 계속 처리하는 것.

인터럽트 발생시, 처리하기 위한 실행 프로그램을 인터럽트 서비스 루틴이라 함.

1) 외부 인터럽트 - 외부장치. 전원.

2) 내부 인터럽트(트랩) - 잘못된 명령. 잘못된 데이터사용.

3) 소프트웨어 인터럽트 - 운영체제의 감시 프로그램을 호출하는 SVC 인터럽트가 대표적.

댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함