책 내용 질문하기
DMA에 대해...
도서
[2013] SUMMARY 정보처리기사 필기
페이지
94
조회수
388
작성일
2013-05-28
작성자
첨부파일

DMA의 전송 절차에서

4. DMA 제어기가 주기억장치에서데이터를 읽어 디스크로 전송함. (Data Transfer)

질문입니다.

디스크란 보조기억 장치가 맞나요? 그렇다면 보조기억 장치가 I/O 장치 중 한종류에 속하나요?

DMA의 전반적인 설명을 보면 CPU를 경유하지 않고, I/O 장치가 직접 메모리를 접근하여 입, 출력을 한다는 것인데, HDD가 CPU를 거치지 않고 바로 RAM에 썼다 지웠다 한다는 것으로 이해했습니다.

맞는지요?

답변
2013-05-29 09:06:05

안녕하세요.

보조기억장치에 저장된 자료를 읽어 들이거나 내보내는 작업도 입출력의 형태이므로 보조기억장치도 입출력 장치에 포함됩니다.

DMA는 입출력장치가 CPU의 제어를 받지 않고 직접 메모리에 접근할 수 있도록 DMA 제어기가 제어합니다.

즉 CPU 대신 DMA 제어기가 이를 제어하는 것이고, 그 동안 CPU는 다른 처리를 하므로 시스템의 전체적은 효율을 높이는 것입니다.

오늘도 즐거운 하루 되세요.

"
  • *
    2013-05-29 09:06:05

    안녕하세요.

    보조기억장치에 저장된 자료를 읽어 들이거나 내보내는 작업도 입출력의 형태이므로 보조기억장치도 입출력 장치에 포함됩니다.

    DMA는 입출력장치가 CPU의 제어를 받지 않고 직접 메모리에 접근할 수 있도록 DMA 제어기가 제어합니다.

    즉 CPU 대신 DMA 제어기가 이를 제어하는 것이고, 그 동안 CPU는 다른 처리를 하므로 시스템의 전체적은 효율을 높이는 것입니다.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.