DMA Direct Memory Acress

kkjin722·2025년 4월 21일

DMA란? 직접적으로 바로 메모리에 접근하는 방식이다. 다바이스가 바로 직접적으로 많은 양의 데이터를 메인 메모리로 보내는 행위이다. 그 과정에서 CPU는 간섭할 필요는 없다.

운영체제가 DMA에게 DMA에게 데이터를 보낼 것을 요구한다면 DMA 컨트롤러는 CPU의 개입 없이 바로 보내준다.

보내는 행위가 모두 끝난다면 DMA 컨트롤러는 CPU에게 interrup를 요구한다.

profile
테니스 치는 개발자

0개의 댓글