0
INTERKONEKSI BUS
Posted by jujur
on
7:10 PM
BUS adalah Jalur komunikasi yang dibagi pemakai Suatu set
kabel tunggal yang digunakan untuk menghubungkan berbagai sub sistem.
Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi
yang dapat digunakan bersama. Sejumlah perangkat yang terhubungke bus dan suatu
sinyal yang ditransmisikan oleh salah satu perangkat ini dapat ditermia oleh
salah satu perangkat yang terhubungke bus. Bila dua buah perangkat melakukan
transmisi dalam waktu yang bersamaan, makasi nyal-sinyal nyaakan
bertumpangtindih dan menjadi rusak. Dengan demikain, hanya sebuah perangkat
saja yang akan berhasil melakukan transimi pada suatu saat tertentu. Umumnya
sebuah bus terdiri dari sejumlah lintasan komunikasi atau saluran.
Masing-masing saluran dapat mentransmisikan sinyal yang menunjukkan biner 1 dan
biner 0. Serangkaian digit biner dapat ditransmisikan melalui saluran tunggal.
Dengan mengumpulkan beberapa saluran dari sebuah bus, dapat digunakan
mentransmisikan digit biner secra bersamaan (paralel). Misalnya sebuah satuan
data 8 bit dapat ditransmisikan melalui bus delapan saluran
Sistem computer terdiri dari sejumlah bus yang berlainan
yang menyediakan jalan antara dua buah komponen pada bermacam-macam tingkatan
hirarki sistem computer. BUS Sistem adalah Sebuah Bus yang menghubungkan
komponen-komponen utama computer (CPU, Memori,I/O). Suatu transaksi bus
meliputi 2 komponen untuk mengeluarkan perintah dan alamat dan memindahkan
data, yaitu master dan slave.
Master adalah bus yang memulai
transaksi bus. Slave adalah bus yang bereaksi terhadap alamat data. Struktur
interkoneksi komputer yang umum didasarkan pada penggunaan satu bus system atau
lebih. Sebuah bus system 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 control.
Bus alamat adalah jalur satu arah (unidirectional pathway).
Unidirectional berarti informasi hanya bias berjalan satu arah. Fungsi dari
jalur adalah untuk membawa alamat yang dihasilkan dari CPU ke memori dan elemen
I/O dalam computer tersebut. Nomer konduktor dalam bus menentukan ukuran bus
address. Ukuran bus address menentukan nomer lokasi memori dan elemen I/O yang
dapat di-address oleh mikroprosesor.
Bus data adalah jalur dua arah (bidirectional) untuk arus
data. Bidirectional berarti informasi dapat berjalan dalam dua arah. Data dapat
mengalir sepanjang bus data dari CPU ke memori selama operasi penulisan, dan
data dapat berpindah dari memori computer ke CPU menjelang operasi pembacaan.
Bagaimanapun juga, jika dua peranti mencoba menggunakan bus data ini pada waktu
yang bersamaan, maka akan terjadi kesalahan data. Peranti apapun yang
tersambung ke dalam bus data harus memiliki kemampuan untuk menahan keluaran
(output)-nya sementara ketika tidak terlibat dengan aktivitas dengan
prosesor.Status ini dinamakan status mengambang (floating state). Ukuran bus
data, diukur dalam bit, mewakili ukuran huruf suatu komputer. Secara umum,
semakin besar bus data, semakin cepat system komputernya. Ukuran bus data
normal adalah 8-bit atau 16-bit untuk sistem lama dan 32-bit untuk system baru.
Sistem bus 64-bit saat ini masih dalam tahap pengembangan.
Bus control membawa control dan sinyal timing yang
dibutuhkan untuk mengkoordinasi aktivitas dari keseluruhan komputer. Sinyal bus
control tidak harus terhubung satu sama lain, tidak seperti bus data dan
alamat. Beberapa merupakan sinyal output dari CPU, beberapa lagi merupakan
sinyal input ke CPU dari elemen I/O dalam sistem. Setiap tipe mikroprosesor
merespon terhadap sinyal kontrol set yang berbeda