BUS.

Slides:



Advertisements
Presentasi serupa
Organisasi dan Arsitektur Komputer
Advertisements

Pertemuan 6 (Organisasi Input/Output)
Komponen Komputer Dan Sistem Bus Komputer
Sistem Interkoneksi dan Bus
Sistem BUS Prio Handoko, S.Kom..
MATERI OR-AR KOMPUTER SISTEM BUS.
PERTEMUAN II BUS-BUS SISTEM.
Sistem Bus Oleh : PUTRA PRIMA NAUFAL, S.ST
Organisasi dan Arsitektur Komputer I Pertemuan 4
TATA SUMITRA M.KOM HP Organisasi Komputer Pertemuan 12.
BUS SYSTEM Latar belakang masalah
Arsitektur dan Organisasi Komputer
Organisai dan arsitektur komputer
Pertemuan 10 BUS Author: Linda Norhan,ST.
Sistem Bus By Serdiwansyah N. A..
Oleh: Khairil Anwar, ST SMIK-LPWN HAMZANWADI PANCOR
Kelompok Sistem Komputer.
PENGANTAR TEKNOLOGI INFORMASI (A)
Sistem Input/output (I/O)
PERTEMUAN MINGGU KE-11 SISTEM INPUT / OUTPUT.
Bus Sistem Apakah BUS? Jalur komunikasi yang menghubungkan beberapa device Biasanya menggunakan cara broadcast Seringkali dikelompokkan * Satu bus berisi.
Organisasi Komputer Pertemuan 11 TATA SUMITRA M.KOM HP
Programmable Peripheral Interface (PPI) 8255
DOAGRAM BLOK KOMPUTER.
PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER
BAB VI MULTIPLE INTERRUPTS
Arsitektur Komputer.
PERTEMUAN INPUT OUTPUT.
PERTEMUAN PERTAMA PERKULIAHAN SISTEM OPERASI
LOGO “ Add your company slogan ” Siswo Wardoyo, S.T., M.Eng. Siswo WardoyoJurusan Teknik Elektro Fakultas Teknik UNTIRTA2011/2012- Genap
PERTEMUAN MINGGU KE-6 SISTEM BUS OLEH SARI NY. Sari NY2  BUS adalah Jalur komunikasi yang dibagi pemakai Suatu set kabel tunggal yang digunakan untuk.
Input Output Device.
Pengantar Arsitektur Organisasi Komputer
BUS BUS SITEM Disusun Oleh : 1. Mutiara Dwi Anggraini (H1D015058)
I/O ( Input Output ).
Sistem Input/output (I/O)
Organisasi dan Arsitektur Komputer I Pertemuan 3
PERTEMUAN II P1.
SISTEM BUS Powerpoint Templates.
PERTEMUAN MINGGU KE-11 SISTEM INPUT / OUTPUT.
ORGANISASI dan ARSITEKTUR KOMPUTER
Sistem Bus pada Komputer
Perangkat Keras Masukan/Keluaran
Organisasi dan Arsitektur Komputer I Pertemuan 3
PENGANTARMUKAAN PERIFERAL KOMPUTER
SISTEM BUS.
ELEMEN-ELEMEN RANCANGAN BUS
SISTEM BUS BUS adalah Jalur komunikasi yang dibagi pemakai
Mikrokomputer Pendahuluan.
PERTEMUAN MINGGU KE-6 SISTEM BUS.
PERTEMUAN MINGGU KE-6 SISTEM BUS.
Bab 3.2. Unit Masukan dan Keluaran
SISTEM BUS.
Struktur interkoneksi bus
PERTEMUAN BUS-BUS SISTEM.
Bus & Sistem Interkoneksi
SKEMA DASAR SISTEM KOMPUTER
ORGANISASI DAN ARSITEKTUR KOMPUTER
ARSITEKTUR KOMPUTER Komponen dan Interkoneksi
Dasar Komputer dan Internet
PERTEMUAN INPUT OUTPUT.
Sistem Bus Penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya Komponen komputer : CPU Memori Perangkat I/O Transfer data antar komponen.
PERTEMUAN MINGGU KE-6 SISTEM BUS.
BUS INTERFACING.
Pengenalan Sistem komputer & Sistem Operasi [Bagian 1] -Komponen Sistem- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011.
SISTEM BUS.
Organisasi dan Arsitektur Komputer I
PERTEMUAN MINGGU KE-6 SISTEM BUS.
Input/Output Problems Pendahuluan
# Sesi 2.
Transcript presentasi:

BUS

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)

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

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

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

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

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

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

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

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

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.

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

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

Operasi Read yang diikuit operasi Write ke alamat yang sama 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 .

4. Read after Write Operasi yang tidak dapat dibagi yang berisi operasi Write diikuti operasi Read dari alamat yang sama 5. Blok Sebuah siklus alamat diikuti oleh n siklus data

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

BUS Seri Universal Sebuah bus standart yang disepakati bersama oleh tujuh perusahaan untuk digunakan pada peralatan berkecepatan rendah

INPUT/OUTPUT Modul input/output merupakan dasar dari interface, yaitu pada aplikasi ini akan memberikan gambaran cara mengirim data dari komputer pada port PPI 8255 atau membaca data dari port PPI 8255 kemudian diolah komputer. Pada modul ini port A dan port B dibubungkan pada 16 buah LED yang difungsikan sebagai output, sedangkan port C dihubungkan pada 8 buah saklar yang nantinya difungsikan sebagai input.

Contoh program untuk mengirim data biner pada port A. Menggunkan bahasa assembly : Mov AL,89H ; program inisialisasi PPI 8255,yaitu port A, portB Mov DX,303H ; sebagai output dan port C sebagai input Out DX,AL Mov AL,11110000B ; data biner yang dikirim pada port A disimpan pada register AL. Mov DX, 300H ; 300H adalah alamat port A Out DX,AL ; data biner yang tersimpan pada register AL dikirim ke port A dengan alamat yang ditunjukkan pada register DX. Menggunkan bahasa pascal : Begin Port[$303] := $89; {inisialisasi PPI 8255} Port[$300] := $F0; {data yang dikirim ke port A} End.

SEVEN SEGMENT Bentuk Seven Segment Hubungan rangkaian Interface PPI 8255 Dengan seven segment common catode adalah sebagai berikut : Port A berhubungan dengan tiap-tiap segment dari seven segment Port B digunakan mengendalikan common dari tiap-tiap seven segment Bentuk Seven Segment

Hubungan Seven Segment dengan Port PPI 8255 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 Hexa Angka Desimal dot e d c b a f g 1 18H 6DH 3DH 2 1BH 3 37H 4 77H 5 1CH 6 7EH 7 7FH 8 2FH 9

Contoh program untuk menampilkan angka “ 5” pada seven segment Menggunkan bahasa assembly : Mov AL,80H ; inisialisasi PPI 8255 port A, port B, port C sebagai Mov DX,303H Out DX,AL Mov AL,77H ; mengirim data angka “5” ke port A Mov DX,300H Out DX,AL ; untuk menampilkan angka “5” pada seven segment Mov AL,00000001B Mov DX,301H   Menggunkan bahasa pascal : Begin Port[$303] := $80; {inisialisasi PPI 8255} Port[$300] := $77; {mengirim data angka “5” pada port A} PortT[$303] := $01; {menampilkan angka “5” pada seven segment ke End.

Any Questions End Of Sessions