새소식

반응형
밥벌이/운영체제

DMA 개요

  • -
반응형
  • DMA의 정의
    • CPU를 대신하여 I/O 장치와 메모리 사이의 데이터 전송을 담당하는 장치
    • CPU의 개입 없이 주변 장치와 주기억 장치간의 데이터 전송이 이루어지는 방법
         
  • DMA의 전송 방식인 사이클 스틸링
    • DMA가 메모리에 접근하려면 버스를 사용하여야 함
    • 버스의 사용권은 CPU가 관장
    • DMA가 작업하는 동안 CPU는 다른 작업을 수행
    • CPU와 DMA가 동시에 버스를 사용하고자 하는 경우, 속도가 빠른 CPU가 느린 DMA에게 한 메모리 사이클 동안 버스 사용권을 먼저 주는 것
반응형

'밥벌이 > 운영체제' 카테고리의 다른 글

스케줄링 단계와 기본 요소  (0) 2011.05.17
스케줄링 알고리즘  (0) 2011.05.17
DMA 사이클 스틸링  (0) 2011.05.17
DMA의 동작 및 특징  (0) 2011.05.17
DMA의 확장  (0) 2011.05.17
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.