Jumat, 22 Maret 2019

Direct Memory Access (DMA)

PENGERTIAN
  Direct Memory Access (DMA) adalah suatu hardware spesial (chip) yang dapat mengontrol aliran bit data antara memory (RAM) dan beberapa controller dari I/O devices tanpa memerlukan interferensi dari CPU secara terus menerus. (Mengakses dan mengontrol memori sistem tampa interferensi CPU secara terus menerus).

FUNGSI
  Fungsi dari Direct Memory Access adalah agar CPU dapat melakukan pekerjaan atau instruksi yang berbeda ketika melakukan operasi baca tulis dari perangkat peripheral.

KELEBIHAN
  Adapun beberapa kelebihan dari Direct Memory Access (DMA) adalah sebagai berikut :
1.    Dapat menirukan sebagian fungsi processor.
2.   Dapat mengambil alih fungsi processor yang berhubungan dengan transfer data.
3. CPU dapat melakukan manajemen operasi baca tulis (transfer data) dengan baik dan juga dapat menyelesaikan instruksi lain.
4.    Mendapat informasi tentang jumlah data bit yang ditransfer , alamat dari device dan memory yang diperlukan dan arah dari aliran data. 


KEKURANGAN
  Jika ada kelebihan kemungkinan ada juga kekurangan. Adapun beberapa kekurangan dari Direct Memory Access (DMA) adalah sebagai berikut :
1. Transfer rate data terbatas
2. Masih memerlukan keterlibatan CPU, sehingga CPU menjadi lebih sibuk.

Tidak ada komentar:

Posting Komentar