DMA, yani Doğrudan Bellek Erişimi, bilgisayar sistemlerinde verilerin hızlı ve verimli bir şekilde taşınmasını sağlayan bir yöntemdir. Bu teknoloji, işlemcinin (CPU) iş yükünü azaltarak bileşenler arasında doğrudan veri transferi yapmasına olanak tanır. Böylece, sistemin genel performansı artar ve veri aktarım süreçleri hızlanır. Çeşitli donanım bileşenleri, bu özelliği kullanarak işlemlerini daha etkin bir şekilde gerçekleştirmektedir.
DMA (Direct Memory Access), merkezi işlem biriminden (CPU) bağımsız olarak, çevresel bileşenlerin Rastgele Erişimli Hafıza (RAM) bloğuna erişebilmesini sağlayan bir özelliktir.
DMA, disk sürücü kontrol birimleri, grafik kartları, ağ kartları ve ses kartları gibi birçok donanım bileşeni tarafından kullanılmaktadır.
DMA'nın bazı avantajları:
DMA'nın bazı dezavantajları:
DMA, ayrıca, özel bir donanım mimarisi sayesinde verileri doğrudan belleğe ve bellekten aktaran, CPU'yu baypas ederek çalışan bir teknoloji olan DMA kartı olarak da bilinmektedir.