Razlika između verzija stranice "DMA"

S Wikipedije, slobodne enciklopedije
[nepregledana izmjena][nepregledana izmjena]
Uklonjeni sadržaj Dodani sadržaj
m r2.7.3) (Bot dodaje: vi:Cơ chế DMA
m Bot: Migrating 29 interwiki links, now provided by Wikidata on d:q210813 (translate me)
Red 50: Red 50:
[[Kategorija:Skraćenice]]
[[Kategorija:Skraćenice]]
<!-- interwiki-->
<!-- interwiki-->

[[bg:Директен достъп до паметта]]
[[cs:DMA]]
[[de:Speicherdirektzugriff]]
[[el:Άμεση πρόσβαση μνήμης]]
[[en:Direct memory access]]
[[es:Acceso directo a memoria]]
[[fa:دسترسی مستقیم به حافظه]]
[[fi:Oikosiirto]]
[[fr:Accès direct à la mémoire]]
[[gl:Acceso directo á memoria]]
[[he:גישה ישירה לזיכרון]]
[[hr:DMA]]
[[it:Direct Memory Access]]
[[ja:Direct Memory Access]]
[[ko:직접 메모리 접근]]
[[ms:Capaian ingatan terus]]
[[nl:Direct Memory Access]]
[[nn:Direkte minnetilgang]]
[[no:Direkte minnetilgang]]
[[pl:Direct Memory Access]]
[[pms:DMA]]
[[pt:Acesso direto à memória]]
[[ru:Прямой доступ к памяти]]
[[simple:Direct memory access]]
[[sk:Priamy prístup do pamäte]]
[[sv:Direct Memory Access]]
[[tr:Doğrudan bellek erişimi]]
[[vi:Cơ chế DMA]]
[[zh:直接記憶體存取]]

Verzija na dan 9 mart 2013 u 13:54

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