Berikut ini adalah postingan artikel kategori Data Management yang membahas tentang penjelasan pengertian, definisi, dan arti dari istilah kata direct memory access (dma) berdasarkan rangkuman dari berbagai jenis macam sumber (referensi) relevan, terkait, serta terpercaya.
Pengertian Direct Memory Access (DMA)
Apa itu sebetulnya yang dimaksud dengan direct memory access (dma) ini?
Direct Memory Access (DMA) adalah metode yang memungkinkan perangkat input/output (I/O) untuk mengirim atau menerima data langsung ke atau dari memori utama, melewati CPU untuk mempercepat operasi memori.
Proses ini dikelola oleh chip yang dikenal sebagai pengontrol DMA (DMAC).
Pembahasan dari Apa itu Definisi, Maksud, dan Istilah Teknis Kata Direct Memory Access (DMA)
Baik, agar kita dapat lebih mendalami arti penjelasan serta maksud dari acronym atau kata tersebut di atas, pastinya kita juga perlu memahami lebih dalam tentang pembahasan tentang apa itu pengertian, arti, dan akronim, istilah, jargon, atau terminologi direct memory access (dma).
Bagian memori yang ditentukan digunakan untuk mengirim data langsung dari periferal ke motherboard tanpa melibatkan mikroprosesor, sehingga prosesnya tidak mengganggu operasi komputer secara keseluruhan.
Di komputer yang lebih tua, empat saluran DMA diberi nomor 0, 1, 2 dan 3.
Ketika bus ekspansi standar industri 16-bit (ISA) diperkenalkan, saluran 5, 6 dan 7 ditambahkan.
ISA adalah standar bus komputer untuk komputer yang kompatibel dengan IBM, memungkinkan perangkat untuk memulai transaksi (penguasaan bus) dengan kecepatan yang lebih cepat.
Pengontrol ISA DMA memiliki 8 saluran DMA, yang masing-masing terkait dengan alamat 16-bit dan register penghitungan.
Sejak itu ISA telah digantikan oleh Accelerated Graphics Port (AGP) dan kartu ekspansi interkoneksi komponen perifer (PCI), yang jauh lebih cepat.
Setiap DMA mentransfer sekitar 2 MB data per detik.
Alat sumber daya sistem komputer digunakan untuk komunikasi antara perangkat keras dan perangkat lunak.
Keempat jenis sumber daya sistem adalah:
Alamat I/O.
Alamat memori.
Nomor permintaan interupsi (IRQ).
Saluran akses memori langsung (DMA).
Saluran DMA digunakan untuk mengkomunikasikan data antara perangkat periferal dan memori sistem.
Keempat sumber daya sistem bergantung pada jalur tertentu di bus.
Beberapa baris di bus digunakan untuk IRQ, beberapa untuk alamat (alamat I/O dan alamat memori) dan beberapa untuk saluran DMA.
Saluran DMA memungkinkan perangkat untuk mentransfer data tanpa mengekspos CPU ke kelebihan kerja.
Tanpa saluran DMA, CPU menyalin setiap bagian data menggunakan bus periferal dari perangkat I/O.
Menggunakan bus periferal menempati CPU selama proses membaca/menulis dan tidak mengizinkan pekerjaan lain dilakukan sampai operasi selesai.
Dengan DMA, CPU dapat memproses tugas lain saat transfer data sedang dilakukan.
Transfer data pertama kali diprakarsai oleh CPU.
Blok data dapat ditransfer ke dan dari memori oleh DMAC dalam tiga cara.
Dalam mode burst, bus sistem dirilis hanya setelah transfer data selesai.
Dalam mode pencurian siklus, selama transfer data antara saluran DMA dan perangkat I/O, bus sistem dilepaskan untuk beberapa siklus clock sehingga CPU dapat melakukan tugas lain.
Ketika transfer data selesai, CPU menerima permintaan interupsi dari pengontrol DMA.
Dalam mode transparan, DMAC dapat mengambil alih bus sistem hanya ketika tidak diperlukan oleh prosesor.
Namun, menggunakan pengontrol DMA dapat menyebabkan masalah koherensi cache.
Data yang disimpan dalam RAM yang diakses oleh pengontrol DMA mungkin tidak diperbarui dengan data cache yang benar jika CPU menggunakan memori eksternal.
Solusi termasuk garis cache flushing sebelum memulai transfer DMA keluar, atau melakukan pembatalan cache pada transfer DMA yang masuk ketika penulisan eksternal ditandai ke pengontrol cache.
Seperti yang sudah kita lihat di atas, istilah ini merupakan salah satu dari kumpulan kamus, akronim, istilah, jargon, atau terminologi dalam bidang teknologi yang diawali dengan abjad atau awalan D, serta merupakan terms yang terkait dengan Data Management.
Arti Direct Memory Access (DMA) dalam Kamus Terjemahan Bahasa Indonesia dan Inggris
Selain membahas tentang pengertian dan pembahasan definisinya, untuk lebih memperdalamnya, di sini kita juga perlu mengetahui apa arti kata direct memory access (dma) dalam kamus terjemahan bahasa Indonesia dan Inggris.
Untuk lebih mudah dalam memahaminya, di artikel ini Kami akan menguraikannya berupa tabel terjemahan bahasa Indonesia dan Inggris sebagai berikut.
Tipe | Bahasa Indonesia | Bahasa Inggris |
Terminologi | akses memori langsung (dma) | direct memory access (dma) |
Kategori | manajemen data | data management |
Penutup
Baiklah, di atas adalah pembahasan dan penjelasan tentang apa itu arti dari direct memory access (dma).
Semoga postingan artikel yang sudah Kami bagikan ini dapat bermanfaat serta dapat menambah wawasan kita semua.
Lihat juga pembahasan tentang apa itu pengertian, arti, dan akronim, istilah, jargon, atau terminologi artikel lainnya yang berhubungan dengan bidang Teknologi yang ada di laman blog UrlWebsite Kami.
Sumber (Referensi)
Artikel ini dibuat berdasar dari simpulan arti definisi dari berbagai referensi relevan yang berotoritas seperti Wikipedia, Webopedia Technology Dictionary dan beberapa sumber lainnya seperti Technopedia dan Techterms. Kata Direct Memory Access (DMA) ini merupakan salah satu dari kumpulan terminologi “Data Management” dalam bidang teknologi yang dimulai dengan abjad atau awalan D. Artikel ini di-update pada bulan Nov tahun 2024.
- https://id.wikipedia.org/wiki/terminologi
- https://id.wikipedia.org/wiki/teknologi
- https://id.wikipedia.org/wiki/teknis
- https://www.webopedia.com/?s=direct-memory-access-dma
- Gambar contoh dari direct-memory-access-dma via Google di sini
- Gambar contoh dari direct-memory-access-dma via Bing di sini