모두CBT

다음 중 DMA(Direct Memory Access) 제어방식에 대한… | [무선설비기사 필기] 22년 1회차 기출문제 상세 페이지

1[무선설비기사 필기] 22년 1회차
다음 중 DMA(Direct Memory Access) 제어방식에 대한 설명으로 틀린 것은?
1
DMA 장치가 입출력 동작을 수행할 때 CPU는 주 프로그램을 수행하므로 입출력 전송에 따른 CPU의 부하를 줄일수 있다.
2
DMA 장치는 블록으로 대용량의 데이터를 전송을 할 수 있다.
3
직접 제어방식보다는 고속으로 데이터 전송을 할 수 있다.
4
DMA장치와 CPU가 주기억장치를 동시에 사용할 떼는 DMA장치의 우선 순위가 낮으므로 CPU가 주기억 장치를 접근하며, 이 경우 DMA 장치의 동작은 중지된다.
해설

DMA(직접 메모리 접근)는 CPU 개입 없이 입출력장치와 주기억장치 사이에서 데이터를 직접 주고받아 CPU 부하를 줄이고 고속 블록 전송을 가능하게 한다.

DMA장치와 CPU가 동시에 주기억장치를 요구하면, DMA장치의 우선순위가 CPU보다 높아 DMA가 먼저 주기억장치에 접근하고 CPU가 잠시 대기(사이클 스틸)하는 방식으로 동작한다.

따라서 DMA장치의 우선순위가 낮아 CPU가 먼저 접근하고 DMA 동작이 중지된다는 설명은 우선순위 관계가 반대로 서술된 것이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.