정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2013년08월18일 38번

[전자 계산기 구조] 입출력 채널과 프로세서가 동시에 주기억장치를 접근 하려고 하면 문제가 발생한다. 이 때 채널의 우선순위를 높여주어 입출력 장치의 효율을 향상시키기 위해 사용하는 것은?

  • ① DMA
  • ② 인터럽트
  • ③ 사이클 스틸링
  • ④ 핸드세이킹
(정답률: 40%)

문제 해설

정답은 "사이클 스틸링"입니다.

사이클 스틸링은 입출력 채널과 프로세서가 동시에 주기억장치를 접근하려고 할 때 발생하는 문제를 해결하기 위해 사용됩니다. 이 때 채널의 우선순위를 높여주어 입출력 장치의 효율을 향상시키는 방법입니다. 즉, 프로세서가 주기억장치에 접근하는 동안 입출력 채널이 사이클을 스틸링하여 입출력 작업을 처리할 수 있도록 합니다. 이를 통해 입출력 작업의 처리 속도를 높일 수 있습니다.

DMA는 직접 메모리 접근을 의미하며, 인터럽트는 프로세서가 실행 중인 작업을 중단하고 다른 작업을 처리하는 것을 의미합니다. 핸드세이킹은 입출력 작업을 수행하는 장치와 프로세서 간의 통신을 의미합니다.

연도별

진행 상황

0 오답
0 정답