BUS SYSTEM DAN DMA

1.Pengertian Bus System :
    Suatu penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya. Bus sistem menghubungkan CPU dengan RAM dan mungkin sebuah buffer memory/memori penyangga (L2 cache). Bus sistem merupakan bus pusat dan bus-bus yang lain merupakan percabangan dari bus ini.

Skema System Bus

    System bus :

2.Struktur Bus
 *Bus data, merupakan lintasan bagi perpindahan data antara dua modul sistem dan besar jalur   bus data  mempengaruhi kinerjanya. Contoh, 8, 16, 32, 64 bit

 *Bus alamat, identifikasi sumber atau tujuan data pada bus data dan memberikan alamat pada   port-port I/O

 *Bus kontrol, mengontrol akses kesaluran alamat dalam penggunaan data dan mengendalikan serta   mengatur timing informasi, seperti sinyal read/write,interupt request, dan sinyal clock.

3.Sinyal kontrol secara fisik pada system bus
 *Konduktor listrik paralel yang menghubungkan modul-modul komputer
 *Konduktor adalah saluran utama pada PCB motherboard dengan layout tertentu sehingga didapat   fleksibelitas penggunaan
 *Untuk modul I/O biasanya dibuat slot bus yang mudah dipasang dan dilepas, misalnya : slot PCI   dan slot ISA. Untuk chips akan terhubung melalui pinnya.

4.Tipe-tipe Bus
 *Bus prosesor, digunakan oleh prosesor untuk meneruskan informasi dari prosesor ke   cache/memori utama. Terbagi atas bebrapa macam, FSB, Hyper transport bus, dll.
 *Bus AGP (Accelerated Graphic Port)
  umumnya bus ini terkoneksi ke chipset pengatur memori (Northbridge, intel memory   controler,dll).
 *Bus PCI (Peripheral Component Interconnect)
  bus ini tidak tergantung pada prosesor dan berfungsi sebagai bus peripheral.
 *Bus USB (Universal Serial Bus)
  ditujukan untuk perangkat yang memiliki kecepatan rendah seperti keyboard, mouse, dan     printer.

5.DMA (Direct Memory Access)
  Pengertian :
  *Direct memory access (DMA) adalah suatu alat pengendali khusus disediakan untuk memungkinkan    transfes blok data langsung antar perangkat eksternal dan memori utama, tanpa intervensi    terus menerus dari prosesor.
  *Direct memory access (DMA) adalah satu metode di mana beberapa hardware tertentu bisa    mengakses memori sistem untuk proses baca/tulis tanpa melibatkan kerja dari CPU. Beberapa    hardware yang dapat menggunakan teknik ini yaitu disk drive, kartu grafis, network card dan    sound card.

6.Cara kerja DMA
   Transfer DMA dilakukan oleh sirkuit kontrol yang merupakan bagian dari antar muka perangkat    I/O. Istilah ini yang sering banyak kita ketahui adalah sebagai kontroler DMA. Kontroler DMA    melakukan fungsi yang biasanya dilakukan oleh prosesor pada saat mengakses memori utama (yang   sering disebut :RAM). Untuk setiap word yang ditransfer, kontroler ini menyediakan alamat     memori dan semua sinyal bus yang mengontrol transfer data. Karena harus mentransfer sejumlah    blok data, maka kontroler DMA harus menaikkan alamat memori untuk word yang berurutan dan   mencatat jumlah transfer.

7.Fungsi DMA
   Adalah untuk membantu CPU fokus penuh untuk mengerjakan proses transfer data. Dengan DMA,   CPU cukup memulai prosesnya dan bisa melakukan kerja lain selama proses transfer itu   berlangsung dan tinggal menunggu informasi dari DMA controller jika proses transfer sudah   selesai.

8.Konfigurasi komputer










9.Langkah-langkah menggunakan DMA
  *Masuk ke Control Panel dan double-click pada System, kemudian pilih tab Hardware. Klik    Device Manager. Langkah ini akan menampulkan daftar semua hardware yang ada di komputer    Anda, mulai dari Computer kemudian Disk Drives sampai ke Monitors dan lainnya lagi.
  *Klik tanda plus di sebalah tulisan IDE ATA/ATAPI Controllers.
  *Double-click Primary IDE Channel. (Jika Anda punya dua untuk ini, tinggal ulangi prosedur    ini lagi)
  *Klik tab Advanced Settings. Anda mungkin akan melihat daftar dua device (0 dan 1).
  *Pada masing-masing, klik panah drop-down di sebelah Transfer Mode dan pilih “DMA if    available.” Kemudian klik OK. (Jika Anda punya Primary IDE Channel lain, ulangi prosedur    ini)
  *Tutup Device Manager dan reboot komputer Anda. (cnet/cax)

10.Tiga langkah dalam transfer DMA
  *prosesor menyiapkan DMA transfer dengan menyediakan data-data dari perangkat, operasi yang    akan ditampilkan, alamat memori yang menjadi sumber dan tujuan data, dan banyaknya byte yang    ditransfer.
  *Pengendali DMA memulai operasi (menyiapkan bus, menyediakan alamat,menulis dan membaca data)    sampai seluruh blok sudah ditransfer.
  *Pengendali DMA menginterupsi prosesor, dimana selanjutnya akan ditentukan tindakan    berikutnya.

   Kesimpulan
  *Komputer tersusun atas beberapa komponen penting, seperti CPU, memory, perangkat I/O. sistem    bus adalah penghubung bagi keseluruhan komponen dalam menjalankan tugasnya. Kumpulan    lintasan atau saluran berbagai modul disebut interkoneksi. Direct memory access (DMA) adalah    suatu alat pengendali khusus disediakan untuk memungkinkan transfes blok data langsung antar    perangkat eksternal dan memori utama, tanpa intervensi terus menerus dari prosesor.
Category: 2 komentar

2 komentar:

putra mengatakan...

bagus...bagussss.....baguussss
tak tunggu posting selanjut nya broww

oploz medan community mengatakan...

thaanks info na...

sangat membantu..

jgn lpa maen ke blog saia ya..

http://bozgede.blogspot.com/

Posting Komentar