Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem DMA - cinnost

Jak funguje DMA?

Jednoduše - přijedeš s náklaďákem na pilu, řekneš "naložte mi 5 tun palivového dřeva" a zatímco dělníci na pile makají, ty se věnuješ jiným svým záležitostem (obvoláváš zákazníky, vytáhneš NB a zaktualizuješ si stránky, ....) Až jsou hotoví, nasedneš do auta a odjedeš. Celé tě to stojí jen pár vět, jinak plně využiješ čas (místo abys tam stál jak trubka a koukal na ně, jestli už budou hotoví).

V počítači - CPU (ty) alokuje místo pro data (náklaďák), zadáš požadavek zařízení (naložte ...) a zatímco zařízení cpe data do RAM (dělníci nakládají) tak CPU dělá jiné věci (stahuje maily, posílá jiná data jinam, cosi počítá). Až je zařízení hotové, tak to ohlásí a CPU ví, že data jsou na svém místě (náklaďák naložený), tak je zpracuje (odveze ho pryč). Nemusí tam čekat a pořád se ptát zařízení "hele, nemáš další byte? Ne? škoda. A co te?D už ho máš? Jo, príma, a další bajt náhodou nemáš? ne? škoda ...)

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny