Bus beroperasi pada kecepatan dan lebar yang berbeda. PC awal mempunyai bus
dengan kecepatan 4.77 MHz dan lebar 8 bit yang dikenal dengan bus ISA (Industry
Standard Architecture). Kemudian bus diperbaiki menjadi lebar 16 bit dengan
kecepatan 8 MHz. Pada tahun 1990 Intel memperkenalkan bus PCI (Pheriperal
Component Interconnect), semula dengan lebar 32 bit, sekarang lebar bus 64 bit
dan di-run pada kecepatan 133 MHz. Biasanya sebuah Bus System terdiri dari 50
hingga 100 saluran yang terpisah.
Bus Alamat meminta alamat memori dari sebuah memori atau alamat I/O dari suatu peranti I/O. Jika I/O
dialamati, maka bus alamat akan memiliki 16 bit alamat dari 0000H sampai FFFFH. Alamat ini disebut juga port
number. Port number akan memilih 1 dari 64K (65535) peranti I/O yang berbeda. Jika alamat memori dialamati,
maka Bus Alamat akan berisi alamat memori tersebut. Lebar alamat memori tergantung dari tipe mikroprosesor
yang dipakai (sekali lagi dalam satuan bit).
Bus Data berfungsi mengalirkan data dari/ke mikroprosesor ke/dari alamat memori tujuan atau alamat I/O
tujuan. Besar kecepatan transfer bus data bervariasi sesuai dengan mikroprosesor yang dipakai.
Bus Kontrol berisikan instruksi yang mengatur operasi apakah itu read atau write. Ada 4 tipe kontrol
yaitu :
- MRDC (Memory Read Control) yang menyatakan transfer data dari memori ke mikroprosesor
- MWTC (Memory Write Control) yang menyatakan transfer data dari mikroprosesor ke memori
- IORC (I/O Read Control) yang menyatakan transfer data dari peranti I/O ke mikroprosesor
- IOWC (I/O Write Control) yang menyatakan transfer data dari mikroprosesor ke peranti I/O.
Hubungan ketiganya adalah, misalnya jika kita ingin mentransfer data dari mikroprosesor ke memori.
Pertama, bus alamat akan mengalamati address tujuan. Lalu bus kontrol akan memberi sinyal MWTC = 0. Barulah
bus data akan mentransfer data ke alamat tujuan.
Sistem BUS
Penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya
Komponen komputer :
• CPU
• Memori
• Perangkat I/O
• Dedicated
Merupakan metode di mana setiap bus ( saluran ) secara permanen diberi fungsi atau subset
fisik komponen komputer.
• Time Multiplexed
Merupakan metode penggunaan bus yang sama untuk berbagai keperluan, sehingga
menghemat ruang dan biaya.
2. Metode Arbitrasi
3. Timing
• Synchronous
Terjadinya event pada bus ditentukan oleh clock (pewaktu )
• Asynchronous
Terjadinya sebuah event pada bus mengikuti dan tergantung pada event sebelumnya
4. Lebar Bus
Semakin lebar bus data, semakin besar bit yang dapat ditransfer pada
suatu saat.
• Bus adalah satu lintasan komunikasi yang menghubungkan dua atau lebih
perangkat. Ciri utama suatu bus adalah bahwa bus merupakan suatu medium
transmisi bersama. Berbagai perangkat yang terhubung ke bus dan suatu sinyal
yang di pancarkan oleh tiap perangkat dapat diterima oleh semua perangkat lain
yang terhubung ke bus. Jika dua perangkat melakukan transmisi sepanjang periode
waktu yang sama, sinyalnya akan tumpang-tindih dan menjadi rusak. Dengan
demikian, hanya satu perangkat yang akan berhasil melakukan transmisi pada saat
tertentu. Jadi, bus adalah penghubung bagi keseluruhan komponen
komputerdalam menjalankan tugasnya.
• Komponen komputer yaitu CPU, memori, perangkat Input dan Output. Elemen-
elemen rancangan bus terdiri dari jenis bus, metode arbitrase, timing, lebar bus
dan jenis transfer data. Jenis bus ada dua yaitu Dedicated dan Multiplexed. Metode
arbitrasi juga ada dua yaitu tersentralisasi dan terdistribusi. Timing ada dua
yaitu synchronous dan asynchronous.
• Contoh-contoh dari bus diantaranya yaitu bus PCI, bus ISA, bus USB, bus SCSI,
busP1394 / Fire Wire dan Future Bus+.Semua memiliki keunggulan, kelemahan,
harga, dan teknologiyang berbeda sehingga akan mempengaruhi jenis-jenis
penggunaannya.
SEKIAN
DAN
TERIMAKASIH