Razlika između verzija stranice "DMA"
[nepregledana izmjena] | [nepregledana izmjena] |
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