Selasa, 17 Mei 2016

Materi I / O System

I/O SYSTEM
·         Pengertian input adalah semua data dan perintah yang dimasukan kedalam memory komputer untun selanjutnya di proses lebih lanjut oleh processor. Sebuah perangkat input adalah komponen piranti keras yang memungkan user atau pengguna memasukkan data kedalam komputer, atau bisa disebut juga sebagai unit luar yang digunakan untuk memasukan data dari luar kedalam microprocessor
·         Pengertian output adalah data yang telah di proses menjadi bentuk yang dapat digunakan. Artinya komputer memproses data – data yang di inputkan menjadi sebuah informasi. Yang disebut juga sebagai perangkat output adalah komponen piranti keras yang menyampaikan informasi kepada orang orang yang menggunakannya.
Sistem input dan output atau sering disebut juga dengan i/o adalah mekanisme pengiriman data secara bertahap dan terus menerus melalui suatu aliran data dari proses ke piranti dan begitupun sebaliknya, fungsi i/o pada dasarnya adalah mengimplementasikan alogaritma i/o pada level aplikasi. Hal ini dikarenakan kode aplikasi sangat fleksibel dan bugs aplikasi tidak mudah menyebabkan sistem crash.
Tekhnik pengoprasian perangkat i/o

i/o system terdiri beberapa bagian penting seperti :
a.       i/o hardware, secara umum i/o hardware terdapat beberapa jenis penyimpanan seperti disk/tape
b.      aplication i/o interface, merupakan suatu mekanisme untuk mempermudah pengaksesan, sehingga sistem operasi melakukan standarisasi cara pengaksesan i/o
c.       kernel i/o subsystem, kernel yang menyediakan banyak sevice yang berhubungan dengan dengan i/o system seperti i/o schedulling, buffering, caching, spooling dan reservasi device, error handling, juga kernel data structure
d.      i/o requests to hardware, seperti ilustrasi pada waktu boot, system mula – mula meminta bus piranti keras untuk menentukan device
e.      stream, i/o stream adalah suatu mekanisme pengiriman data secara bertahap dan terus menerus melalui suatu aliran data dua arah. Bisa digunakan sebagai mana halnya network protocol dan menggunakan massage passing dalam mentransfer data.
INTERFACE
Antrarmuka (interface) merupakan mekanisme komunikasi antara pengguna (user) dan memberikan informasi kepada pengguna. Dalam hubungan perangkat lunak, dapat diartika sebagai sarana atau medium atau sistem operasi yang digunakan untuk menghubungkan antara perangkat microprocessor agar dapat berkomunikasi dengan user (pengguna) sedangkan dalam konteks perangkat keras berarti komponen elektronika yang menghubungkan atau mengkomunikasikan processor dengan komponen atau perangkat lain dalam suatu sistem.
Interface (antarmuka) adalah suatu atau salah satu layanan yang disediakan sistem operasi sebagai sarana interaksi antar pengguna dengan sistem operasi. Antarmuka adalah komponen sistem operasi yang bersentuhan langsung dengan pengguna, terdapat dua jenis antarmuka yaitu command line interface (CLI) dan ghrapic user interface (GUI)
·         CLI adalah tipe interface dimana user beinteraksi dengan suatu sistem operasi melalu text terminal. pengguna menjalankan perintah atau program sistem operasi tersebut dengan cara mengetik baris tertentu sepeti Command promt (CMD)
·         GUI adalah tipe antarmuka yang digunakan pengguna untuk berinteraksi dengan sistem operasi melalu gamba-gambar atau grapik, ikon menu,dan menggunakan perangkat petunjuk (pointing device) seperti mouse dan trackball. Element – element utama GUI bisa diringkas dalam konsep WIMP (windows, icon, menu, pointing device).
Fitur antarmuka pengguna jenis telematika dalam antarmuka telematika terdapat 6 jenis fitur seperti :
1.       Heads up display system merupakan sebuah tampilan transparan yang menampilkan data tanpa harus menggunakan atau melihat ke arah lainnya dari sudut pandang biasanya.
2.       Tangible user interface, antarmuka dimana seseorang dapat berinteraksi dengan informasi digital lewat lingkungan fisik
3.       Computer Vision merupakan ilmu pengetahuan tekhnologi dasar dari mesin yang melihat sepeti camera
4.       Browsing audio data adalah kemampuan mesin untuk mencari data dengan menggunakan input audio
5.       Speech recognition merupakan salah satu fitur antarmuka telematika yang merubah suara (audio) menjadi tulisan
6.       Speech syntetis merupakan hasil kecerdasan buatan dari pembicaraan manusia.
Pada komputer sendiri interface merupakan fungsi penting dalam menghubungkan microprocessor secara lagsung degan piranti yang ingin dijalankannya. Diperlukan suatu tekhnik intuk mengantarmukakan (interfacing) pemproses utama dengan piranti dari luar, tekhnik ini dapat digunakan melalui :
1.       Perangkat lunak, berupa program yakni suatu prosedur tertentu untuk menjalankan piranti. Dalam isitilah komputer program ini lebih dikenal dengan driver/installer. Adapun pula perangkat lunak yang ditanamkan kedalam perangkat keras yang disebut sebagai firmware
2.       Perangkat keras, yakni berupa piranti khusus untuk memulai dari serpih (IC) yang terintegrasi dalam sebuah papan induk (chipset – onboard) berupa sistem port atau bahkan terintegrasi kedalam papan yang ditancapkan pada sistem bus (Card)
DEVICE
Input device adalah suatu unit yang berfungsi sebagai media untuk memasukan data dari luar kedalam suatu memory dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input device umumnya berbagai macam dan bentuk tergantung fungsinya masing – masing . data yang dimasukkan kedalam komputer berbentuk signal input dan maintance input seperti :
1.       Keyboard. Adalah papan yang terdiri dari tombol dan huruf, angka dan symbol. Keyboard berfungsi sebagai memasukkan huruf, angka, karakter khusus serta media bagi user untuk melakukan perintah perintah  lainnya yang diperlukan, seperti menyimpan file, membuka file dan perintah lainya.
2.       Mouse adalah suatu alat input (masukan) komputer yang digerakkan oleh tangan dan berfungsi mengubah gerak menjadi instruksi / perintah dengan kata lain mouse berfungsi untuk memindahkan pointer atau kursor secara tepat dan akurat.
3.       Touchpad. Unit ini biasanya terdapat pada komputer portable atau bisa disebut juga dengan laptop atau notebook yaitu dengan menggunakan sentuhan jari. Biasanya touchpad ini digunakan sebagai pengganti mouse dan memiliki fungsi yang sama dengan mouse
4.       Light pen adalah pointer elektronik yang digunakan untuk memodifikasi dan mendesain gambar dengan screen (monitor)
Banyak lagi hal seputar tentang divice yang belum dijelaskan sepeti diatas.
MODUL
Modul i/o adalah suatu komponen dalam sistem komputer yang lebih bertanggung jawab juga dalam pertukaran data antara perangkat luar tersebut dengan memori utama ataupun dengan register-register cpu.
Dalam mewujudkan hal ini diperlukan antarmuka internal dengan komputer (Cpu dan memori utama) dan antarmuka dengan perangkat eksternalnya untuk menjalankan fungsi-fungsi pengontrolan. Fungsi pengontrolan dalam menjalankan tugas bagi modul i/o dapat dibagi menjadi beberapa kategori yaitu :
-          Kontrol dan pewaktuan
-          Komunikasi CPU
-          Komunikasi perangkat eksternal
-          Pem-buffer-an
-          Deteksi kesalahan
Adapun fungsi dan komunikasi cpu dan modul i/o meliputi proses-proses berikut :
·         Command Decoding, yaitu modul i/o menerima perintah – perintah dari CPU yang dikirimkan sebagai sinyal bagi bus control.
·         Status reporting, yaitu pelaporan kondisi status model i/o maupun perangkat peripheral, umumnya berupa status kondisi busy dan ready , juga status berbagai macam – macam kondisi kesalahan (error)
·         Buffering, tujuan utamanya buffering adalah mendapatkan penyesuaian data sehubung perbedaan laju transfer data dari perangkat peripheral dengan kecepatan pada pengolahan pada CPU. Umumnya laju transfer data dari perangkat peripheral lebih lambat dari kecepatan CPU maupun media penyimpanan

·         Fungsi terakhir adalah Error Detection, apabila ada perangkat peripheral terdapat masalah sehingga proses tersebut tidak dapat dijalankan, maka i/o mdul akan melaporkan kesalan tersebut kepada user.

Tidak ada komentar:

Posting Komentar