Kamis, 04 Oktober 2018

PORT INPUT OUTPUT

Kali ini saya akan share artikel Port Input Output. Apa itu Port I/O? Macam macamnya? Fungsi fungsinya? Bagaimana cara kejanya? Mari kita simak dibawah ini.

1.PENGERTIAN PORT INPUT OUTPUT
Port I/O adalah tempat dimana sebuah connector I/O dipasang dan semua itu masih dalam control processor. Port I/O paling banyak berada pada komponen motherboard pada CPU, port ini digunakan untuk menghubungkan setiap komponen komponen perangkat hardware lainnya. Letak port port ini biasanya berada pada bagian belakang CPU dan pada bagian  dalam motherboard, sedangkan pada laptop berada di samping kanan dan kiri. Contoh perangkat output: monitor, proyektor dan printer. Contoh perangkat input : keyboard, mouse, joystick, scanner, mark reader, bar code reader.
2. FUNGSI PORT INPUT OUTPUT
- Sebagai piranti antarmuka ke CPU dan memori ke bus system.
- Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan       menggunakan link data tertentu.
Fungsi yang lainya :
A. Control and Timing
Fungsi kontrol dan pewaktuan (control & timing) merupakan hal yang penting untuk mensinkronkan kerja masing – masing komponen penyusun komputer.
B.  CPU
Adapun fungsi komunikasi antara CPU dan modul I/O meliputi proses – proses berikut :
Command Decoding, yaitu modul I/O menerima perintah – perintah dari CPU yang dikirimkan sebaga isinya bagi bus kontrol.

1.       Address Recognition
Bahwa peralatan atau komponen penyusun komputer dapat dihubungi atau dipanggil maka harus memiliki alamat yang unik, begitu pula pada perangkat peripheral, sehingga setiap modul I/O harus mengetahui alamat peripheral yang dikontrolnya.
2.       Data Buffering
Tujuan utama buffering adalah mendapatkan penyesuaian data sehubungan perbedaan laju transfer data dari perangkat peripheral dengan kecepatan pengolahan pada CPU.
3.       Deteksi Error
Apabila pada perangkat peripheral terdapat masalah sehingga proses tidak dapat dijalankan, maka modul I/O akan melaporkan kesalahan tersebut.
4.       Struktur  Modul Input/OutpuT
Terdapat berbagai macam modul I/O seiring perkembangan komputer itu sendiri,contoh yang sederhana dan fleksibel adalah Intel 8255A yang sering disebut PPI(Programmable Peripheral Interface).
3. MACAM MACAM PORT

A. Port Parallel









      Port ini mempunyai kemampuan transfer data dengan kecepatan standard parallel port yaitu sekitar 200 kb/s. Hardware yang sering menggunakan port ini adalah printer, scanner, proyektor. Contoh penggunaan port ini adalah pada saat seseorang presentasi dengan menggunakan proyektor, maka akan ada kabel penghubung antara komputer dengan proyektor tersebut, dan connector penghubung komputer dengan proyektor ini menggunakan port parallel.

B. Port Serial (COM1 dan COM2)














Kecepatan transfer data port serial ini lebih rendah jika dibandingkan dengan port parallel. Kabel connector COM1 ada 9 pin sedangkan COM2 ada 25 pin.

C. Port PS/2











Port ini biasanya digunakan untuk menghubungkan keyboard dan mouse. Biasanya akan ada 2 port PS/2 disetiap komputer, yang warna ungu untuk keyboard dan warna hijau untuk mouse.

D. Post USB









USB (Universal Serial Bus) merupakan port serial universal bagi peralatan yang bekerja dengan transmisi data secara serial. Port ini biasanya digunakan oleh flashdisk, mouse USB, keyboard USB dan hardware lainnya yang menggunakan USB sebagai connectornya. Hingga saat ini port USB telah mencapai versi 3.0 yang menghasilkan kecepatan transfer data yang dangat luar biasa
.
E. Port VGA













        Yaitu port yang berhubungan langsung dengan monitor. Port ini ada di VGA komputer anda, baik VGA onboard maupun VGA tambahan.

F. Port audio









Port ini pasti sangat berhubungan erat dengan audio seperti radio, speaker, head phone dan perangkat audio lainnya.
G. Port LAN
















Port ini bertujuan untuk menghubungkan komputer ke jaringan komputer atau aktivitas komunikasi antar komputer.

4. CARA KERJA SECARA UMUM
- Perangkat eksternal dihubungkan dengan komputer oleh suatu link dengan modul I/O. Link digunakan untuk pertukaran control, status dan data antara modul I/O dengan perangkat eksternal.
- Data berbentuk sekumpulan bit untuk dikirimkan ke modul I/O atau diterima dari modul I/O. Control Signal menentukan fungsi – fungsi yang akan dilakukan perangkat, seperti mengirimkan data ke modul I/O (INPUT atau READ),  menerima data dari modul I/O (OUTPUT atau WRITE),  report status, atau membentuk fungsi control tertentu keperangkat. Signal status menandai status perangkat. Misalnya READY/NOT READY untuk menunjukan kesiapan perangkat untuk mengirimkan data.
- Control logic berkaitan dengan perangkat yang mengontrol operasi perangkat dalam memberikan respons yang berasal dari modul I/O.
- Perangkat input merubah perintah yang dapat dipahami oleh manusia kepada bentuk yang dipahami oleh komputer .Dengan kode – kode binary (binary encoded information). Perangkat input dapat digolongkan menjadi dua golongan, yaitu perangkat input langsung dan perangkat input tidak langsung. Perangkat input langsung yaitu input yang digunakan langsung diproses di CPU, tanpa melalui media lain. Sedangkan perangkat input tidak langsung adalah input yang dimasukkan tidak langsung diproses di CPU.

5. PERANGKAT MASUKAN DAN KELUARAN
 Komponen Sistem Operasi untuk sistem I/O:
Penyangga: menampung sementara data dari/ ke perangkat I/O.
Spooling: melakukan penjadualan pemakaian I/Osistem supaya lebih efisien (antrian dsb.).
Menyediakan driver: untuk dapat melakukan operasi rinci untuk perangkat keras I/O
6. PRINSIP PERANGKAT KERAS I / O
1. Batasan : bagaimana hardware tersebut di program
2. Manajemen perangkat I/O mempunyai beragam fungsi, diantaranya :
3. Mengirimkan perintah ke perangkat I/O agar menyediakan layanan
4. Menangani interupsi perangkat I/O
5. Menangani kesalahan pada perangkat I/O

TUGAS KELOMPOK

https://drive.google.com/file/d/1XQTsHsWQqo2WxdT7fTGGr3-4v79BT1YQ/view?usp=drivesdk