• Tidak ada hasil yang ditemukan

Bus System ARSITEKTUR DAN ORGANISASI KOMPUTER 1

N/A
N/A
Protected

Academic year: 2022

Membagikan "Bus System ARSITEKTUR DAN ORGANISASI KOMPUTER 1"

Copied!
24
0
0

Teks penuh

(1)

Bus System

ARSITEKTUR DAN ORGANISASI KOMPUTER RL204

(2)

Outlines

• Definisi Bus

• Struktur Sistem Bus

• Interkoneksi Bus

• Contoh Bus

• Arsitektur Bus

• Elemen-elemen Rancangan Bus Bus System

(3)

Pendahuluan

freepik.com/macrovector

(4)

Pendahuluan

✓ Komputer tersusun atas komponen – komponen

✓ Kumpulan lintasan atau saluran berbagai modul disebut struktur

interkoneksi.

(5)

Pendahuluan

Konsep Sebelum BUS Konsep Bus

(6)

Bus

✓Bus adalah jalur komunikasi yang menghubungkan dua atau lebih perangkat.

Karakteristik utama dari bus adalah bahwa itu adalah media transmisi bersama. Beberapa perangkat terhubung ke bus.

✓Sinyal (biner 1/0) yang dikirim oleh satu perangkat tersedia untuk diterima oleh semua perangkat lain yang terpasang ke bus (broadcast)

✓Jika dua perangkat melakukan transmisi dalam periode waktu yang sama, sinyalnya akan tumpang tindih. Maka, hanya satu perangkat pada satu waktu yang bisa mengirim.

✓Bus terdiri dari beberapa jalur komunikasi yang dapat digunakan untuk mengirimkan digit biner secara bersamaan/paralel.

Misal: unit data 8-bit dapat dikirim melalui delapan jalur bus (masing-masing kanal satu bit).

(7)

Sistem BUS

lintasan bagi perpindahan data antar modul Data BUS (bi-directional)

digunakan untuk menspesifikasi sumber dan tujuan data pada bus data

Address BUS (uni-directional)

digunakan untuk mengontrol bus data, bus alamat dan seluruh modul yang ada

Control BUS (uni-directional)

(8)

Bus Data

o Sebagai sarana pengangkut data (intruksi) antara CPU dan komponen pendukungnya

o Jumlah Data Bus menyatakan lebar jejak data pada CPU atau jumlah data bit instruksi yang mampu diambil persatuan waktu.

o Semakin lebar bus data akan semakin ‘powerfull’ sistem komputer tersebut, kemampuan akses data semakin banyak pada satu saat.

o Dapat terdiri dari: 32, 64, 128, atau lebih jalur.

o Contoh: jika bus data berukuran lebar 32 bit dan setiap instruksi berukuran 64 bit, maka prosesor harus mengakses modul memori dua kali selama setiap siklus instruksi.

(9)

Address BUS

o Digunakan untuk menspesifikasi sumber dan tujuan data pada bus data

Jika prosesor ingin membaca data dari memori, prosesor menempatkan alamat dari data yang diinginkan pada baris alamat

o Setiap komponen pendukung didalam sistem komputer harus mempunyai alamat yang UNIQUE.

o Jumlah dari Address Bus menyatakan jumlah komponen pendukung yang mampu dialamati oleh microprocessor yang bersangkutan.

o Juga, sebagai sarana pembawa alamat dari microprocessor ke komponen pendukungnya, misal Port I/O

Biasanya, bit orde tinggi digunakan untuk memilih modul tertentu modul pada bus, dan bit urutan bawah memilih lokasi memori atau port I/O dalam modul.

Misalnya, pada bus alamat 8-bit, alamat 01111111 dan di bawahnya mungkin merujuk ke lokasi di modul memori (modul 0) dengan 128 kata memori, dan

alamat 10000000 dan di atasnya merujuk ke perangkat yang terpasang ke modul I / O (modul 1). ).

(10)

Control Bus

oKarena data dan baris alamat digunakan bersama oleh semua komponen, sehingga perlua ada cara untuk mengontrol penggunaannya

oSebagai sarana pembawa signal antara microprocessor dan peralatan

pendukung didalam kesinambungan komunikasi antara bagian pada sistem komputer tersebut.

◦ Sinyal kontrol mengirimkan informasi perintah dan waktu di antara modul sistem

◦ Sinyal waktu menunjukkan validitas data dan informasi alamat Sinyal perintah menentukan operasi yang akan dilakukan

(11)

Control Bus (lanjutan)

o Memory Write, memerintahkan data pada bus akan dituliskan ke dalam lokasi alamat.

o Memory Read memerintahkan data dari lokasi alamat ditempatkan pada bus data.

o I/O Write, memerintahkan data pada bus dikirim ke lokasi port I/O.

o I/O Read, memerintahkan data dari port I/O ditempatkan pada bus data.

o Transfer ACK, menunjukkan data telah diterima dari bus atau data telah ditempatkan pada bus.

o Bus Request, menunjukkan bahwa modul memerlukan kontrol bus.

Control sinyal yang digunakan pada sistem komputer:

(12)

Control Bus (lanjutan)

o Bus Grant, menunjukkan modul yang melakukan request telah diberi hak mengontrol bus.

o Interrupt Request, menandakan adanya penangguhan interupsi dari modul.

o Interrupt ACK, menunjukkan penangguhan interupsi telah diketahui CPU.

o Clock, kontrol untuk sinkronisasi operasi antar modul.

o Reset, digunakan untuk menginisialisasi seluruh modul.

(13)

Bus

Interconnection

[Stallings 9th, halaman 86]

Bus Interconnection Scheme

(14)

Struktur Interkoneksi

