Anda di halaman 1dari 3

STRUKTUR DAN INTERKONEKSI BUS

1. Pengertian Struktur Interkoneksi


Struktur interkoneksi adalah kumpulan lintasan yang menghubungkan berbagai komponen-
komponen seperti CPU, Memory dan I/O, yang saling berkomunikasi satu dengan lainnya.
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 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 memory. Sifat operasinya ditandai oleh signal-signal kontrol read dan write.
Lokasi bagi operasi dispesifikasikan oleh sebuah alamat.
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. Disamping 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.

2. Pengertian BUS
BUS adalah bagian dari sistem komputer yang berfungsi untuk menghubungkan antar perangkat
utama pada komputer guna memindahkan data antar bagian-bagian dalam sistem komputer.
Karakteristik penting sebuah bus adalah bahwa bus merupakan media transmisi yang dapat
digunakan bersama. Sebuah sistem bus terdiri dari 50 hingga 100 saluran yang terpisah. Masing-
masing saluran ditandai dengan arti dan fungsi khusus.
Fungsi saluran bus dapat diklasifikasikan menjadi 3 kelompok, yaitu saluran data, saluran alamat
dan saluran kontrol.
a. Bus Data ( Data Bus )
Merupakan jalur-jalur perpindahan data antar modul dalam sistem komputer. Baik lebar maupun
jumlah saluran menentukan kinerja sistem komputer.
b. Bus Alamat ( Address Bus )
Merupakan bus untuk menandakan lokasi sumber dan tujuan pada proses transfer data. Pada
saluran ini, CPU akan mengirim alamat memori yang akan ditulis atau dibaca.
c. Bus kontrol ( Control Bus )
Merupakan bus yang digunakan untuk menngotrol izin akses ke data bus dan address bus. Jadi
sebelum data masuk/keluar untuk ditulis atau dibaca, akan dikontrol terlebih dahulu.
3. Jenis BUS
Jenis BUS dapat dibedakan menjadi 2, yaitu :
a. Dedicated
Bus yang khusus menyalurkan data tertentu, contohnya paket data saja, alamat saja atau berupa
pengontrolan saja.
b. Multiplexed
Bus yang digunakan untuk berbagai keperluan, sehingga bus yang digunakan lebih sedikit.
Macam-Macam Sistem BUS pada PC yaitu :
a. ISA (Industry Standard Architecture)
Slot ini adalah yang paling umum tersedia pada motherboard, karena ISA adalah slot orisinil dari
sebuah motherboard. Slot ini mulai dipergunakan mulai dari jamannya 286 sampai saat ini. Jika
Anda melihat pada sistem motherboard Anda ( motherboard jenis biasa), maka slot yang paling
panjang adalah ISA tahun 1981 8-bit kecepatan 4,77 MHz dan tahun 1984 16-bit kecepatan
4,77 MHz
b. EISA ( Extended / Enchanted ISA )
EISA lebih banyak digunakan dalam sistem server. Karena slot ini memang sengaja diperuntukkan
untuk meng-handle pekerjaan yang lebih berat dari ISA. EISA memiliki fitur bus mastering yang
dapat membuatnya bekerja tanpa membebani kerja CPU. Berhubung slot ini tidak mengganggu
kerja CPU, maka slot ini cukup tepat untuk digunakan dalam meningkatkan kecepatan kerja
komputer Anda.
c. VESA ( Video Electronics Standard Association )
Sesuai dengan namanya, slot ini memang digunakan untuk keperluan grafis yang membutuhkan
kecepatan tinggi, seperti video card. Transfer rate yang dimiliki oleh VESA sendiri adalah 132
MB/sec. Pada dasarnya sama dengan ISA slot, namun VESA memiliki slot tambahan di
belakangnya sehingga total panjang yang dimiliki VESA lebih besar 4 inci dari ISA slot.
d. PCI ( Pheriperal Component Interconnection )
PCI dikembangkan oleh Intel mulai tahun 1992. Kecepatan yang dimiliki PCI hampir sama dengan
VESA, namun spesifikasi lainnya berbeda. Pada PCI, Anda tidak akan direpotkan dengan masalah
konfigurasi. Sebab PCI dapat melakukan konfigurasi otomatis. Berawal dari kelebihan PCI inilah,
konsep Plug and Play mulai diperkenalkan.
e. USB ( Universal Serial Bus )
USB adalah standart bus serial untuk perangkat penghubung, biasanya ke komputer namun juga
bisa digunakan pada perangkat lain. Ketika USB dipasang, ia langsung dikenal oleh sistem
komputer dan langsung memproses. USB dapat menghubungkan perangkat tambahan komputer
seperti mouse, keyboard, flashdisk, dll.

4. Contoh Eksekusi Program


Berisi memori dan register-regiser dalam heksadesimal.

Dari contoh eksekusi diatas siklus instruksi dengan langkah-langkah berikut :


a. Mengambil (fetch) instruksi ADD
b. Membaca isi lokasi memori A ke dalam prosesor
c. Membaca isi lokasi memori B ke dalam prosesor, agar isi A tidak hilang prosesor harus memiliki
sedikitnya dua buah register untuk menyimpan nilai-nilai memori dibanding akumulator tunggal
d. Menambahkan kedua nilai-nilainya, Menuliskan hasilnya dari prosesor ke lokasi memori A.
Jadi, siklus eksekusi untuk instruksi tertentu boleh melibatkan lebih dari satu referensi ke memori,
juga suatu instruksi dapat menentukan suatu operasi I/O.
Untuk lebih jelasnya sebagai berikut :
a. Control unit mengambil data 1940 di main memory dengan alamat 300 di taruh di cpu register
dengan dgn pc counter berisikan alamat instruksi 300
b. Kemudian control unit mengambil data 0003 di main memory dengan alamat940 di taruh di
accumulator dgn pc counter berisikan alamat instruksi 300.
c. Control unit mengambil data 5941 di main memory dengan alamat 301 dan di replace di cpu
register dgn pc counter berisikan alamat instruksi 301.
d. Di accumulator data 0003 di tambah dengan data 0002 di alamat 941 sehingga jumlah data
menjadi 0005 di accumulator dgn pc counter beralamatkan instruksi 301.
e. Kemudian data 2941 di main memory dgn alamat 302 oleh control unit akan di kirim ke cpu
register pc counter berisikan alamat instruksi 302.
f. Kemudian dari accumulator oleh control unit data 0005 di bawa ke main memory ke alamat 941
data di replace yang tadinya 0002 menjadi 0005 dengan pc counter alamat instruksi 302.

Anda mungkin juga menyukai