Popular Post

Archive for 2013

SISTEM I/O PADA KOMPUTER

By : sigit xp


1.      Pengertian Input
            Input adalah semua data dan perintah yang di masukan kedalam mikroprosesor , inputan menggunakan media dari luar yang fungsinya memberikan isyarat kepada memori mikon yang berupa program

2.      Pengertian Output
            Output adalah data yang telah diproses menjadi bentuk yang dapat digunakan. Artinya komputer memproses data-data yang diinputkan menjadi sebuah informasi. Yang disebut sebagai perangkat output adalah semua komponen piranti keras yang menyampaikan informasi kepada orang-orang yang menggunakannya.



   Modul I/O dan Fungsi Modul I/O
        Mengapa perlu modul Input/Output ?
1.           Karena Jenis peripheral (device) sangat bermacam-macam:
-            Ukuran data yang dapat ditransfer dalam satu saat berbeda
-           Kecepatan berbeda
-           Format data berbeda
-           Dll
2.    K ecepatan semua peripheral jauh lebih lambat dibanding CPU dan RAM
         Modul I/O Merupakan peralatan antarmuka (interface) bagi sistem bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral. Tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer

Dua fungsi utama :
·                     Sebagai piranti antarmuka ke CPU dan memori melalui bus sistem.
·                     Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan menggunakan link data tertentu

Sistem input dan output Komputer
·         Menjembatani CPU dan memori dengan dunia luar merupakan hal yang terpenting untuk kita ketahui
·         Mengetahui fungsi dan struktur modul I/O
·         Modul I/O adalah suatu komponen dalam sistem komputer
·         Bertanggung jawab atas pengontrolan sebuah perangkat luar atau lebih
·         Bertanggung jawab pula dalam pertukaran data antara perangkat luar tersebut dengan memori utama ataupun dengan
I/O system terdiri dari beberapa poin penting yaitu:
a. I/O Hardware
secara umum digunakan untuk mengakses suatu hardware dengan cpu melalui jalur bus.
jalur data yang digunakan pada i/o hardware
Port adalah koneksi yang digunakan oleh device untuk berkomunikasi dengan mesin. 
      Bus adalah koneksi yang menghubungkan beberapa device menggunakan kabel-kabel    . 
      Controller adalah alat-alat elektronik yang berfungsi untuk mengoperasikan port, bus, dan device.
b. Application I/O Interface
yaitu suatu system yang mempermudah dalam pengolahan suatu data,
karena system harus bisa membedakan suatu pembacan data pada suatu media penyimpanan. Beberapa hal yang berhubungan dengan Application I/O Interface adalah:
1.Peralatan Block dan Karakter:
- Perangkat Block termasuk disk drive
o Perintah termasuk baca, tulis dan cari
o Raw I/O atau akses file-sistem
o Pemetaan memori untuk pengaksesan file
- Perangkat karakter termasuk keyboad, mouse dan serial port
o Perintahnya seperti get, put
o Library layered dalam proses pengeditan
2.Peralatan Jaringan
Adanya perbedaan pengalamatan dari jaringan I/O, maka sistem operasi memiliki interface I/O yang berbeda dari baca, tulis dan pencarian pada disk. Salah satu yang banyak digunakan pada sistem operasi adalah interface socket. Socket berfungsi untuk menghubungkan komputer ke jaringan. System call pada socket interface dapat memudahkan suatu aplikasi untuk membuat local socket, dan menghubungkannya ke remote socket.Dengan menghubungkan komputer ke socket, maka komunikasi antar komputer dapat dilakukan.
3.Jam dan Timer
Jam dan timer pada hardware komputer, memiliki tiga fungsi :
o memberi informasi waktu saat ini
o memberi informasi lamanya waktu sebuah proses
o sebagai trigger untuk suatu operasi pada suatu waktu.
Fungsi ini sering digunakan oleh sistem operasi. Akan tetapi, system call untuk pemanggilan fungsi ini tidak di-standarisasi antar sistem operasi. Hardware yang mengukur waktu dan melakukan operasi trigger dinamakan programmable interval timer yang dapat di set untuk menunggu waktu tertentu dan kemudian melakukan interupsi.yang telah diperintahkah oleh timer yang telah di seting pada hardwarenya.
Langkah-langkah Penanganan I/O
1.      CPU mengecek staus modulI/O Device
2. I/O module mengirimkan statusnya
3. Jika ready, CPU meminta transfer data
4. I/O modul mengambil data dari device
5. I/O modul transfer data keCPU dalam variasi output yang diinginakan

Metode Pengaksesan I/O
1.MemoriMapped I/O
Dalam memory-mapped I/O, terdapat ruang tunggal untuk lokasi memori dan perangkat I/O. CPU memperlakukan register status dan register data modul I/O sebagai lokasi memori dan
menggunakan instruksi mesin yang sama untuk mengakses baik memori maupun perangkat I/O.Konskuensinya adalah diperlukan saluran tunggal untuk pembacaan dan saluran tunggal
untuk penulisan. Keuntungan memory-mapped I/O adalah efisien dalam pemrograman, namun memakan banyak ruang memori alamat.

2. Isolated I/O
Dalam teknik isolated I/O, dilakukan pemisahan ruang pengalamatan bagi memori dan ruang pengalamatan bagi I/O. Dengan teknik ini diperlukan bus yang dilengkapi dengan saluran pembacaan dan penulisan memori ditambah saluran perintah output. Keuntungan isolated I/O
adalah sedikitnya instruksi I/O.
Konfigurasi Multiprosesor:
Di dalam satu komputer seakan-akan terdapat beberapa mikroprosesor, meskipun sebenarnya mikroprosesor utamanya hanya satu, sedangkan yang Iainnya berupa prosesor I/O (lOP). Hubungan yang paling sederhana menggunakan common bus.


 Gambar Model common bus pada multiprosesor




Referensi :
 


- Copyright © xeroct xentral - Date A Live - Powered by Blogger - Designed by Johanes Djogan -