Minggu, 21 Oktober 2012

Bus sistem di dalam komputer


Bus - Bus Sistem di Komputer

            Bus merupakan lintasan komunikasi yang menghubungkan dua atau lebih perangkat komputer. Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat digunakan bersama. Sejumlah perangkat yang terhubung ke bus dan suatu sinyal yang ditransmisikan oleh salah satu perangkat ini dapat ditermia oleh salah satu perangkat yang terhubung ke bus.         
                 
                 Prosesor, memori utama, dapat diinterkoneksikan dengan menggunakan bus bersama yang fungsi utama nya adalah menyediakan jalur komunikasi untuk transfer data. Protocol bus adalah aturan yang mengatur kelakuan berbagai perangkat yang terhubung ke dalam bus yaitu kapan harus meletakan informasi ke dalam bus, menyatakan sinyal kontrol dan lain sebagainya. 

Gambar 1. Arsitektur bus sistem dalam sebuah komputer

Karakteristik bus adalah:
1. Jumlah interupsi mementukan banyak perangkat independen yang melakukan I/O.
2. Ukuran bus data eksternal berakibat pada kecepatan operasional I/O.
3. Ukuran bus alamat menentukan banyak memori yang ditunjuk board ekspansi.
4. Kecepatan clock maksimum yang dapat diakomodasi bus berakibat pada kinerja.

Sebuah komputer terdiri dari sekumpulan komponen-komponen dasar seperti CPU, memori dan I/O yang kesemuanya saling berinteraksi satu dengan yang lainnya.
Kumpulan lintasan lintasan yang saling menghubungkan berbagai modul modul tersebut dikenal dengan nama struktur interkoneksi.

Ada 3 Jenis jenis transfer data seperti berikut ini :
1. CPU  I/O
2. CPU  Memori
3. I/O    Memori (DMA operation)

Selain itu ada 3 jenis Interkoneksi dalam komputer, yaitu : 

1. CPU Interconnection

2. Memory Interconnection

3. I/O interconnection

Kelemahan Bus Sistem
Apabila terdapat banyak perangkat I /O atau sistem memory yang dihubungkan ke BUS Data maka akan dapat menurunkan kinerja dari sistem keseluruhan, hal ini dikarenakan :
a. Timbulnya propagation delay
b. Timbulnya permasalahan Bottleneck

Untuk mengatasi permasalahan tersebut maka dibuatlah beberapa arsitektur Bus dasar dengan tujuan untuk meningkatkan effisiensi sistem.
Ada 2 Jenis Teknologi Bus Sistem :
1. Traditional Bus         : ISA-BUS
2. High Speed Bus : PCI-BUS

Traditional Bus (ISA-BUS)
Sifat-sifat :
1. Peripheral High-Speed (network, SCSI, Video, Graphic) dengan Peripheral Low- Speed                     
        dikoneksikan pada expansion bus yang sama, sehingga kinerja bus tidak optimal.
2. Beban Bus sistem sangat berat, sehingga kinerjanya lambat
3. Traditional Bus ini merupakan sistem bus tunggal (Single Bus system) yang populer 
        diterapkan pada  jenis IBM-PC : 8088, era tahun 80′an.


Diagram traditional bus

High Speed Bus
Sifat-Sifat :
1. High Speed Bus , yaitu bus berkecepatan tinggi untuk koneksi peripheral berkecepatan tinggi : Video, 
        Graphic , Network, SCSI
2. Expansion Bus , yaitu bus berkecepatan rendah untuk koneksi peripheral berkecepatan rendah , 
        seperti: Modem, Fax , Serial
3. Beban Sistem Bus menjadi lebih ringan sehingga kinerjanya menjadi lebih cepat.
4. High Speed bus merupakan jenis bus ganda (multi bus)
5. Contoh : PCI – BUS


Diagram high speed Bus

Jenis - Jenis Bus:


Dedicated Bus adalah bus yang khusus menyalurkan data tertentu, contohnya paket data saja, atau alamat saja.

Multiplexed Bus adalah bus yang dilalui informasi yang berbeda baik data, alamat, dan sinyal kontrol dengan metode multipleks data dan Kekurangan multiplexed bus adalah hanya memerlukan saluran sedikit sehingga menghemat tempat tapi kecepatan transfer data menurun dan diperlukan mekanisme yang komplek untuk mengurai data yang telah dimultipleks. Sedangkan untuk dedicated bus merupakan kebalikan dari multipexed bus.

Contoh - Contoh Bus :

         Jenis bus yang beredar di pasaran saat ini adalah, PCI, ISA, USB, SCSI, FuturaBus+, FireWire, dan lain-lain. Semua memiliki keunggulan, kelemahan, harga, dan teknologi yang berbeda sehingga akan mempengaruhi jenis-jenis penggunaannya

Bus PCI : Peripheral Component Interconect (PCI) adalah bus yang tidak tergantung prosesor dan berfungsi sebagai bus mezzanine atau bus peripheral. Standar PCI adalah 64 saluran data pada kecepatan 33MHz, laju transfer data 263 MB per detik atau 2,112 Gbps. Keunggulan PCI tidak hanya pada kecepatannya saja tetapi murah dengan keping yang sedikit.

Bus USB : Semua perangkat peripheral tidak efektif apabila dipasang pada bus kecepatan tinggi PCI, sedangkan banyak peralatan yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer. Universal Standard Bus (USB) diciptakan untuk peralatan I/O berkecepatan rendah. 

Bus SCSI : Small Computer System Interface (SCSI) adalah perangkat peripheral eksternal yang dipo[ulerkan oleh macintosh pada tahun 1984. SCSI merupakan interface standar untuk drive CD-ROM, peralatan audio, hard disk, dan perangkat penyimpanan eksternal berukuan besar. SCSI menggunakan interface paralel dengan 8,16, atau 32 saluran data.

Bus P1394 / Fire Wire : bus performance tinggi yang dikenal dengan FireWire (P1393 standard IEEE). P1394 memiliki kelebihan dibandingkan dengan interface I/O lainnya, yaitu sangat cepat, murah, dan mudah untuk diimplementasikan