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
Posting Komentar