Sebuah komputer terdiri dari sekumpulan komponen komponen dasar seperti : CPU, memori dan I/O, yang saling berinteraksi satu dengan yang lainnya.

Kumpulan lintasan lintasan yang saling menghubungkan berbagai modul modul tersebut dikenal dengan nama struktur interkoneksi.

Ada 3 Jenis jenis transfer data seperti berikut ini :

o CPU  Memori → data dapat dipindahkan dari cpu ke memori atau dari memori ke CPU.

o CPU  I/O →data dapat dipindahkan ke atau dari dunia luar dengan pemindahan antara cpu dan modul I/O.

o Pengolahan data →CPU dapat membentuk sejumlah operasi aritmetik atau logik terhadap data.

o Control → cpu dapat membentuk urutan eksekusi.

(15)

Jenis pertukaran data

o Memori ke CPU: CPU melakukan

pembacaan data maupun instruksi dari memori.

o CPU ke Memori: CPU melakukan

penyimpanan atau penulisan data ke memori.

o I/O ke CPU: CPU membaca data dari peripheral melalui modul I/O.

o CPU ke I/O: CPU mengirimkan data ke perangkat peripheral melalui modul I/O.

o I/O ke Memori atau dari Memori : digunakan pada sistem Direct Memory Access (DMA).

(16)

Prinsip Operasi Bus

Operasi pengiriman data ke modul lainnya : 1. Meminta penggunaan bus.

2. Apabila telah disetujui, modul akan memindahkan data yang diinginkan ke modul yang dituju.

Operasi meminta data dari modul lainnya : 1. Meminta penggunaan bus.

2. Mengirim request ke modul yang dituju melalui saluran kontrol dan alamat yang sesuai.

3. Menunggu modul yang dituju mengirimkan data yang diinginkan.

(17)

Contoh Bus-1

o Bus ISA (Industry Standar Architecture) sebuah arsitektur bus dengan bus data selebar 8-bit.

o Vendor pemakai: IBM

https://upload.wikimedia.org/wikipedia/commons/5/5b/Buses_isa.jpg

(18)

Contoh Bus-2

oBus EISA (Extended/Enhanced Industry Standard Architecture) adalah sebuah bus I/O yang diperkenalkan untuk mengatur perkembangan bus.

(19)

Contoh Bus-3

o Bus Peripheral Component Interconnect (PCI) adalah bus yang tidak tergantung prosesor dan berfungsi sebagai menangani beberapa perangkat keras (menggantikan Bus ISA/EISA). PCI memiliki kinerja tinggi untuk sistem I/O berkecepatan tinggi seperti : video adaptor, NIC, disk controller, sound card, dan lain-lain.

o Vendor pemakai: Intel

https://commons.wikimedia.org/wiki/File:Buses_pci.jpg

(20)

Contoh Bus-4

o Bus USB / Universal Standard Bus Untuk peralatan yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer, 7 vendor komputer (Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom) bersama-sama merancang bus USB.

(21)

Contoh Bus-5

o Bus SCSI

Small Computer System Interface (SCSI) adalah perangkat peripheral eksternal yang dipopulerkan oleh macintosh pada tahun 1984. SCSI merupakan interface standard untuk drive CD-ROM, peralatan audio, hard disk, dan perangkat penyimpanan eksternal berukuran besar. SCSI menggunakan interface paralel dengan 8, 16, atau 32 saluran data.

https://computer.howstuffworks.com/scsi.htm

(22)

Contoh Bus-6

o Bus P1394 / Fire Wire

Bus performance tinggi yang dikenal dengan Fire Wire (P1394 standard IEEE). P1394 memiliki kelebihan dibandingkan dengan interface I/O lainnya, yaitu sangat cepat, murah, dan mudah untuk diimplementasikan. Pada kenyataanya P1394 tidak hanya populer pada sistem komputer, namun juga pada peralatan elektronik seperti pada kamera digital, VCR,dan televisi. Kelebihan lain adalah penggunaan transmisi serial sehingga tidak memerlukan banyak kabel.

(23)

Latihan

o Buatlah flowchart yang menjelaskan prinsip operasi dari sistem Bus

o Pernahkah Anda mendengar motherboard komputer? Jelaskan sistem bus pada motherboard komputer!

(24)

Terima Kasih

Referensi

Dokumen terkait

Lignin tidak dapat dicerna oleh mikroba didalam rumen, bahkan dapat mengganggu kecernaan, sedangkan serat kasar memiliki fraksi selain lignin juga mengandung selulosa

Oleh karena keberadaan penelitian mengenai suporter sepakbola yang masih terhitung minim, juga karena ketertarikan saya mengenai dunia suporter sepakbola dan keinginan

Materi yang diberikan dalam matakuliah ini meliputi fungsi dan kerja komponen-komponen penyusun sistem komputer, arsitektur dasar komputer dan CPU, interaksi antar

bawang merah yang ditanam pada akhir musim kemarau, menunjukkan hasil yang lebih baik pada panjang tanaman, luas daun, laju pertumbuhan tanaman, diameter umbi, bobot

Perilaku Hidup Bersih dan Sehat (PHBS) adalah upaya untuk memberikan pengalaman belajar atau menciptakan suatu kondisi bagi perorangan, keluarga, kelompok dan masyarakat,

Dari pemaparan singkat diatas, muncul setidaknya dua pertanyaan terkait pembentukan peraturan daerah, diantaranya: (1) Apakah perda diskriminatif diilhami oleh

Trend Bullish & Fase Distribusi, Candle Three Black Crows, Stochastic Bearish. Trend Bearish & Fase Netral, Candle Bearish Closing Maru- bozu, Stochastic Bearish.. 3945