DMA

Innen: amigaspirit.hu - pegasos.hu Wiki
A lap korábbi változatát látod, amilyen Chain-Q (vitalap | szerkesztései) 2009. május 7., 13:33-kor történt szerkesztése után volt. (első változat)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhozUgrás a kereséshez

Direct Memory Access-nek, vagyis közvetlen memóriaelérésnek nevezzük azt, amikor egy hardverelem a processzor megkerülésével éri el a memóriát, hogy azon műveletet végezzen, adatot olvasson belőle vagy írjon bele, stb. Jellemzően nagy mennyiségű adat mozgatásakor hasznos, a processzor tehermentesítésére, amely az unalmas és teljesítményigényes, vagy éppen precíz időzítést igénylő háttérmunka bitlapátolás helyett közben más feladatokkal (pl. végfelhasználói szoftverek futtatásával, csökkentve a rendszer válaszidejét) foglalkozhat.

Jellemző felhasználási területek:

  • I/O vezérlők adatforgalma (SCSI, IDE, floppy vagy akár hálózati kártyák)
  • grafikus processzorok, nagy memóriaterületek gyors kezelése (pl. Blitter)
  • hanglejátszás, több hangcsatorna kezelése (nem nagy adatmennyiség, de precíz időzítést igényel)