DMA(Direct Memory Access)에 관한 설명으로 옳은 것… | [전자기사 필기] 19년 1회차 기출문제 상세 페이지
1[전자기사 필기] 19년 1회차
DMA(Direct Memory Access)에 관한 설명으로 옳은 것은?
1
CPU가 입·출력을 직접 제어한다.
2
입·출력 동작을 수행하는 동안에는 프로세서가 다른 일을 하지 못한다.
3
입·출력 모듈의 인터럽트 신호에 의하여 데이터전송이 이루어진다.
4
CPU가 개입하지 않고 기억장치와 입·출력 모듈사이에 데이터 전송이 이루어진다.
해설
DMA 는 CPU 의 개입 없이 기억장치와 입출력 모듈 사이에서 데이터를 직접 전송하는 방식이다.
DMA 컨트롤러가 버스를 사용해 전송을 맡으므로 CPU 는 그동안 다른 일을 할 수 있다. 전송이 끝났을 때 CPU 에 알리는 용도로 인터럽트를 쓴다.
나머지 보기는 DMA 의 특징이 아니다.
- CPU 가 입출력을 직접 제어하는 것은 프로그램에 의한 입출력 방식의 특징이다.
- 입출력 동작 중 프로세서가 다른 일을 하지 못하는 것은 DMA 가 아니라 CPU 가 전송을 직접 수행하는 방식의 특징이다.
- 입출력 모듈의 인터럽트 신호로 데이터 전송이 이루어지는 것은 인터럽트 구동 입출력 방식의 특징이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.