Sistem input/output (I/O)
I/O Sistem
Operasi
I/O System merupakan bagian untuk menangani inputan dan
outputan dari DCS. Inputan dan outputan tersebut bisa analog atau digital.
Inputan/outputan digital seperti sinyal-sinyal ON/OFF atau Start/Stop.
Kebanyakan dari pengukuran proses dan outputan terkontrol merupakan jenis
analog.
Pengertian
Input
Input adalah semua data dan perintah yang dimasukkan ke dalam
memori komputer untuk selanjutnya diproses lebih lanjut oleh prosesor. Sebuah
perangkat input adalah komponen piranti keras yang memungkinkan user atau
pengguna memasukkan data ke dalam komputer, atau bisa juga disebut sebagai unit
luar yang digunakan untuk memasukkan data dari luar ke dalam mikroprosesor.
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.
Pengertian
I/O Interface
I/O interface
adalah peralatan yang dimana informasi dapat masuk dan keluar dari
perangkat seperti computer. Dalam komputasi input output adalah komunikasi
antara system pengolahan informasi dan dunia luar. Input adalah sinyal atau
data yang diterima oleh system dan output adalah sinyal atau data yang dikirim
dari itu. Contoh alat input yaitu keyboard , mouse , scanner, joystick , camera
digital, bar code reader, webcam. Dan contoh dari alat output adalah monitor,
printer, proyektor, dan speaker.
Application I/O
Interface
Merupakan suatu mekanisme untuk
mempermudah pengaksesan, sehingga sistem operasi melakukan standarisasi cara
pengaksesan peralatan I/O. Interface aplikasi I/O melibatkan abstraksi,
enkapsulasi, dan software layering. Device driver mengenkapsulasi tiap-tiap
peralatan I/O ke dalam masing-masing 1 kelas yang umum (interface standar).
Tujuan dari adanya lapisan device driver ini adalah untuk menyembunyikan
perbedaan-perbedaan yang ada pada device controller dari subsistem I/O
pada kernel. Karena hal ini, subsistem I/O dapat bersifat independen dari
hardware. Beberapa hal yang berhubungan dengan Application I/O Interface
adalah:
1.Peralatan Block dan Karakter:
- Perangkat Block termasuk disk drive
- Perintah termasuk baca, tulis dan cari
- Raw I/O atau akses file-sistem
- Pemetaan memori untuk pengaksesan file
- Perangkat karakter termasuk keyboad, mouse dan serial port
- Perintahnya seperti get, put
- 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 :
- memberi informasi waktu saat ini
- memberi informasi lamanya waktu sebuah proses
- 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.
Referensi:
Tidak ada komentar:
Posting Komentar