Presentasi
MIKROPROSESOR
Anggota: 1. Yan Makarunggala 2. Hermawan Setiawan 3. Imelda Florensia 4. Riana. A. Alrijanto 5. July E. Pardede Published By imeldaflorensia91
PEMBAHASAN
Published By imeldaflorensia91
Pengertian BUS adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai subsistem BUS Sistem adalah Sebuah Bus yang menghubungkan komponen-komponen utama komputer (CPU, Memori ,I/O)
Published By imeldaflorensia91
System 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. Jalurjalur 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.
Published By imeldaflorensia91
Sebuah komputer memiliki beberapa bus, agar dapat berjalan. Banyaknya bus yang terdapat dalam sistem, tergantung dari arsitektur sistem komputer yang digunakan. Sebagai contoh, sebuah komputer PC dengan prosesor umumnya Intel Pentium 4 memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang digunakan oleh keyboard dan mouse), dan busbus lainnya. Published By imeldaflorensia91
Bus disusun secara hierarkis, karena setiap bus yang
memiliki kecepatan rendah akan dihubungkan dengan bus yang memiliki kecepatan tinggi. Setiap perangkat di dalam sistem juga dihubungkan ke salah satu bus yang ada. Sebagai contoh, kartu grafis AGP akan dihubungkan ke bus AGP. Beberapa perangkat lainnya (utamanya chipset atau kontrolir) akan bertindak sebagai jembatan antara bus-bus yang berbeda. Sebagai contoh, sebuah kontrolir bus SCSI dapat mengubah sebuah bus menjadi bus SCSI, baik itu bus PCI atau bus PCI Express.
Published By imeldaflorensia91
ORGANISASI BUS Jalur Kontrol
- Berisi signal request dan sinyal acknowledgements - Mengindikasikan tipe informasi pada jalur data. Jalur Data - Membawa informasi antara sumber dan tujuan data dan alamat dan perintah-perintah kompleks
Published By imeldaflorensia91
MASTER VS SLAVE Suatu transaksi bus meliputi 2 komponen
- Mengeluarkan perintah dan alamat – request (permintaan) - Memindahkan dat – action (tindakan) Master : Bus yang memulai transaksi bus dengan cara - Mengeluarkan perintad dan alamat Slave : Bus yang bereaksi terhadap alamat dengan cara - Mengirimkan data kepada master jika master meminta data - Menerima data dari master jika master mengirim data
Published By imeldaflorensia91
STRUKTUR BUS BUS DATA
- Saluran data memberikan lintasan bagi perindahan data antara dua modul sistem . - Besar jalur bus data mempengaruhi kinerjanya, contoh : 8, 16, 32 dan 64 bit
Published By imeldaflorensia91
BUS ALAMAT - Identifikasi sumber atau tujuan data pada bus data - Mengalamati port-port I/O - Contoh : jika CPU akan membaca word ( 8, 16 atau 32 bit) data dari memori maka CPU akan menaruh alamat word yang dimaksud pada saluran alamat
Published By imeldaflorensia91
BUS KONTROL
- Mengontrol akses ke saluran alamat dan penggunaan data dan saluran alamat. - Mengendalikan dan mengatur timing informasi : a. Sinyal read /write b. Interrupt request c. Sinyal clock
Published By imeldaflorensia91
ELEMEN-ELEMEN RANCANGAN BUS Jenis BUS :
1. Dedicated Penggunaan alamat terpisah dan jalur data Keuntungan : Throughtput yang tinggi, karena kemacetan lalulintas kecil Kerugian : meningkatnya ukuran dan biaya sistem
Published By imeldaflorensia91
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
Published By imeldaflorensia91
Metode Arbitrasi
- Menugaskan sebuah perangkat, CPU atau I/O bertindak sebagai master 1. Tersentralisasi Pengontrol bus atau arbitrer bertanggung jawab atas alokasi waktu pada BUS 2. Terdistribusi Modul-modul bekerja sama untuk memakai BUS bersama-sama
Published By imeldaflorensia91
Timing
- Cara terjadinya event dikoordinasikan pada BUS 1. Synchronous Terjadinya event pada bus ditentukan oleh sebuah clock. 2. Asynchrpnous Terjadinya event bus mengikuti dan tergantung pada event sebelumnya.
Published By imeldaflorensia91
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
Published By imeldaflorensia91
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
Published By imeldaflorensia91
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
Published By imeldaflorensia91
4. Read after Write Operasi yang tidak dapat dibagi yang berisi operasi Write diikuti operasi Read dari alamat yang sama 5. Blok Sebuah siklus lamat diikuti oleh n siklus data
Published By imeldaflorensia91
TIPE-TIPE BUS BUS ISA
Bus ISA (Industry Standard Architecture) adalah sebuah bus PC/AT (16 bit) yang beroperasi pada 8,33 MHz BUS PCI Bus PCI (Peripheral Component Interconnect bus) Bus yang beroperasi pada kecepatan 33 MHz
Published By imeldaflorensia91
BUS Seri Universal Sebuah bus standart yang disepakati bersama oleh tujuh perusahaan untuk digunakan pada peralatan berkecepatan rendah
Published By imeldaflorensia91
Tipe BUS dalam Komputer
1. ISA (Industry Standard Architecture) Adalah Sebuah arsitektur BUS dengan BUS data selebar 8-bit pada IBM, kemudian Bus ISA diperbaharui lagi dengan menambahkan BUS data selebar 16-bit pada IBMPC/AT pada tahun 1984. ISA sendiri merupakan BUS dasar dan yang paling umum dugunakan pada komputer IBM PC hingga tahun 1995, dan akhirnya digantikan oleh BUS PCI pada tahun 1992.
2. EISA (Extended/Enchanced Industry Standard Architecture) Adalah BUS 32-bit yang sama dasarnya dengan BUS ISA yang biasa.Bus ISA dapat menangani 32-bit pada kecepatan 8,33 MHz, Sehingga transfer rate maksimum yang dicapainya adalah 33 MByte/detik.
3. VL-BUS (VESA Local BUS) Adalah saluran berkecepatan tinggi untuk port I/O dan DMA dengan 32-bit dan kecepatan 33MHz.
4. PCI (Peripherals Component Interconnect) Adalah BUS peripherals (perangkat yang merupakan bagian pendukung dari system). BUS ini dikontrol oleh Chipset pengatur memori (Northbridge, Intel MCH) atau (Southbridge, Intel ICH).
Published By imeldaflorensia91
5. AGP (Accelerated Graphics Port) Aadalah Bus yang dibuat khusus untuk para graphics designer yaitu untuk kartu grafis berkinerja tinggi, Kecepatan BUS ini sendiri dapat mencapai 533MHz pada mode AGP8x pada lebar jalurnya yaitu 32-bit. 6. Fire Wire Adalah BUS yang digunakan untuk multimedia juga, Bus ini sanagt murah dan banyak di pasaran, bus ini juga mudah digunakan. Bus ini juga banyak digunakan pada perangkat elektronik lainnya seperti TV, kamera, maupun multi media yang lainnya. Kecepatan BUS ini sendiri bisa mencapai 400MB/detik. 7. USB (Universal Serial Bus) Adalah Bus yang banyak digunakan untuk perangkat komputer yang memiliki kecepatan yang rendah, seperti colokan keyboard, mouse, Flasdisk, printer dll. Pemasangannya pun snagat mudah karena hanya menggunakan satu kabel saja.
8. PCI - Express(Peripherals Component Interconnect - Express) Adalah tipe Bus yang memiliki kecepatan yang sangat tinggi dari PCI biasa lainnya. Kecepatan BUS ini yaitu 4GB/detik yaitu untuk tipe PCI - Express x16. Slot ini juga sering digunakan untuk slot VGA.
Published By imeldaflorensia91
TERIMAKASIH
Published By imeldaflorensia91