SISTEM BUS DAN CARA KERJANYA


Pada postingan kali ini saya ingin menjelaskan tentang system bus dan cara kerja system bus itu sendiri. Pertama-tama akan saya jelaskan apa itu system bus. Cekidot 

1.Pengertian Sistem Bus

        System bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer untuk menghubungkan semua komponennya dalam menjalankan tugasnya. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU melalui perantara sistem bus.

Sebuah komputer memiliki beberapa bus, agar dapat berjalan. Banyaknya bus yang terdapat dalam sistem, tergantung dari arsitektur sistem komputer yang digunakan. Sebagai contoh, sebuah komputer PC dengan prosesor umumnya Intel Pentium 4 memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang digunakan oleh keyboard dan mouse), dan bus-bus lainnya.

Bus disusun secara hierarkis, karena setiap bus yang memiliki kecepatan rendah akan dihubungkan dengan bus yang memiliki kecepatan tinggi. Setiap perangkat di dalam sistem juga dihubungkan ke salah satu bus yang ada. Sebagai contoh, kartu grafis AGP akan dihubungkan ke bus AGP. Beberapa perangkat lainnya (utamanya chipset atau kontrolir) akan bertindak sebagai jembatan antara bus-bus yang berbeda. Sebagai contoh, sebuah kontrolir bus SCSI dapat mengubah sebuah bus menjadi bus SCSI, baik itu bus PCI atau bus PCI Express.

Berdasar jenis busnya, bus dapat dibedakan menjadi bus yang khusus menyalurkan data tertentu, contohnya paket data saja, atau alamat saja, jenis ini disebut dedicated bus. Namun apabila bus yang dilalui informasi yang berbeda baik data, alamat, dan sinyal kontrol dengan metode multipleks data maka bus ini disebut multiplexed bus. Kekurangan multiplexed bus adalah hanya memerlukan saluran sedikit sehingga menghemat tempat tetapi kecepatan transfer data menurun dan diperlukan mekanisme yang komplek untuk mengurai data yang telah dimultipleks. Sedangkan untuk dedicated bus merupakan kebalikan dari multipexed bus.

2. Cara Kerja

Pada sistem komputer yang lebih maju, arsitektur komputernya  akan  lebih kompleks, sehingga untuk meningkatkan  performa digunakan beberapa buah bus. Tiap bus merupakan jalur data antara beberapa device yang berbeda. Dengan cara ini RAM, Prosesor, GPU (VGA AGP) dihubungkan oleh bus utama berkecepatan tinggi yang lebih dikenal dengan nama FSB (Front Side Bus) . Sementara perangkat lain yang lebih lambat dihubungkan oleh bus yang berkecepatan lebih rendah yang terhubung dengan bus lain yang lebih cepag 9kol.t sampai ke bus utama. Untuk komunikasi antar bus ini digunakan sebuah bridge

a.  Data Bus :

- Berfungsi untuk mentransfer data, membawa data dari dan ke perangkat atau periferal

- Terdiri atas beberapa jalur penghantar, 8, 16, 32 bahkan 64 bahkan lebih jalur paralel

- Data ditransmisikan dalam dua arah, yaitu dari CPU atau mikroprosesor ke unit memori atau modul I/O dan sebaliknya.

Semakin lebar bus maka semakin besar data yang dapat ditransfer sekali waktu.

b.  Control Bus:

 - Berfungsi untuk mensinkronkan proses penerimaan dan pengiriman data.

 - Untuk mengatur memori atau port agar siap ditulis atau dibaca.

 - Sinyal Kontrol: RD, WR, IO/M

Sinyal Read dan write : untuk mengakses data ke dan dari perangkat

c.  Address Bus:

- membawa informasi untuk mengetahui lokasi suatu perangkat atau periferal

Untuk memilih lokasi memori atau port yang akan ditulis atau dibaca

- Untuk menentukan rute data, bersumber dari mana, tujuannya ke mana.

- Bersifat searah, cpu memberikan alamat yang bertujuan untuk menentukan periferal mana yang dituju. Contoh memori mana yang dituju atau I/O mana yang dituju.

Semakin besar bus alamat, akan semakin banyak range lokasi yang dapat dialamati.

Jumlah alamat yang dapat dituju pada Bus alamat adalah sebanyak 2n. n jumlah jalur Bus alamat.



 Nah itu lah pengertian dari system bus lengkap dengan cara kerjanya
1.https://id.wikipedia.org/wiki/Bus_sistem
2.https://syamsuljunior.blogspot.com/2018/01/pengertian-sistem-bus-dan-cara-kerja.html

Komentar