STRUKTUR DAN INTERKONEKSI BUS(angga dan syahrul)
Struktur dan Interkoneksi
bus
System bus atau bus
sistem, dalam arsitektur
komputer yang oleh sistem komputer untuk menghubungkan semua
komponennya dalam menjalankan tugasnya dan Sebuah bus adalah jalur di mana data
dapat mengalir dalam komputer.
Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara
dua elemen atau lebih.
Sebuah
bus yang menghubungkan komponen-komponen utama komputer disebut sebagai Bus
System.
OBus System dapat dibedakan atas:
1. Data Bus ( Saluran Data )
2. Address Bus ( Saluran Alamat )
3. Control Bus ( Saluran Kendali )
1. Data Bus ( Saluran Data )
2. Address Bus ( Saluran Alamat )
3. Control Bus ( Saluran Kendali )
Jenis Bus
1. Dedicated
Merupakan metode di mana setiap bus ( saluran ) secara
permanen diberi fungsi atau subset fisik komponen komputer.
2. Time Multiplexed
Merupakan metode penggunaan bus yang sama untuk berbagai
keperluan,sehingga menghemat ruang dan biaya.
Merupakan metode di mana setiap bus ( saluran ) secara
permanen diberi fungsi atau subset fisik komponen komputer.
2. Time Multiplexed
Merupakan metode penggunaan bus yang sama untuk berbagai
keperluan,sehingga menghemat ruang dan biaya.
OMetode
arbitrasi adalah metode pengaturan dari penggunaan bus, dan dapat dibedakan
atas :
1. Tersentralisasi : menggunakan arbiter sebagai pengatur sentral
2. Terdistribusi : setiap bus memiliki access control logic
1. Tersentralisasi : menggunakan arbiter sebagai pengatur sentral
2. Terdistribusi : setiap bus memiliki access control logic
Timing
Timing berkaitan dengan cara terjadinya event yang diatur
pada bus system, dan dapat dibedakan atas :
1. Synchronous
Terjadinya event pada bus ditentukan oleh clock ( pewaktu )
Terjadinya event pada bus ditentukan oleh clock ( pewaktu )
PCI adalah singkatan dari Peripheral Component Interconnect
dan merupakan bus yang tidak tergantung pada prosesor, berbandwith tinggi serta
dapat berfungsi sebagai mezzanine atau bus peripheral.
PCI memberikan sistem
yang lebih baik bagi subsistem I/O berkecepatan tinggi , seperti : graphic
display adapter, network interface controller, dan disc controller
OPCI
dirancang untuk mendukung bermacam-macam konfigurasi berbasiskan mikroprosesor,
baik sistem mikroprosesor tunggal ataupun sistem mikroprosesor jamak.
OKarena
itu PCI memanfaatkan timing synchronous dan pola arbitrasi tersentralisasi
untuk memberikan sejumlah fungsi
O3.
Menyediakan dukungan bagi sistem-sistem yang fault tolerant
dan memiliki reliabilitas yang tinggi
dan memiliki reliabilitas yang tinggi
O
4. Menawarkan dukungan langsung terhadap memori berbasis
cache yang dapat digunakan bersama
4. Menawarkan dukungan langsung terhadap memori berbasis
cache yang dapat digunakan bersama
O
5. Memberikan definisi transportasi pesan yang kompetibel
5. Memberikan definisi transportasi pesan yang kompetibel
Komputer terdiri dari
satu set komponen atau modul dari tiga tipe dasar (prosesor, memori, i / o)
yang berkomunikasi satu sama lain.
OKoleksi
jalan yang menghubungkan berbagai modul disebut struktur interkoneksi. Desain
struktur ini akan tergantung pada pertukaran yang harus dilakukan antara modul.
O
jenis pertukaran yang dibutuhkan oleh yang menunjukkan bentuk utama dari input
dan output untuk setiap jenis modul Struktur interkoneksi adalah kumpulan
lintasan yang menghubungkan berbagai komponen-komponen seperti CPU, Memory dan
i/O, yang saling berkomunikasi satu dengan lainnya.
•CPU
CPU membaca instruksi
dan data, menulis data setelah diolah, dan menggunakan signal-signal kontrol
untuk mengontrol operasi sistem secara keseluruhan. CPU juga menerima
signal-signal interupt.
•MEMORY
•
Memory umumnya modul
memory terdiri dari n word yang memiliki panjang yang sama. Masing-masing word
diberi alamat numerik yang unik(0,1…,N-1). Sebuah word data dapat dibaca dari
memory atau ditulis ke memori. Sifat operasinya ditandai oleh signal-signal control
read dan write. Lokasi bagi operasi dispesifikasikan oleh sebuah alamat.
•I/O
I/O berfungsi sama
dengan memory.Terdapat dua buah operasi, baca dan tulis. Selain itu,
modul-modul i/O dapat mengontrol lebih dari 1 perangkat eksternal.
Kita dapat
mengaitkan interface ke perangkat eksternal sebagai sebuah port dan memberikan
alamat yang unik (misalnya,0,1,…,M-1) ke masing-masing port tersebut.
Di samping itu, terdapat
juga lintasan-lintasan data internal bagi input dan output data dengan suatu
perangkat eksternal. Terakhir, modul i/O dapat mengirimkan sinyal-sinyal
interupt ke cpu.
•PROCESSOR
Prosesor membaca dalam
instruksi dan data, menulis data setelah keluar pengolahan, dan menggunakan
sinyal kontrol untuk mengendalikan keseluruhan sistem operasi. Juga menerima
sinyal interupt.
•Memori ke CPU
CPU melakukan pembacaan
data maupun instruksi dari memori.
•CPU ke Memori
CPU melakukan
penyimpanan atau penulisan data ke memori.
•I/O ke CPU
CPU membaca data dari
peripheral melalui modul I/O.
•CPU ke I/O
CPU mengirimkan data ke perangkat
peripheral melalui modul I/O.
I/O ke Memori atau dari
Memori ke I/O
digunakan pada sistem
DMA.
Saat
ini terjadi perkembangan struktur interkoneksi, namun yang banyak digunakan
adalah sisem bus. Ada yang digunakan untuk sistem tunggal dan sistem campuran,
tergantung karakteristik sistemnya
Interkoneksi
Bus
Bus
merupakan lintasan komunikasi yang menghubungkan dua
atau lebih komponen komputer. Karakteristik utama
dari bus yaitu sebagai media transmisi yang dapat digunakan
bersama oleh sejumlah perangkat yang terhubung padanya.
Karena
digunakan bersama, diperlukan pengaturan agar
tidak terjadi tabrakan data atau kerusakan data yang
ditransmisikan. Walaupun digunakan scara bersamaaan, dalam satu waktu hanya ada
sebuah perangkat yang dapat menggunakan bus.
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 menjadi tiga bagian, yaitu :
1.Saluran
alamat
Saluran alamat (address
bus) digunakan untuk menspesifikasi sumber dan tujuan data pada bus data.
Saluran ini digunakan untuk mengirim alamat word pada memori yang akan diakses
CPU. Juga digunakan untuk saluran alamat perangkat modul komputer saat CPU
mengakses suatu modul. Perlu diketahui, semua peralatan yang terhubung dengan
sistem komputer, agar dapat diakses harus memiliki alamat. Misalnya mengakses
port I/O, maka port I/O harus memiliki alamat hardware-nya.
o Memory Write,
memerintahkan data pada bus yang akan dituliskan ke dalam lokasi alamat.
o Memory Read
memerintahkan data dari lokasi alamat ditempatkan pada bus data.
o I/O Write,
memerintahkan data pada bus dikirim ke lokasi port I/O.
o I/O Read,
memerintahkan data dari port I/O ditempatkan pada bus data.
o Transfer
ACK, menunjukkan data telah diterima dari
bus atau data telah ditempatkan pada bus.
o Bus Request,
menunjukkan bahwa modul memerlukan kontrol bus.
Secara fisik bus adalah konduktor listrik yang
dihubngkan secara paralel yang berfungsi menghubungkan modul–modul. Konduktor
ini biasanya adalah saluran utama pada PCB motherboard dengan layout tertentu
sehingga didapat fleksibilitas penggunaan. Untuk modul I/O biasanya dibuat slot
bus yang mudah dipasang dan dilepas, seperti slot PCI dan ISA. Sedangkan untuk
chips akan terhubung melalui pinnya
Prinsip operasi bus
adalah sebagai berikut :
Operasi pengiriman
data ke modul lainnya :
1) Meminta penggunaan
bus.
2) Apabila telah
disetujui, modul akan
memindahkan data yang
diinginkan ke modul
yang dituju.
Operasi meminta data
dari modul lainnya :
1) Meminta penggunaan
bus.
2) Mengirim request ke
modul
yang dituju
melalui saluran kontrol dan alamat
yang sesuai.
3) Menunggu modul yang
dituju mengirimkan
data yang diinginkan.
DAFTAR PUSTAKA
https://asepsuryana157.wordpress.com/2014/08/26/struktur-dan-interkoneksi-bus/
Komentar
Posting Komentar