DMA(Direct Memory Access)에 대한 설명으로 옳지 않… | [전자기사 필기] 17년 2회차 기출문제 상세 페이지
1[전자기사 필기] 17년 2회차
DMA(Direct Memory Access)에 대한 설명으로 옳지 않은 것은?
1
자료 전송 시 CPU의 register를 직접 사용한다.
2
빠른 속도로 자료들을 입출력할 때 사용하는 방식이다.
3
DMA는 기억장치와 주변장치 사이에 직접 자료를 전송한다.
4
DMA는 주기억 장치에 접근하기 위해 cycle stealing을 행한다.
해설
DMA 에 대한 설명으로 옳지 않은 것은 자료 전송 시 CPU 의 레지스터를 직접 사용한다는 서술이다.
DMA 는 DMA 제어기가 기억장치와 주변장치 사이에서 자료를 직접 주고받게 하므로, 전송 중에는 CPU 레지스터를 거치지 않는다.
나머지는 모두 DMA 에 대해 옳은 내용이다.
- 빠른 속도로 자료를 입출력할 때 사용한다는 서술은 대량 블록을 CPU 개입 없이 고속 전송하는 DMA 의 용도와 같다.
- DMA 가 기억장치와 주변장치 사이에서 직접 자료를 전송한다는 서술은 DMA 의 정의와 같다.
- DMA 가 주기억장치에 접근하기 위해 사이클 스틸링을 한다는 서술은 CPU 의 기억장치 사이클을 DMA 가 빌려 쓰는 동작과 같다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.