Minggu, 24 April 2016

2.BUS BUS SISTEM

CENTRAL PROCESSING UNIT

- CPU umumnya berada dalam kontrol
- CPU bertukar data dengan memori
- CPU memanfaatkan register-register internal CPU

MAR Yang menentukan alamat di dalam memori untuk   operasi  Read/Write selanjutnya

MBR yang berisi data yang akan di tuliskan ke dalam memori atau menerima data yang di baca dari memori.

I/O Buffer Register untuk pertukaran data antara modul I/O dengan CPU

I/O Addres Register menspesifikasikan perangkat I/O tertentu

MEMORY
- Terdiri dari sekumpulan lokasi yang di definisikan dengan alamat-alamat yang mempunyai nomor-nomor berurutan
- Masing-masing lokasi berisi bilangan biner yang dapat di interpretasikan baik sebagai instruksi maupun data.
MODUL I/O
Memindahkan data dari perangkat eksternal ke CPU dan sebaliknya
-Modul ini berisi buffer internal untuk menampung data ini sementara sampai data itu di kirimkan.
FUNGSI KOMPUTER
•Fungsi dasar komputer adalah eksekusi program
•Program yang akan di eksekusi oleh CPU ada dalam memori
Ada 2 langkah pengambilan instruksi :
1.  Instruksi baca (fetch) CPU dari memori pada suatu saat dan
2. CPU mengeksekusi setiap instruksi
INTERUPTS
KELAS-KELAS INTERUPT
1. PROGRAM 
 dibangkitkan dengan beberapa kondisi yang terjadi sebagai hasil dari suatu eksekusi instruksi

2. TIMER
 dibangkitkan oleh timer di dalam processor
3. I/O
 di bangkitkan oleh I/O kontroller untuk memberi signal penyelesaian normal atau memberikan signal bergagai kondisi error.

4. H/W Failure
 di bangkitkan oleh kegagalan seperti kegagalan daya atau memori parity error

  Interrupt disediakan terutama sebagai cara untuk meningkatkan efesiensi pengolahan, karena sebagian besar perangkat eksternal jauh lebih lambat di bandingkan prosessor

Multiple Interrupt
1. Dengan tidak mengijinkan terjadinya interupt lain pada saat suatu interupt sedang di proses. (interrupt lain di tangguhkan)
Keuntungannya :
Pendekatan tersebut cukup baik dan sederhana karena interrupt di tangani dalam urutan yang cukup ketat.

Kekurangannya :
Pendekatan ini tidak memperhitungkan prioritas relatif atau kebutuhan waktu kritis

Fungsi I/O
Sebuah I/O dapat bertukar data secara langsung dengan CPU.Sebuah I/O juga dapat bertukar data langsung dengan memori. 


Struktur Interkoneksi

- Komputer terdiri dari CPU – Memori – I/O
- Komponen bus/ lintasan yang menghubungkan berbagai modul di sebut dengan      struktur interkoneksi

Interkoneksi Bus
 Bus adalah media transmisi yang dapat di gunakan bersama.
Bila dua buah perangkat melakukan transmisi dalam waktu yang bersamaan, maka signal-signalnya akan bertumpang tindih dan menjadi rusak. Berarti harus hanya satu buah perangkat saja yang akan berhasil melakukan transmisi pada suatu saat tertentu.

Struktur Bus
 Bus-bus yang menghubungkan komponen utama sistem (CPU,Memori, I/O) disebut dengan BUS SISTEM
Biasanya bus sistem terdiri dari 50 – 100 saluran yang terpisah
Bus di klasifikasikan menjadi 3 kelompok :

Saluran Data :
memberikan lintasan bagi perpindahan data antara 2 modul sistem. Saluran ini secara kolektif disebut BUS DATA  

Saluran Alamat :
digunakan untuk menandakan sumber atau tujuan data pada bus data.

Saluran Kontrol  : 
di gunakan untuk mengontrol akses ke saluran alamat dan penggunaan data dan saluran alamat

Keuntungannya
1.Dedicated :
  Throughput yang tinggi, karena terjadi kemacetan yang  kecil

2. Multiplexed : memerlukan saluran yang sedikit menghemat ruang dan biaya




Kerugiannya 
1. Dedicated : Meningkatnya ukuran dan biaya sistem
 
2. Multiplexed : Rangkaian lebih kompleks, terjadi penurunan kinerja,kerena event-event tertentu yang menggunakan saluran bersama-sama tidak dapat berfungsi secara paralel


Jenis transfer data
* Read
* Write
* Read modify write
* Read after write
* Blok

Future Bus+ Adalah standard bus asinkron yang berkinerja tinggi

Syarat-syarat future bus
*Tidak tergantung pada arsitektur, processor dan teknologi tertentu
*Memiliki protokol transfer asinkron dasar
*mengizinkan protokol tersinkronisasi pada sumber untuk kebutuhan optional
*tidak berdasarkan pada teknologi tercanggih










Tidak ada komentar:

Posting Komentar