Pages

Sunday, April 27, 2014

Input dan Output Unit

Sistem  komputer  memiliki  tiga  komponen  utama,  yaitu  :  CPU,  memori  (primer  dan sekunder) dan peralatan  masukan/keluaran  (I/O  devices)  seperti  printer,  monitor,  keyboard, mouse, dan modem. Modul I/O merupakan peralatan antarmuka (interface) bagi sistem bus atau switch sentral dan  mengontrol satu  atau  lebih  perangkat  peripheral.  Modul  I/O  tidak  hanya  sekedar  modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer.
Modul I/O memiliki dua buah fungsi utama, yaitu :
1. Sebagai piranti antarmuka ke CPU dan memori melalui bus sistem.
2. Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan menggunakan link data tertentu.

Fungsi Modul I/O
Modul I/O adalah suatu komponen dalam sistem komputer yang bertanggung jawab atas pengontrolan sebuah perangkat luar atau lebih dan bertanggung jawab pula 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 dalam menjalankan tugas bagi modul I/O dapat dibagi menjadi beberapa katagori, yaitu:

  • Kontrol dan pewaktuan. 
  • Komunikasi CPU. 
  • Komunikasi perangkat eksternal. 
  • Pem-buffer-an data. 
  • Deteksi kesalahan. 
Pada fungsi kontrol dan pewaktuan, bertugas untuk mengatur komunikasi CPU dengan satu atau lebih perangkat, dengan pola yang tidak tetap dan kecepatan transfer data yang beragam. dengan perangkat internal seperti register, memori utama, memori sekunder maupun perangkat peripheral.
Langkah-langkah pemindahan data dari peripheral ke CPU melalui modul I/O :
  • Permintaan dan pemeriksaan status perangkat dari CPU ke modul I/O. 
  • Modul I/O memberi jawaban atas permintaan CPU. 
  • Apabila  perangkat  eksternal  telah  siap  untuk  transfer  data,  maka  CPU  akan mengirimkan perintah ke modul I/O. 
  • Modul I/O akan menerima paket data dengan panjang tertentu dari peripheral. 
  • Selanjutnya  data  dikirim  ke  CPU  setelah  diadakan  sinkronisasi  panjang  data  dan kecepatan  transfer  oleh  modul  I/O  sehingga  paket  –  paket  data  dapat diterima  CPU dengan baik
Tujuan  utama fungsi  buffering  adalah  mendapatkan penyesuaian  data  sehubungan  perbedaan  laju transfer  data  dari  perangkat  peripheral  dengan kecepatan  pengolahan  pada  CPU.  Umumnya  laju transfer  data  dari  perangkat  peripheral  lebih lambat dari kecepatan CPU maupun media penyimpan. 
Fungsi deteksi  kesalahan yaitu, apabila  pada  perangkat  peripheral  terdapat masalah  sehingga  proses tidak  dapat  dijalankan,  maka  modul  I/O  akan  melaporkan  kesalahan tersebut. Misal informasi kesalahan pada peripheral printer seperti: kertas tergulung, tinta habis, kertas habis, dan lain – lain. Teknik yang umum untuk deteksi kesalahan adalah penggunaan bit paritas. 

Perangkat Eksternal Komputer
Mesin komputer akan memiliki nilai apabila bisa berinteraksi dengan dunia luar. Lebih dari itu, komputer tidak akan berfungsi apabila tidak dapat berinteraksi dengan dunia luar. Perangkat eksternal atau lebih umum disebut  peripheral  tersambung dalam sistem CPU melalui  perangat  pengendalinya,  yaitu  modul  I/O  seperti  telah  dijelaskan  sebelumnya.   Secara umum perangkat eksternal diklasifikasikan menjadi 3 katagori: 
  • Human  Readable,  yaitu  perangkat  yang  berhubungan  dengan  manusia  sebagai pengguna  komputer.  Contohnya:  monitor,  keyboard,  mouse,  printer,  joystick,  disk drive. 
  • Machine  readable,  yaitu  perangkat  yang  berhubungan  dengan  peralatan.  Biasanya berupa modul sensor dan tranduser untuk monitoring dan kontrol suatu peralatan atau sistem. 
  • Communication,  yatu  perangkat  yang  berhubungan  dengan  komunikasi  jarak  jauh. Misalnya: Modem. 
Pengklasifikasian juga bisa berdasarkan arah datanya, yaitu perangkat output, perangkat input  dan kombinasi  output-input.  Contoh  perangkat  output:  monitor,  proyektor  dan  printer. Perangkat input misalnya: keyboard, mouse, joystick, scanner, mark reader, bar codereader. 

No comments:

Post a Comment

Setting VPN L2TP di Macbook

Beberapa waktu yang lalu, ketika hingar bingar Pemilu disini sedang berlangsung. Kemudian adanya ajakan untuk melakukan aksi damai yang dise...