Sistem Bus

kali ini saya akan menjelaskan sedikit tentang sistem bus dan struktur dari sistem bus. Walaupun ini hanya saya copas dari presentasi teman saya, tetapi saya berharap kita semua mendapat keuntungan/kemudahan dari artikela saya kali ini.

Pengertian Sistem Bus

Sistem Bus adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data yang tersimpan dalam memory dapat dieksekusi oleh CPU melalui perantara sistem bus.

Suatu Komputer tersusun atas beberapa komponen penting seperti CPU, memori, perangkat Input/Output. setiap computer saling berhubungan membentuk kesatuan fungsi.

Sistem bus adalah penghubung bagi keseluruhan komponen computer dalam menjalankan tugasnya. Transfer data antar komponen komputer sangatlah mendominasi kerja suatu computer. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat melihat hasil eksekusi melalui monitor juga menggunakan sistem bus.

sb01.jpg

Struktur Sistem Bus

Sistem bus memiliki struktur sebagai berikut:

a. Saluran Data (Data Bus)

Saluran data memberikan lintasan bagi perpindahan data antara dua modul sistem. Saluran ini secara kolektif disebut bus data. Umumnya bus data terdiri dari 8, 16, 32 saluran, jumlah saluran diakitakan denang lebar bus data. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit, maka jumlah saluran menentukan jumlah bit yang dapat dipindahkan pada suatu saat. Lebar bus data merupakan faktor penting dalam menentukan kinerja sistem secara keseluruhan. Misalnya, bila bus data lebarnya 8 bit, dan setiap instruksi panjangnya 16 bit, maka CPU harus dua kali mengakses modul memori dalam setiap siklus instruksinya.

b. Saluran Alamat (Address Bus)

Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus data. Misalnya, bila CPU akan membaca sebuah word data dari memori, maka CPU akan menaruh alamat word yang dimaksud pada saluran alamat. Lebar bus alamat akan menentukan kapasitas memori maksimum sistem. Selain itu, umumnya saluran alamat juga dipakai untuk mengalamati port-port input/outoput. Biasanya, bit-bit berorde lebih tinggi dipakai untuk memilih lokasi memori atau port I/O pada modul.

c. Saluran Kontrol (Control Bus)

 Saluran kontrol digunakan untuk mengntrol akses ke saluran alamat dan penggunaan data dan saluran alamat. Karena data dan saluran alamat dipakai bersama oleh seluruh komponen, maka harus ada alat untuk mengontrol penggunaannya. Sinyal-sinyal kontrol melakukan transmisi baik perintah maupun informasi pewaktuan diantara modul-modul sistem. Sinyal-sinyal pewaktuan menunjukkan validitas data dan informasi alamat. Sinyal-sinyal perintah mespesifikasikan operasi-operasi yang akan dibentuk. Umumnya saluran kontrol meliputi : memory write, memory read, I/O write, I/O read, transfer ACK, bus request, bus grant, interrupt request, interrupt ACK, clock, reset.

Secara umum saluran kontrol meliputi :

  • Memory Write, memerintahkan data pada bus yang akan dituliskan ke dalam lokasi alamat.
  • Memory Read memerintahkan data dari lokasi alamat ditempatkan pada bus data.
  • I/O Write, memerintahkan data pada bus dikirim ke lokasi port I/O.
  • I/O Read, memerintahkan data dari port I/O ditempatkan pada bus data.
  • Transfer  ACK,  menunjukkan  data  telah  diterima  dari  bus  atau  data  telah ditempatkan pada bus.
  • Bus Request, menunjukkan bahwa modul memerlukan kontrol bus.
  • Bus  Grant,  menunjukkan modul yang melakukan request telah  diberi hak mengontrol bus.
  • Interrupt Request, menandakan adanya penangguhan interupsi dari modul.
  • Interrupt ACK, menunjukkan penangguhan interupsi telah diketahui CPU.
  • Clock, kontrol untuk sinkronisasi operasi antar modul.
  • Reset, digunakan untuk menginisialisasi seluruh modul.

Cara Kerja Sistem Bus

  • Pada sistem komputer yang lebih maju, arsitektur  komputernya akan lebih kompleks, sehingga untuk meningkatkan performa, digunakan beberapa buah bus.
  • Tiap bus merupakan jalur data antara beberapa device yang berbeda. Dengan cara ini RAM, Prosesor, GPU (VGA AGP) dihubungkan oleh bus utama berkecepatan tinggi yang lebih dikenal dengan nama FSB (Front Side Bus) .
  • Sementara perangkat lain yang lebih lambat dihubungkan oleh bus yang berkecepatan lebih rendah yang terhubung dengan bus lain yang lebih cepat sampai ke bus utama. Untuk komunikasi antar bus ini digunakan sebuah bridge.

Jenis-Jenis Bus

Berikut beberapa dari jenis-jenis bus:

a. Universal Serial Bus (USB)

karakteristik dari USB yaitu:

  • Mudah dihubungkan ke komputer karena tidak perlu membuka penutup komputer.
  • Bentuk konektor USB seragam, hanya ada dua bentuk tipe socket.
  • Hot-plugable – artinya peralatan USB dapat dihubungkan saatkomputer hidup
  • Plug and Play – artinya peralatan USB mudah digunakan, saat dihubungkan ke komputer, komputer akan mengenali mengambilprogram (driver) yang sesuai dengan peralatan tersebut.
  • Perlatan yang memerlukan sumber daya kecil, bisa mengambil sumber daya dari port USB. Sumber daya peralatan dimatikan saattidak digunakan.
  • Kecepatan transfer data tinggi, dapat mencapai 12 Mbps.
  • Satu port USB dapat dihubungkan dengan 127 alat.

