Sistem Bus Dalam Sistem Komputer
Bus adalah Jalur komunikasi yang digunakan untuk menghubungkan
berbagai subsistem yang berupa suatu set kabel tunggal. Sistem komputer terdiri dari sejumlah
bus yang berlainan yang menyediakan jalan antara dua buah komponen pada
bermacam-macam tingkatan hirarki sistem komputer. Suatu Komputer tersusun atas
beberapa komponen penting seperti CPU, memori, perangkat Input/Output. Setiap komputer
saling berhubungan membentuk kesatuan fungsi.
Sistem Bus adalah
penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya. Transfer
data antar komponen komputer sangatlah mendominasi kerja suatu komputer. Data
atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU
melalui perantara bus, begitu juga kita dapat melihat hasil eksekusi melalui
monitor juga menggunakan system bus.
2. Struktur Pada
Sistem Bus
Sebuah sistem bus
terdiri dari 50 hingga 100 saluran yang terpisah. Masing-masing saluran
ditandai dengan arti dan fungsi khusus. Fungsi saluran bus dapat
diklasifikasikan menjadi tiga kelompok, yaitu saluran data, saluran alamat, dan
saluran kontrol. Selain itu, terdapat pula saluran distribusi daya yang
memberikan kebutuhan daya bagi modul yang terhubung.
Interkoneksi Bus |
a.
Saluran Data
Saluran data memberikan lintasan bagi perpindahan data antara dua modul
sistem. Saluran ini secara kolektif disebut bus data. Umumnya bus data terdiri
dari 8, 16, 32 saluran, jumlah saluran diartikan dengan lebar bus data. Karena
pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit, maka
jumlah saluran menentukan jumlah bit yang dapat dipindahkan pada suatu saat.
Lebar bus data merupakan faktor penting dalam menentukan kinerja sistem secara
keseluruhan. Misalnya, bila bus data lebarnya 8 bit, dan setiap instruksi
panjangnya 16 bit, maka CPU harus dua kali mengakses modul memori dalam setiap
siklus instruksinya.
b.
Saluran Alamat
Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus
data. Misalnya, bila CPU akan membaca sebuah word data dari memori, maka CPU
akan menaruh alamat word yang dimaksud pada saluran alamat. Lebar bus alamat
akan menentukan kapasitas memori maksimum sistem. Selain itu, umumnya saluran
alamat juga dipakai untuk mengalamati port-port input/outoput.
c.
Saluran Kontrol
Saluran kontrol digunakan untuk mengntrol akses ke saluran alamat dan
penggunaan data. Karena data dan saluran alamat dipakai bersama oleh seluruh
komponen, maka harus ada alat untuk mengontrol penggunaannya. Sinyal-sinyal
kontrol melakukan transmisi baik perintah maupun informasi pewaktuan diantara
modul-modul sistem. Sinyal-sinyal pewaktuan menunjukkan validitas data dan
informasi alamat. Sinyal-sinyal perintah mespesifikasikan operasi-operasi yang
akan dibentuk. Umumnya
saluran kontrol meliputi : memory write, memory read, I/O write, I/O read.
3.
Cara Kerja
Sistem Bus
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 cepat
sampai ke bus utama. Untuk
komunikasi antar bus ini digunakan sebuah bridge.
4. Beberapa Bus Utama Dalam Sistem Komputer
Beberapa bus
utama dalam sistem komputer adalah sebagai berikut:
Bus ini merupakan bus tercepat dalam sistem
dan menjadi bus inti dalam chipset dan motherboard. Bus ini utamanya digunakan oleh prosesor untuk
meneruskan informasi dari prosesor ke cache atau memori utama ke chipset kontrolir memori
(Northbridge, MCH, atau SPP).
·
Bus PCI (Peripherals Component Interconnect)
Bus PCI tidak tergantung
prosesor dan berfungsi sebagai bus peripheral. Bus ini memiliki kinerja tinggi
untuk sistem I/O berkecepatan tinggi.
Bus ini berjalan pada kecepatan 33 MHz dengan lebar lajur 32-bit.
Bus ini dikembangkan
oleh tujuh vendor komputer, yaitu Compaq, DEC, IBM, Intel, Microsoft, NEC, dan
Northern Telecom. Bus ini ditujukan bagi perangkat yang memiliki kecepatan
rendah seperti keyboard, mouse, dan printer karena tidak akan efisien jika
perangkat yang berkecepatan rendah dipasang pada bus berkecepatan tinggi
seperti PCI.
Keuntungan yang didapat dari bus USB antara
lain:
Ø
tidak harus memasang
jumper
Ø
tidak harus membuka
casing untuk memasang peralatan I/O
Ø
hanya satu jenis kabel
yang digunakan
Ø
dapat mensuplai daya
pada peralatan I/O
Ø
tidak diperlukan reboot.
Source:
Tidak ada komentar:
Posting Komentar