Thursday, December 20, 2018

SISTEM PROSES INPUT & OUTPUT





PENGERTIAN INPUT, PROSES & OUTPUT
 Dalam sebuah sistem komputer , terdapat 3 Buah komponen perangkat keras (hardware), yaitu:
Input adalah komponen yang berfungsi memasukan data atau perintah kedalam komputer. Contoh input:
  • Keyboard, berfungsi untuk memasukan data berupa karakter ,angka, symbol atau “Alphanumeric”.
  • Mouse, berfungsi untuk mengarahkan/ menggerakkan cursor(Pointer).
  • Scanner, berfungsi untuk men duplikat/ mengcopy teks/gambar dari kertas/foto dsb.
  • Joystick, berfungsi memberikan masukan berupa control, namun biasanya dipakai dalam game.
  • Camera digital, berfungsi untuk menangkap gambar/image.
  • Microphone, berfungsi untuk menangkap suara/audio.
  • Touch pad
  • Track ball
  • Light Pen
Proses adalah komponen yang berfungsi mengolah data ke dalam komputer setelah dari Input. Contoh dari proses adalah Processor.
Output adalah komponen yang berfungsi mengeluarkan data-data yang berbentuk informasi setelah dari proses. Contoh dari Output adalah:
  • Monitor, berfungsi untuk menampilkan gambar, teks, symbol dsb
  • Printer, Mencetak document yang telah kita buat
  • Speaker, Mengeluarkan suara yang di input lewat microphone/ audio video.
  • Infokus, berfungsi sama seperti monitor, namun media dapat di tampilkan ke dinding (noerifahrd, 2016)


TEKNIK INPUT & OUTPUT

A.    METODE TRANSFER DATA PERANGKAT I/O
Metode transfer data perangkat input/output terdapat dua macam yaitu, metode software dan metode hardware. 
Pada metode software, tugas-tugas mengenai operasi input/output dibuat ke dalam suatu program yang dijalankan oleh CPU.

B.  PROGRAMMED I/O MODE
Adalah metode transfer data I/O yang dilakukan oleh software secara stretch (dari awal byte pertama sampai dengan akhir byte terakhir).
Pada Programmed I/O Mode, program I/O melakukan 4 (empat) aktifitas untuk setiap byte data yang ditransfer, yaitu :
·         Pembacaan status perangkat periferal
·         Menganalisa apakah perangkat siap untuk transfer data atau tidak
·         Jika perangkat siap, ke langkah 4 untuk mentransfer data. Jika perangkat tidak siap, maka ke langkah 1 untuk looping (mengulangi) sampai perangkat siap untuk mentransfer data.
·         Melakukan transter data dalam 2 (dua) langkah.
o    Untuk operasi INPUT, 2 (dua) langkah berikut dilakukan :
a.     Pembacaan data dari perangkat input ke CPU
b.    Penyimpanan data dalam suatu lokasi di memori
Untuk operasi OUTPUT, 2 (dua) langkah berikut dilakukan :
c.     Pembacaan data dari memori ke CPU
    1. Menyampaikan data ke perangkat Output
Kekurangan Programmed I/O Mode, yaitu pada kecepatan transfer data yang bergantung pada jumlah atau berapa kali looping dari langkah 1 ke langkah 3 diulangi, yang pada akhirnya juga tergantung pada kecepatan perangkat periferal tersebut.


  C.INTERRUPT MODE
  Pada Programmed I/O Mode, status perangkat dipantau oleh program I/O. Namun pada Interrupt Mode,   program I/O tidak menunggu sampai perangkat siap.


D. DMA MODE
DMA Mode memungkinkan periferal I/O melakukan transfer langsung ke/dari memori. Pada DMA Mode, operasi yang berhubungan dengan transfer byte data dilakukan oleh pengontrol DMA yang merupakan unit hardware tersendiri. (Informatika, 2014)


PROSES

Proses/memproses berfungsi sebagai mengolah data dari Input sebelumnya ( masukan ) kemudian diproses sesuai aplikasinya dan nantinya mengeluarkan ( Output ) berupa Informasi baik itu suara atau tampilan. Perangkat Device dalam Proses terdiri dari :


·  Processor
·  RAM ( Random Acces Memory )
·  Motherboard
·  VGA ( Video Graphic Array )
(BERBAGI16, 2016)

SISTEM FUNGSI & STRUKTUR PENGELUARAN
Sistem Masukan dan Keluaran Komputer
      Bagaimana modul I/O dapat menjalankan tugasnya, yaitu menjembatani CPU dan memori dengan dunia luar merupakan hal terpenting untuk kita ketahui. Inti mempelajari sistem I/O komputer adalah mengetahui fungsi dan struktur kerja modul I/O.
Fungsi Modul Input/Output
      Modul I/O adalah sebuah komponen dalam sistem komputer yang bertanggung jawab atas pengontrolan sebuah perangkat luar atau lebih dan bertanggung jawab juga terhadap pertukaran data antara perangkat luar tersebut dengan memori utama ataupun register-register dalam CPU. Dalam mewujudkan fungsi tersebut, diperlukan antarmuka internal dengan komputer (CPU dan memori utama) dan antarmuka dengan perangkat eksternalnya untuk menjalankan fungsi-fungsi pengontrolan.
      Fungsi dalam menjalankan tugas, modul I/O dapat dibagi menjadi beberapa kategori, yaitu:
•           Kontrol dan pewaktuan
•           Komunikasi CPU
•           Komunikasi dengan perangkat eksternal
•           Pem-buffer-an data
•           Deteksi kesalahan

MODUL I/O
I/O Terprogram
Pada I/O terprogram, data saling dipertukarkan antara CPU dan modul I/O.
Terdapat empat klasifikasi perintah I/O, yaitu:
1. Perintah control.
Perintah ini digunkan untuk mengaktivasi perangkat peripheral dan memberitahukan tugas yang
diperintahkan padanya.
2. Perintah test.
Perintah ini digunakan CPU untuk menguji berbagai kondisi status modul I/O dan
peripheralnya. CPU perlu mengetahui perangkat peripheralnya dalam keadaan aktif dan siap
digunakan, juga untuk mengetahui operasi – operasi I/O yang dijalankan serta mendeteksi
kesalahannya.
3. Perintah read.
Perintah pada modul I/O untuk mengambil suatu paket data kemudian menaruh dalam buffer
internal. Proses selanjutnya paket data dikirim melalui bus data setelah terjadi sinkronisasi data
maupun kecepatan transfernya.
4. Perintah write.
Perintah ini kebalikan dari read



Sumber:http://nyambekkentirtkj.blogspot.com/2016/07/sistem-komputer.html?m=1 Architecture, C. O. (2012, 12 15). PENJELASAN INPUT, PROSES, OUTPUT DEVICE,. Retrieved from Computer Organization and Architecture.
BERBAGI16. (2016, 07 29). KOMPONEN PERANGKAT INPUT, PROSES, OUTPUT, PENYIMPANAN, DAN KOMUNIKASI KOMPUTER. Retrieved from BERBAGI16.
Informatika, P. T. (2014, 16 10). Sistem Komputer: Teknik Input Output. Retrieved from Pendidikan Teknik Informatika.

noerifahrd. (2016, 07 29). Sistem Komputer (Sistem Input, Proses, Output | Perangkat Eksternal | Struktur & Interkoneksi Bus). Retrieved from noerifahrd: https://noerifahrd.wordpress.com/2014/09/01/sistem-komputer-sistem-input-proses-output-perangkat-eksternal-struktur-interkoneksi-bus/