Definisi Sistem Bus
Bus Sistem adalah jalur komunikasi yang terdiri dari satu set
kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem yang
karakteristiknya media transmisi yang dapat digunakan bersama.
Jenis-Jenis Sistem Bus
D 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.
v 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
v 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.
Struktur Bus
Sebuah bus biasanya
terdiri atas beberapa saluran. Sebagai contoh bus data terdiri
atas 8 saluran sehingga dalam satu waktu dapat mentransfer data 8 bit. Secara
umum fungsi saluran bus dikatagorikan dalam tiga bagian, yaitu
:
- Saluran data
- Saluran alamat
- Saluran kontrol
Saluran
Data ( Data Bus )
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.
Tujuan : agar mentransfer word dalam sekali waktu.
Tujuan : agar mentransfer word dalam sekali waktu.
Jumlah saluran dalam bus data dikatakan lebar bus,
dengan satuan bit, misal lebar bus 16 bit.
Saluran
Alamat ( Address Bus )
- 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
komputer saat CPU mengakses suatu modul.
- Semua peralatan yang terhubung dengan sistem
komputer, agar dapat diakses harus memiliki alamat.
- Contoh : mengakses port I/O, maka port I/O harus
memiliki alamat hardware-nya
Saluran
kontrol ( Control Bus )
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.
Karena bus data dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja yang dikontrol melalui bus kontrol ini.
Sinyal – sinyal kontrol terdiri atas:
- Sinyal pewaktuan adalah Sinyal pewaktuan
menandakan validitas data dan alamat
- Sinyal–sinyal perintah adalah Sinyal perintah
berfungsi membentuk suatu operasi
Prinsip
Operasi Bus
- Meminta penggunaan bus.
- Apabila telah disetujui, modul akan memindahkan
data yang diinginkan ke modul yang dituju
Hierarki
Multiple Bus
Bila terlalu banyak modul atau perangkat
dihubungkan pada busmaka akan terjadi penurunan kinerja
Faktor – faktor :
Faktor – faktor :
- Semakin besar delay propagasi untuk
mengkoordinasikan penggunaan bus.
- Antrian penggunaan bus semakin
panjang.
- Dimungkinkan habisnya kapasitas transfer bus sehingga
memperlambat data.
Arsitektur
Bus Jamak
Prosesor, cache memori
dan memori utama terletak pada bus tersendiri pada level tertinggi karena modul
– modul tersebut memiliki karakteristik pertukaran data yang tinggi.
Pada arsitektur berkinerja tinggi, modul – modul I/O diklasifikasikan menjadi dua,
Pada arsitektur berkinerja tinggi, modul – modul I/O diklasifikasikan menjadi dua,
- Memerlukan transfer data berkecepatan tinggi
- Memerlukan transfer data berkecepatan rendah.
Modul dengan transfer data berkecepatan tinggi
disambungkan dengan bus berkecepatan tinggipula, Modul yang tidak memerlukan
transfer data cepat disambungkan pada bus ekspansi.
Keuntungan hierarki bus jamak kinerja
tinggi
- Bus berkecepatan tinggi lebih terintegrasi dengan
prosesor.
- Perubahan pada arsitektur prosesor tidak begitu
mempengaruhi kinerja bus
Tentang Sistem Bus
Reviewed by ekawahyu
on
04:25
Rating:
No comments: