tugas kinerja input output bus
nama : joko prihatin
kelas : xi tkj 2
no absen : 19
resume tentang kinerja input/output bus
Uraian Materi
1. Bus
Komputer tersusun atas beberapa
komponen penting seperti CPU, memori,
perangkat I/O dimana setiap komponen
saling berhubungan untuk membentuk
kesatuan fungsi. Prosesor, memori, dan
perangkat I/O dapat diinterkoneksikan
dengan rnenggunakan bus bersama
yang fungsi utamanya adalah
menyediakan jalur komunikasi untuk
transfer data. Bus tersebut menyertakan
jalur yang diperlukan untuk mendukung
interrupt dan arbitration. Protokol bus
adalah set aturan yang mengatur cara
kerja berbagai perangkat yang
terhubung ke bus yaitu kapan harus
meletakkan informasi ke dalam bus,
menyatakan sinyal kontrol, dan lain
sebagainya. Sistem bus adalah
penghubung bagi keseluruhan komponen
komputer dalam menjalankan tugasnya,
transfer data antar komponen komputer
sangatlah mendominasi kerja suatu
komputer. Data atau program yang
tersimpan dalam memori dapat diakses
dan dieksekusi CPU melalui perantara
bus. Kecepatan komponen penyusun
komputer tidak akan berarti kalau tidak
diimbangi kecepatan dan manajemen
bus yang baik.
Secara
umum klasifikasi transfer data melalui
bus dapat diklasifikasikan menjadi skema
synchronous dan asynchronous.
1) Synchronous Bus
Dalam synchronous bus, semua
perangkat mendapatkan informasitiming dari jalur clock bersama.
Pulsa yang berjarak setara
pada jalur ini mendefinisikan
interval waktu yang setara, dalam
bentuk yang paling sederhana
suatu synchronous bus tiap
interval ini merupakan suatu bus
cycle dimana terjadi satu transfer
data.
2) Asynchronous Bus
Skema alternatif untuk mengontrol
transfer data pada bus
berdasarkan pada penggunaan
handshake antara master dan
slave. Keuntungan utama bus
asynchronous adalah proses
handshake menghilangkan
kebutuhan sinkronisasi clock
sender dan receiver, sehingga
menyederhanakan desain timing.
2. Struktur Bus
Komputer merupakan gabungan dari
modul-modul antara lain CPU, memori
dan perangkat I/O yang saling
berkomunikasi, kumpulan lintasan atau
saluran berbagai modul disebut struktur
interkoneksi dimana rancangan struktur
interkoneksi sangat bergantung pada
jenis dan karakteristik pertukaran
datanya. Struktur interkoneksi
mendukung perpindahan data antara
modul dalam komputer, contohnya
perpindahan data dari memori ke CPU
ataupun dari CPU ke perangkat I/O.
Yang banyak digunakan pada struktur
Secara umum fungsi saluran bus
dikategorikan dalam tiga bagian, yaitu
saluran data, saluran alamat dan saluran
kontrol.
1) Saluran Data
Saluran data (data bus) adalah
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 dengan tujuan agar
mentransfer word dalam sekali
waktu. Jumlah saluran dalam bus
data dikatakan lebar bus, dengan
satuan bit, misal lebar bus 16 bit.
2) 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.
Semisal mengakses port I/O,
maka port I/O harus memiliki
alamat hardware-nya.
3) Saluran Kontrol
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. Sinyal-sinyal kontrol terdiri
atas sinyal pewaktuan dan sinyalsinyal
perintah. Sinyal pewaktuan
menandakan validitas data dan
alamat, sedengkan sinyal perintah
berfungsi membentuk suatu
operasi.
Secara fisik bus adalah konduktor
listrik paralel yang 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.
3. Jenis-Jenis Bus
Berdasarkan jenis busnya, bus
dibedakan menjadi bus yang khusus
menyalurkan data tertentu, misalnya
paket data saja, atau alamat saja, jenis
ini disebut dedicated bus.
1) Bus ISA
Saat IBM mengembangkan
PC/AT yang berbasiskan CPU
80286, industri komputer personal
lainnya merespon perkembangan
ini dengan mengadopsi
standarnya sendiri, bus ISA
(Industry Standar Architecture),
yang pada dasarnya adalah bus
PC/AT yang beroperasi pada 8,33
MHz. Keuntungannya adalah
bahwa pendekatan ini tetap
mempertahankan kompatibilitas
dengan mesin-mesin dan kartukartu
yang ada. Pendekatan ini
juga didasarkan pada sebuah bus
yang telah dilisensikan secara
bebas oleh IBM kepada banyak
perusahaan dalam rangka untuk
menjamin bahwa sebanyak
mungkin pihak ketiga dapat
memproduksi kartu-kartu untuk
PC pertama, sesuatu yang
kembali menghantui IBM.
2) Bus PCI
Bus PCI merupakan sistem bus
yang muncul dari kebutuhan
standarisasi. Bus tersebut
mendukung fungsi yang terdapat
dalam bus prosesor tetapi dalam
format terstandarisasi yang lepas
dari prosesor tertentu.
4) Bus SCSI
Small Computer System Interface
(SCSI) adalah perangkat
peripheral eksternal yang
dipopulerkan oleh macintosh pada
tahun 1984. SCSI merupakan
interface standard untuk drive CDROM,
peralatan audio, hard disk,
dan perangkat penyimpanan
eksternal berukuran besar.
5) Bus P1394 / Fire Wire
Semakin pesatnya kebutuhan bus
I/O berkecepatan tinggi dan
semakin cepatnya prosesor, maka
perlu diimbangi dengan bus
berkecapatan tinggi juga. Bus
SCSI dan PCI tidak dapat
mencukupi kebutuhan saat ini.
Sehingga dikembangkan bus
performance tinggi yang dikenal
dengan Fire Wire (P1394
standard IEEE). P1394 memiliki
kelebihan dibandingkan dengan
interface I/O lainnya, yaitu sangat
cepat, murah, dan mudah untuk
diimplementasikan.
Rangkuman
Prosesor, memori, dan perangkat
I/O dapat diinterkoneksikan
dengan rnenggunakan bus
bersama yang fungsi utamanya
adalah menyediakan jalur
komunikasi untuk transfer data.
Data atau program yang tersimpan
dalam memori dapat diakses dan
dieksekusi CPU melalui perantara
bus.
Secara umum klasifikasi transfer
data melalui bus dapat
diklasifikasikan menjadi skema
synchronous dan asynchronous.
Bus merupakan lintasan
komunikasi yang menghubungkan
dua atau lebih modul komputer.
Terdapat berbagai jenis bus
antarmuka terutama untuk
perangkat peripheral. Diantara jenis
bus yang beredar di pasaran saat
ini adalah PCI, ISA, USB, SCSI,
FuturaBus+, FireWire, dan lain-lain
dimana semua memiliki
keunggulan, kelemahan, harga dan
teknologi yang berbeda sehingga
akan mempengaruhi jenis-jenis
penggunaannya
Secara umum fungsi saluran bus
dikategorikan dalam tiga bagian,
antara lain :
o Saluran Data
o Saluran Alamat
o Saluran Kontrol
soal
1.jelaskan peranan dari bus input output
2.jelaskan perbedaan antara bus asynhronous dan synchronous
3.sebutkan berbagai jenis bus yang sering di gunakan
4.jelaskan fungsi dari 3 bagian saluran bus
jawab
1 . untuk menyalurkan data
2 . Synchronous
proses pengirim dan penerima yang diatur sedemikian rupa sehingga memiliki pengaturan yang sama, sehingga dapat diterima dan dikirim dengan baik. umumnya pengaturan ini didasarkan pada waktu dalam mengirimkan sinyal. waktu ini diatur oleh denyut listrik secara periodik yang disebut clock . dengan kata lain synchronous adalah sistem operasi untuk kejadian yang terjadi pada waktu bersamaan, berkelanjutan dan dapat diprediksi. contoh: chating.
Asynchronous
proses komunikasi data yang tidak tergantung dengan waktu yang tetap. proses transformasi data kecepatanya, cukup relatif dan tidak tetap. metode komunikasi serial dari satu perangkat ke perangkat lainnya. data dikirimkan perbit persatuan waktu. tiap simbol yang dikirimkan mempunyai start bit dan stop bit, untuk melakukan sinkronisasi dari suatu device pengirim dan penerima. interval yang terjadi antar satu karakter dengan karakter lainnya dapat bervariasi. asynchronous merupakan operasi yang tidak bergantung waktu.
3 . Bus ISA
Bus PCI
Bus USB
Bus SCSI
Bus P1394
4 .merupakan lintasan
komunikasi yang menghubungkan
dua atau lebih modul komputer.