Pengertian Sistem Bus
Bus adalah Jalur komunikasi yang
dibagi pemakai Suatu set kabel tunggal yang digunakan untuk menghubungkan
berbagai subsistem. Karakteristik penting sebuah bus adalah bahwa bus merupakan
media transmisi yang dapat digunakan bersama. Sistem komputer terdiri dari
sejumlah bus yang berlainan yang menyediakan jalan antara dua buah komponen
pada bermacam-macam tingkatan hirarki sistem komputer.
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.
Suatu Komputer tersusun atas beberapa komponen
penting seperti CPU, memori, perangkat Input/Output. setiap computer saling
berhubungan membentuk kesatuan fungsi. Sistem bus adalah penghubung bagi
keseluruhan komponen computer dalam menjalankan tugasnya. Transfer data antar
komponen komputer sangatlah mendominasi kerja suatu computer. 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.
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.
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.
Struktur Bus
Sebuah bus sistem terdiri dari 50
hingga 100 saluran yang terpisah. Masing-masing saluran ditandai dengan arti
dan fungsi khusus. Walaupun terdapat sejumlah rancangan bus yang berlainan,
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.
JENIS BUS
Saluran bus dapat dipisahkan
menjadi dua tipe umum, yaitu dedicated dan multiplexed. Suatu saluran bus
didicated secara permanen diberi sebuah fungsi atau subset fisik
komponen-komponen komputer.Sebagai contoh dedikasi fungsi adalah penggunaan
alamat dedicated terpisah dan saluran data, yang merupakan suatu hal yang umum
bagi bus. Namun, hal ini bukanlah hal yang penting. Misalnya, alamat dan
informasi data dapat ditransmisikan melalui sejumlah salurah yang sama dengan
menggunakan saluran address valid control. Pada awal pemindahan data, alamat
ditempatkan pada bus dan address valid control diaktifkan. Pada saat ini,
setiap modul memilki periode waktu tertentu untuk menyalin alamat dan
menentukan apakah alamat tersebut merupakan modul beralamat. Kemudian alamat
dihapus dari bus dan koneksi bus yang sama digunakan untuk transfer data
pembacaan atau penulisan berikutnya. Metode penggunaan saluran yang sama untuk
berbagai keperluan ini dikenal sebagai time multiplexing.
Keuntungan time multiplexing
adalah memerlukan saluran yang lebih sedikit, yang menghemat ruang dan biaya.
Kerugiannya adalah diperlukannya rangkaian yang lebih kompleks di dalam setiap
modul. Terdapat juga penurunan kinerja yang cukup besar karena event-event
tertentu yang menggunakan saluran secara bersama-sama tidak dapat berfungsi
secara paralel.
Dedikasi fisik berkaitan dengan
penggunaan multiple bus, yang masing-masing bus itu terhubung dengan hanya
sebuah subset modul. Contoh yang umum adalah penggunaan bus I/O untuk
menginterkoneksi seluruh modul I/O, kemudian bus ini dihubungkan dengan bus
utama melalui sejenis modul adapter I/O. keuntungan yang utama dari dedikasi
fisik adalah throughput yang tinggi, harena hanya terjadi kemacetan lalu lintas
data yang kecil. Kerugiannya adalah meningkatnya ukuran dan biaya sistem.
Beberapa
bus utama dalam sistem komputer modern adalah sebagai berikut:
·
Bus prosesor. 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 ini juga terbagi
atas beberapa macam, yakni Front-Side Bus, HyperTransport bus, dan
beberapa bus lainnya. Sistem komputer selain Intel x86 mungkin memiliki bus-nya
sendiri-sendiri. Bus ini berjalan pada kecepatan 100 MHz, 133 MHz, 200 MHz, 266
MHz, 400 MHz, 533 MHz, 800 MHz, 1000 MHz atau 1066 MHz. Umumnya, bus ini
memiliki lebar lajur 64-bit, sehingga setiap detaknya ia mampu mentransfer 8
byte.
·
Bus AGP
(Accelerated Graphic Port). Bus ini merupakan bus yang didesain secara spesifik
untuk kartu grafis. Bus ini berjalan pada kecepatan 66 MHz (mode AGP 1x), 133
MHz (mode AGP 2x), atau 533 MHz (mode AGP 8x) pada lebar jalur 32-bit, sehingga
bandwidth maksimum yang dapat diraih adalah 2133 MByte/s. Umumnya, bus ini
terkoneksi ke chipset pengatur memori (Northbridge, Intel Memory Controller Hub, atau
NVIDIA nForce SPP). Sebuah sistem hanya dapat menampung satu buah bus AGP. Mulai
tahun 2005, saat PCI Express mulai marak digunakan, bus AGP ditinggalkan.
·
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 ditemukan
pada hampir semua komputer PC yang beredar, dari mulai prosesor Intel 486 karena
memang banyak kartu yang menggunakan bus ini, bahkan hingga saat ini. Bus ini
dikontrol oleh chipset pengatur memori (northbridge, Intel MCH) atau
Southbridge (Intel ICH, atau NVIDIA nForce MCP).
·
Bus SCSI (Small Computer System
Interface]]. Bus ini diperkenalkan oleh Macintosh pada
tahun 1984. SCSI merupakan antarmuka standar untuk drive CD-ROM, peralatan
audio, harddisk, dan perangkat penyimpanan eksternal berukuran besar
·
Bus USB
(Universal Serial Bus). 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.
·
Bus 1394. Bus yang mempunyai nama FireWire memiliki
kecepatan tinggi diatas SCSI dan PCI. Bus 1394 sangat cepat, murah, dan mudah
untuk diimplementasikan. Bus ini tidak hanya populer perangkat komputer tetapi
juga perangkat elektronik seperti kamera digital, VCR, dan televisi.
Referensi:
Tidak ada komentar:
Posting Komentar