DMA

Zkratka pro „Direct Memory Access“.

DMA je metoda přenosu dat mezi systémovou pamětí počítače a jinou hardwarovou součástí, která nevyžaduje, aby CPU data zpracovával. CPU se používá pouze k zahájení přenosu dat; poté může druhá součást komunikovat přímo se systémovou RAM bez dalšího zapojení CPU. DMA snižuje režii spojenou s přenosem dat a uvolňuje CPU, aby mohlo místo toho pokračovat ve zpracování jiných operací.

DMA používá mnoho typů hardwaru, které mají vlastní možnosti zpracování dat. Například GPU, které ve hře vykresluje 3D scénu, používá DMA k načítání textur přímo ze systémové paměti, takže CPU může místo toho počítat fyziku a umělou inteligenci. Bez DMA by se CPU muselo účastnit každé operace čtení a zápisu, čímž by se spotřebovávaly výpočetní prostředky, které by mohly být využity pro jiné úlohy. Řadiče úložišť, zvukové karty a síťové karty také používají DMA při přenosu dat.

První počítače používaly samostatné čipy řadiče DMA ke správě přenosů dat. Tyto řadiče přidělovaly omezený počet adres DMA zařízením schopným přenosů DMA. V moderních počítačích každé zařízení kompatibilní s DMA obsahuje integrovaný modul DMA, který koordinuje činnost s ostatními zařízeními a spravuje přenosy dat přes sběrnici PCI Express.

Aktualizováno October 30, 2023 od Brian P.

quizOtestujte své znalosti

What is the maximum speed of DDR2 memory?

A
200 MHz
0%
B
400 MHz
0%
C
600 MHz
0%
D
800 MHz
0%
Correct! Incorrect!     View the DDR2 definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice DMA na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.