컴퓨터 시스템에 예기치 못한 일이 일어났을 때, 그것을 제어프로그램에 … | [정보처리기능사 필기] 04년 2회차 기출문제 상세 페이지
1[정보처리기능사 필기] 04년 2회차
컴퓨터 시스템에 예기치 못한 일이 일어났을 때, 그것을 제어프로그램에 알려 CPU가 하던 일을 멈추고 다른 작업을 처리하도록 하는 방법을 무엇이라 하는가?
1
교착상태(Deadlock)
2
인터럽트(Interrupt)
3
모듈(Module)
4
로테이트(Rotate)
해설
CPU가 하던 일을 멈추고 예기치 못한 사건을 제어프로그램에 알려 다른 작업을 처리하게 하는 것은 인터럽트(Interrupt)이므로 정답은 인터럽트(Interrupt)이다.
인터럽트가 발생하면 CPU는 현재 수행 중인 프로그램의 상태를 저장하고 해당 인터럽트를 처리하는 서비스 루틴을 수행한 뒤 원래 작업으로 복귀한다.
- ① 교착상태(Deadlock)는 둘 이상의 프로세스가 서로 자원을 기다리며 무한 대기에 빠지는 상태이다.
- ③ 모듈(Module)은 프로그램을 기능 단위로 나눈 구성 요소이다.
- ④ 로테이트(Rotate)는 레지스터의 비트를 순환 이동시키는 연산이다.
오류나 개정된 내용이 보이면 알려주세요