다음은 DMA(Direct Memory Access)입출력 제어기에 대… | [워드프로세서 (구 1급) 필기] 05년 2회차 기출문제 상세 페이지
1[워드프로세서 (구 1급) 필기] 05년 2회차
다음은 DMA(Direct Memory Access)입출력 제어기에 대한 설명이다. 올바르지 않은 것은?
1
CPU를 거치지 않고 입출력장치와 메모리간에 입출력 데이터를 전송한다.
2
하나의 입출력 명령어에 의하여 여러 개의 데이터 블록을 입출력 할 수 있다.
3
주기억장치에 접근하기 위해 사이클 스틸(Cycle steal)을 사용한다.
4
중앙처리장치의 효율을 향상시킨다.
해설
DMA 제어기는 하나의 입출력 명령으로 한 번에 하나의 데이터 블록만 전송할 수 있으며, 여러 개의 데이터 블록을 한 번의 명령으로 입출력하는 것은 DMA가 아니라 채널(channel) 장치의 기능이므로 이 설명이 틀렸다.
나머지 설명은 DMA에 대한 올바른 내용이다.
- DMA는 CPU를 거치지 않고 입출력장치와 메모리 사이에 데이터를 직접 전송한다.
- 주기억장치에 접근할 때는 사이클 스틸 방식을 사용한다.
- 입출력을 CPU 대신 처리함으로써 중앙처리장치의 효율을 향상시킨다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.