본문 바로가기
과목 구분 없음9급 지방직 공무원 컴퓨터일반 · 2017년06월17일 · 8/20

8.데이터 전송 기법인 DMA(Direct Memory Access)에 대한 설명으로 옳지 않은 것은?

1
DMA는 프로세서의 개입을 최소화하면서 주기억장치와 입출력장치 사이에 데이터를 전송하는 기술이다.
2
주기억장치와 입출력장치 사이에 대량의 데이터를 고속으로 전송 시, 인터럽트 방식이 DMA 방식보다 효율적이다.정답
3
주기억장치와 입출력장치 사이에 DMA에 의한 데이터 전송 시, DMA 제어기는 버스 마스터(master)로 동작한다.
4
단일 컴퓨터 시스템에 여러 개의 DMA 제어기가 존재할 수 있다.

해설

DMA 에 의한 데이터 전송 방법은, DMA 가 직접 메모리에 접근하여 데이터를 전송한 후, CPU 에 인터럽트를 걸어 데이터가 메모리에 적재되었음을 알리는 방법이다. 그러면 CPU 는 메모리에 적재된 데이터를 이용해 작업을 수행한다. CPU 는 데이터 전송 부분에는 관여하지 않기 때문에 시간을 줄일 수 있고 DMA 와 메모리가 데이터를 주고 받는 동안 CPU 는 다른 일을 처리할 수 있어 효율적이다

이 시험을 직접 풀어보세요

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

회원가입 없이 CBT 풀기