업무/임베디드

DMA 16.01.26

티나로 2018. 5. 11. 10:28

DMA

Direct Memory Access

CPU와 상관없이 전송하는 방법.

데이터를 전송하는 방법은 크게 두가지.

1)데이터를 버퍼에 담아서 cpu에 이를 전달해서 전송하는 방법

2)Cpu거치지 않고 바로 데이터 실어 보내는 방법 :이게 DMA



      DMA를 사용하지않고 직접 Access (느림)

CPU -----------------------------------------------> Memory/ device


CPU--------------DMA를 통함 ---------------------> Memory/ device

                            DMAC (빠름)