Sistem Bus
Bus adalah Jalur dimana data dapat
mengalir dalam komputer. Sistem Bus adalah Sebuah Bus yang digunakan oleh
sistem komputer untuk menghubungkan semua komponen dalam menjalankan
tugasnya(CPU, Memori, Perangkat I/O). Jalur-jalur ini digunakan untuk komunikasi
dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan
di memori dapat diakses dan dieksekusi oleh CPU melalui perantara bus.
Banyaknya bus yang terdapat dalam system tergantung arsitektur system komputer
yang digunakan dan disusun secara hierarkis.
Ø
Jenis – Jenis Bus
a) 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 dan memori utama ke chipset kontrolir memori
(Northbridge, MCH, atau SPP). Bus ini terbagi atas beberapa macam, yakni FSB (
Front-Side Bus), HyperTransport bus, dan beberapa bus lainya.
b) Bus AGP (Accelerated Graphic Port)
Bus ini
merupakan bus yang didesain secara spesifik untuk kartu grafis. Bus ini
terkoneksi ke chipset pengatur memori (Northbridge, Intel Memori Controller
Hub, atau NVIDIA nForce SPP).
c) 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 dikontrol
oleh chipset pengatur memori (Northbridge, Intel MCH) atau Southbridge (Intel
ICH, atau NVIDIA nForce MCP).
d) Bus PCI Express (Peripherals Component Interconnect Express)
e) Bus ISA (Industry Standard Architecture)
f) Bus EISA (Extended Industry Standard Architecute)
g) Bus MCA (Micro Channel Architecture)
h) 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.
i)
Bus USB (Universal Serial
Bus)
Bus ini
dikembangkan oleh tujuh vendor computer, yaitu Compaq, DEC, IBM, Intel,
Microsoft, NEC, dan Nothern Telcom. Bus ini ditujukan bagi perangkat yang
memiliki kecepatan rendah seperti mouse, keyboard, dan printer karena tidak akn
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.
j)
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 di perangkat komputer saja tetapi juga perangkat elektronik seperti digital,
VCR, dan televise.
Ø
Organisasi Bus
a)
Jalur Kontrol
-
Berisi sinyal request
dan sinyal acknowledgements
-
Mengindikasikan tipe
informasi pada jalur data
b)
Jalur Data
-
Membawa informasi antara sumber dan tujuan data dan
alamat dan
perintah-perintah kompleks
c)
MASTER VS SLAVE
Suatu transaksi bus meliputi dua komponen
-
Mengeluarkan perintah dan alamat
-
Memindahkan data
d)
Master
-
Bus yang memulai transaksi bus
e)
Slave
-
Bus yang bereaksi terhadap alamat data
Ø Struktur Bus
a)
Saluran Data
Lintasan bagi perpindahan data antar
modul. Secara kolektif lintasan ini disebut bus data. Umumnya jumlah
saluran terkait dengan panjang word misalnya 8, 16, 32 saluran.
Tujuannya adalah agar mentransfer word dalam sekali
waktu.
Jumlah saluran dalam bus data
dikatakan lebar bus, dengan satuan bit, misal lebar bus 16 bit.
b)
Saluran Alamat
-
Digunakan untuk menspesifikasi sumber dan tujuan data
pada bus data.
-
Digunakan untuk mengirim alamat word pada memori yang
akan diakses CPU.
-
Digunakan untuk saluran alamat perangkat modul computer
saat CPU mengakses suatu modul.
-
Semua peralatan yang terhubung dengan sistem computer,
agar dapat diakses harus memiliki alamat.
Contoh : mengakses port I/O, maka port
I/O harus memiliki alamat hardware-nya.
c)
Saluran Kontrol
Digunakan untuk mengontrol bus data,
bus alamat, dan seluruh modul yang ada. Karena bus data dan bus
alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja
yang dikontrol melalui bus kontrol ini.
Sinyal-sinyal control terdiri atas
-
Sinyal pewaktuan adalah Sinyal yang menandakan validitas
data dan alamat.
-
Sinyal-sinyal perintah adalah Sinyal yang berfungsi
membentuk suatu operasi.
Ø Cara Kerja Sistem
Bus
-
Meminta penggunaan bus.
-
Apabila telah disetujui maka modul akan memindahkan data
yang diinginkan ke modul yang disetujui.
-
Tiap bus merupakan jalur data antara beberapa device yang
berbeda. Dengan cara ini RAM, PROSESOR, VGA AGP dihubungkan oleh bus utama yang
berkecepatan tinggi yang 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.
Komentar
Posting Komentar