Razlika između verzija stranice "DMA"

S Wikipedije, slobodne enciklopedije
[nepregledana izmjena][nepregledana izmjena]
Uklonjeni sadržaj Dodani sadržaj
corrected interwiki to it version
No edit summary
Red 14: Red 14:
Sa DMA tehnologijom arhitekt računara ne mora odvajati cikluse od centralne jedinice za obavljanje rada s uglavnom mnogo sporijim vanjskim jedinicama. DMA je obično izvedena s posebnim integriranim krugovima koji su napravljeni za tu funkciju. Kod računara zasnovanih na [[Intel]] integriranim krugovima DMA funkciju obavljaju posebna kola kao Intel 8237A-5 ili slični.
Sa DMA tehnologijom arhitekt računara ne mora odvajati cikluse od centralne jedinice za obavljanje rada s uglavnom mnogo sporijim vanjskim jedinicama. DMA je obično izvedena s posebnim integriranim krugovima koji su napravljeni za tu funkciju. Kod računara zasnovanih na [[Intel]] integriranim krugovima DMA funkciju obavljaju posebna kola kao Intel 8237A-5 ili slični.


=== Dijelovi DMA ===
== Dijelovi DMA ==


Svaki DMA integrirano kolo sastoji se od sljedećih dijelova:
Svaki DMA integrirano kolo sastoji se od sljedećih dijelova:


* Brojilo:
=== Brojilo ===


Označava koliko bitova podataka se može prenijeti u jednom ciklusu. Svaki [[kanal]] ima svoje interno brojilo.
Brojilo označava koliko bitova podataka se može prenijeti u jednom ciklusu. Svaki [[kanal]] ima svoje interno brojilo.


** 8 bitni
** 8 bitni
Red 28: Red 28:
** 128 bitni
** 128 bitni


=== Broj kanala ===
<BR>
<BR>


Broj kanala označava koliko uređaja mogu koristiti funkcije DMA u isto vrijeme
* Broj kanala:

Označava koliko uređaja mogu koristiti funkcije DMA u isto vrijeme


** 8
** 8
Red 41: Red 38:
Prvi kanal počinje od 0 dok je zadnji kanal (maksimalni broj kanala - 1)
Prvi kanal počinje od 0 dok je zadnji kanal (maksimalni broj kanala - 1)


=== Osnovni signali===

* Osnovni signali:


Osnovni signali u DMA [[protokol]]u su:
Osnovni signali u DMA [[protokol]]u su:

Verzija na dan 20 oktobar 2006 u 13:29

DMA je skraćenica engleske složenice Direct Memory Access i u računarstvu DMA označava vrstu sabirnice koja omogućava vanjskim jedinicama kao: tvrdi disk, zvučne kartice, grafičkim karticama izravan pristup glavnoj memoriji računara za čitanje i pisanje podataka i to bez izravnog posredovanja centralne jedinice.

Način rada

DMA tehnologija rasterećuje centralnu jedinicu računara od:

  • izravnog upravljanja interrupta vanjskih jedinica
  • prijenosa podataka s vanjske jedinice u glavnu memoriju
  • prijenosa podataka iz glavne memorije prema vanjskoj jedinici
  • prijenos podataka iz jednog dijela memorije u drugi


Sa DMA tehnologijom arhitekt računara ne mora odvajati cikluse od centralne jedinice za obavljanje rada s uglavnom mnogo sporijim vanjskim jedinicama. DMA je obično izvedena s posebnim integriranim krugovima koji su napravljeni za tu funkciju. Kod računara zasnovanih na Intel integriranim krugovima DMA funkciju obavljaju posebna kola kao Intel 8237A-5 ili slični.

Dijelovi DMA

Svaki DMA integrirano kolo sastoji se od sljedećih dijelova:

Brojilo

Brojilo označava koliko bitova podataka se može prenijeti u jednom ciklusu. Svaki kanal ima svoje interno brojilo.

    • 8 bitni
    • 16 bitni
    • 32 bitni
    • 64 bitni
    • 128 bitni

Broj kanala

Broj kanala označava koliko uređaja mogu koristiti funkcije DMA u isto vrijeme

    • 8
    • 16
    • 32

Prvi kanal počinje od 0 dok je zadnji kanal (maksimalni broj kanala - 1)

Osnovni signali

Osnovni signali u DMA protokolu su:

    • DRQ - DMA zahtjev
    • DACK - DMA zahtjev primljen
    • TC - DMA zahtjev izvršen