pertemuan 9

17
PERTEMUAN KE 9 SISTEM BUS

Upload: sartinimaisarah

Post on 11-Jun-2015

340 views

Category:

Business


4 download

TRANSCRIPT

Page 1: Pertemuan 9

PERTEMUAN KE 9

SISTEM BUS

Page 2: Pertemuan 9

PengertianSystem bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer untuk menghubungkan semua komponennya dalam menjalankan tugasnya. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU melalui perantara sistem bus.

Page 3: Pertemuan 9

ORGANISASI BUS• Jalur data (Data Bus), berfungsi

sebagai jalur untuk pertukaran data atau informasi antar unit, yaitu antara CPU, memori dan peralatan I/O.

• Jalur alamat (Address Bus), berfungsi sebagai pengatur jalur komunikasi antara CPU dengan memori (RAM/ROM), CPU dengan I/O dan antara memori dengan I/O.

• Jalur Kontrol (Control Bus), berfungsi menentukan jenis komunikasi dan arah aliran data serta memberi tanda pada awal dan akhir pengiriman data.

Page 4: Pertemuan 9

MASTER VS SLAVESebenarnya pada dasarnya master dan slave sama saja, hanya saja yang membedakan adalah prioritas utama pembacaan data harddisk oleh bios. Jadi apabila anda memiliki dua harddisk, yang ke-1 harddisk anda berisi OS dan yang ke-2 berupa data, maka harddisk yang ke-1 jadikan master dan yang ke-2 jadikan slave.

Page 5: Pertemuan 9

STRUKTUR BUS

• PCI dapat dikonfigurasikan sebagai bus 32- bit atau 64-bit.

• Beberapa saluran signal yang diharuskan bagi PCI,

• Saluran data memberikan lintasan bagi perindahan

data antara dua modul sistem .• Besar jalur bus data mempengaruhi

kinerjanya, contoh : 8, 16, 32 dan 64 bit

Page 6: Pertemuan 9

Bus AlamatBus alamat adalah sejumlah lintasan saluran pengalamatan antara alat dengan sebuah komputer. Pengalamatan ini liarus ditentukan terlebih dahulu untuk menghindari terjadinya kesalahan pengiriman sebuah instruksi dan terjadinya bentrok antara dua buah alat yang bekerja secara bersamaan.

Page 7: Pertemuan 9

BUS KONTROLDigunakan untuk mengontrol akses ke saluran alamat, penggunaan data dan saluran alamat. Karena data dan saluran alamat digunakan bersama oleh seluruh komponen, maka harus ada alat untuk mengontrol penggunaannya. Signal-signal kontrol melakukan transmisi baik perintah mauun informasi pewaktuan diantra modul-modul system. Signal-signal pewaktuan menunjukkan validitas data dan informasi alamat.

Page 8: Pertemuan 9

ELEMEN-ELEMEN RANCANGAN BUS1. Dedicated Bus dibedakan menjadi bus yang

khusus menyalurkan data tertentu, misalnya paket data saja, atau alamat saja.

Keuntungan : Throughtput yang tinggi, karena kemacetan lalu lintas kecil

Kerugian : meningkatnya ukuran dan biaya sistem

2. Multiplexed Penggunnan saluran yang sama untuk

berbagai keperluan Keuntungan : Memrlukan saluran yang

lebih sedikit, uang menghemat ruang dan biaya Kerugian : Diperlukan rangkaian yang lebih kompleks untuk setiap modul

Page 9: Pertemuan 9

Lanjutan’3. Metode Arbitrasi

Menugaskan sebuah perangkat, CPU atau I/Obertindak sebagai master Tersentralisasi

Pengontrol bus atau arbitrer bertanggung jawab atas alokasi waktu pada BUS

TerdistribusiModul-modul bekerja sama untuk memakai BUS bersama-sama

Page 10: Pertemuan 9

Lanjutan’4. Timing

Cara terjadinya event dikoordinasikan pada BUS Synchronous

Terjadinya event pada bus ditentukan oleh sebuah clock.

AsynchrpnousTerjadinya event bus mengikuti dan tergantung pada event sebelumnya.

Page 11: Pertemuan 9

Lebar BUS 1. Address

• Lebar bus alamat mempengaruhi kapasitas.• Semakin lebar bus alamat, semakin besar range lokasi yang dapat direferensi

2. Data• Lebar bus data, mempengaruhi kinerja sistem• Semakin lebar bus data, semakin besar bit yang dapat ditransfer pada suatu waktu.

Page 12: Pertemuan 9

Jenis Transfer Data

1. Read Slave menaruh data pada bus

data begitu slave mengetahui alamat dan

mengambil datanya.2. Write Master menaruh data pada bus

data begitu alamat stabil dan slave mempunyai

kesempatan untuk mengetahui alamat .

Page 13: Pertemuan 9

Lanjutan’3. Read modify Write Operasi Read yang diikuit operasi

Write ke alamat yang sama Tujuan untuk

melindungi sumber daya memori yang dapat dipakai bersama di

dalam multiprogramming.

Page 14: Pertemuan 9

Lanjutan’4. Read after Write

Operasi yang tidak dapat dibagi yang berisi operasi Write diikuti operasi Read dari alamat yang sama

5. BlokSebuah siklus lamat diikuti oleh n siklus data

Page 15: Pertemuan 9

TIPE-TIPE BUS• Bus Peripheral Componen

Interconnect (PCI)Bus PCI adalah contoh yang baik dari sistem bus yang muncul darikebutuhan standarisasi. Bus tersebut mendukung fungsi yang terdapat dalambus prosesor tetapi dalam format tersetandarisasi yang lepas dari prosesortertentu. Perangkat yang terkoneksi ke Bus PCI tampak bagi prosesor seakandihubungkan secara langsung ke BUS prosesor. Prangkat tersebut diberi alamatdalam ruang alamat memori pada prosesor.

Page 16: Pertemuan 9

Lanjutan’• Bus Small Computer System

Interface (SCSI)Akronim tersebut mengacu pada bus standar yang didefinisikan olehAmerican National Standards Institute (ANSI) dengan nomor X3.131 [2]. Dalamspesifikasi standar tersebut, perangakat seperti disk dihubungkan ke komputermelalui kabel 50-wire, yang dapat mencapai panjang 25 meter dan dapatmentransfer data hingga kecepatan 5 megabyte/ detik

Page 17: Pertemuan 9

Lanjutan’• Universal Serial BUS(USB)

Sinergi antara komputer dan komunikasi adalah jantung revolusi teknologiinformasi saat ini. Sistem komputer modern tampaknya melibatkan berbagaivariasi perangkat seperti keyboard, mikrofon, kamera, speaker dan perangkatdisplay.