Evolusi Fungsi Perangkat I/O
Sistem
komputer mengalami peningkatan kompleksitas dan kecanggihan komponen-komponennya,
yang sangat tampak pada fungsi-fungsi I/O sebagai berikut :
a. Pemroses mengendalikan
perangkat I/O secara langsung. Masih digunakan sampai saat ini untuk perangkat
sederhana yang dikendalikan mikroprosessor sehingga menjadi perangkat
berintelijen (inteligent device).
b. Pemroses dilengkapi
pengendali I/O (I/O controller). Pemroses menggunakan I/O terpogram tanpa
interupsi, sehingga tak perlu memperhatikan rincian-rincian spesifik antarmuka
perangkat.
c. Perangkat dilengkapi
fasilitas interupsi. Pemroses tidak perlu menghabiskan waktu menunggu
selesainya operasi I/O,sehingga meningkatkan efisiensi pemroses.
d. I/O controller mengendalikan
memori secara langsung lewat DMA. Pengendali dapat memindahkan blok data
ke/dari memori tanpa melibatkanpemroses kecuali diawal dan akhir transfer.
e. Pengendali I/O menjadi
pemroses terpisah.Pemroses pusat mengendalikan, memerintahkan pemroses khusus
I/O untuk mengeksekusi program I/O di memori utama. Pemroses I/O mengambil dan mengeksekusi
intruksi-intruksi ini tanpa intervensi pemroses pusat. Dimungkinkan pemroses
pusat menspesifikasikan barisan aktivitas I/O dan hanyadiinterupsi ketika
seluruh barisan intruksi diselesaikan.
f. Pengendali I/O mempunyai
memori lokal sendiri. Perangkat I/O dapat dikendalikan dengan keterlibatan
pemroses pusat yang minimum.Arsitektur ini untuk pengendalian komunikasi dengan
terminal-terminal interaktif. Pemroses I/O mengambil alih kebanyakan tugas yang
melibatkan pengendalian terminal. Evolusi bertujuan meminimalkan keterlibatan
pemroses pusat, sehingga pemroses tidak di sibukkan dengan tugas I/O dan dapat
meningkatkan kinerja system.
2 comments:
terimakasih, sangat bermanfaat...
semoga dapet pahala mbak..
Sama-sama Mas.
Alhamdulillah kalau bermanfaat.
:)
Jangan sungkan-sungkan yah kalau ada kritik dan sarannya.
Post a Comment