A buszhasználat megosztása a processzor és a Dma között a következő módszerekkel történhet:

  • Blokkátvitel (Blocktransfer) esetén a DMA vezérlő az adatátvitel teljes idejére lefoglalja a buszt.

  • Cikluslopás (Cycle Stealing) esetén busz felszabadítása minden szó (bájt) átvitel után megtörténik. Ez átlapolt buszhasználatot jelent a processzor és a Dma vezérlő között. Ütközés esetén a DMA-nak prioritása van.

  • Transzport Mode esetén a DMA vezérlő használja a buszt (például a processzor utasítás dekódolása és végrehajtása alatt) addig, amíg a processzor nem végez memóriahozzáférést. Ez a mainframe-kre jellemző. folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap