- 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
Future Bus+ Adalah
standard bus asinkron yang berkinerja tinggi
Syarat-syarat future bus
Tidak ada komentar:
Posting Komentar