b. Extended Industry Standard Architecture (EISA)

Bus EISA pada dasarnya adalah versi 32-bit dari bus ISA yang biasa. Tidak seperti MCA dari IBM yang benar-benar baru (arsitektur serta desain slotnya), pengguna masih dapat menggunakan kartu ISA 8-bit atau 16-bit yang lama kedalam slot EISA, sehingga hal ini memiliki nilai tambah: Kompatibilitas ke belakang (backward compatibility).

Seperti halnya bus MCA, EISA juga mengizinkan konfigurasi kartu EISA secara otomatis dengan menggunakan perangkat lunak, sehingga bisa dibilang EISA dan MCA adalah pelopor “plug-and-play”, meski masih primitif. dari bawah ke atas: EISA, ISA dan XT konektor.

karakteristik bus EISA dan ISA

sb02.png

c. Peripheral Component Interconnect (PCI)

Pengertian PCI

PCI singkatan dari Pheriperal Component Interconnect, merupakan bus motherboard yang menangani beberapa perangkat keras seperti soundcard, Tv Tuner, modem , VGA card seri lama seperti yang digunakan pada Intel Pentium 386 hingga Pentium II.

Sejarah PCI

 Munculnya PCI dimulai dari Laboratorium pengembangan Intel pada tahun 1990. Slot PCI menggantikan MCA dan EISA yang pada saat itu hanya itu kepentingan computer server. Tapi pada saat penggunaan maksimal, PCI lebih lambat dari VESA local bus (VLB) dan keberadaan PCI tidak begitu diterima oleh pasar sehingga dihentikan. Dan digantikan oleh AGP. Pada tahun 2004,

 Muncul PCI Express sebagai pengganti Slot AGP yang kecepatannya mencapai delapan puluh gigabyte per detik. Umumnya Slot PCI dan PCI express berwarna putih dan slot AGP berwarna coklat

Cara Kerja PCI

Cara kerja PCI adalah Instruksi dari proses masuk Interkoneksi (FSB/HT/DMI) menuju slot PCI. Dari slot kemudian masuk ring- bus VGA (jika yang diproses adalah visual atau souncard jika yang diproses adalah suara). Tekstur yang telah selesai diproses, disimpan dalam VRAM begitu semua tekstur lengkap dari alamat dikirim per frame atau part atau bagian . ke prosesor kemudian dibagikan ke koresponden ( Port VGA, audio, atau modem).

Generasi Terbaru PCI

PCI Express

PCI Express adalah Slot ekspansi module, yang di desain untuk menggantikan PCI bus yang lama, sekarang sudah banyak motherboard yang mengadopsi PCI Express karena PCI Express mempunyai kelebihan memiliki transfer data yang lebih cepat. Terutama untuk keperluan grafis 3D, Slot ini memiliki kecepatan 1x, 4x, 8x, 32x, tidak seperti PCI bus yang lama dengan sistem komunikasi paralel. Sistem PCI Express menggunakan sistem serial dan mampu berkomunikasi 2x dalam satu rute clock.

PCI-X

PCI-X (Peripherals Component Interconnect Extended) adalah bus komputer dan expansion card  yang meningkatkan kinerja Bus 32-bit PCI lokal untuk bandwidth yang lebih tinggi yang diminta oleh server. PCI-X adalah double-wide version dari PCI, berjalan hingga empat kali kecepatan clock, tetapi sebaliknya mirip dalam implementasi listrik dan menggunakan protokol yang sama.

d. Industry Standard Architecture (ISA)

Bus Industry Standard Architecture atau sering disingkat dengan ISA adalah sebuah arsitektur bus dengan bus data selebar 8-bit yang diperkenalkan dalam IBM PC 5150 pada tanggal 12 Agustus 1981.

Bus ISA 8-bit merupakan varian dari bus ISA, dengan bus data selebar 8-bit, yang digunakan dalam IBM PC 5150 (model PC awal). Kecepatan bus ini adalah 4.77 MHz sebelum ditingkatkan menjadi 8.33 MHz pada IBM PC/AT, Karena memiliki bandwidth 8-bit, maka transfer rate maksimum yang dimilikinya hanyalah 4.77 Mbyte/detik atau 8.33 Mbyte/detik.

Bus ISA 16-bit adalah sebuah bus ISA yang memiliki bandwidth 16-bit, sehingga mengizinkan transfer rate dua kali lebih cepat dibandingkan dengan ISA 8-bit pada kecepatan yang sama. Bus ini diperkenalkan pada tahun 1984, ketika IBM merilis IBM PC/AT dengan mikroprosesor Intel 80286 di dalamnya.

Jenis-Jenis Bus Komputer Lainnya akan saya tampilkan di luar postingan ini. Anda dapat melihat langsung ke JENIS-JENIS BUS KOMPUTER.

DAFTAR PUSTAKA:

Parhusip, Andre S. dkk. 2016. Pengertian & Cara Kerja Sistem Bus.Presentasi disajikan pada diskusi dalam kelas.

Nasution, Anggi S.P. dkk.2016. Struktur dari Bus. Presentasi disajikan pada diskusi dalam kelas.

Jerry, C. dkk. 2016. Pengertian & Cara Kerja Sistem Bus.Presentasi disajikan pada diskusi dalam kelas.

Kelompok 4. 2016. Pengertian & Cara Kerja Sistem Bus.Presentasi disajikan pada diskusi dalam kelas.

TERIMA KASIH KEPADA BLOGGER YANG MAU BERBAGI ILMUNYA. SERTA TERIMA KASIH ATAS KUNJUNGANNYA.

Leave a comment