INPUT/OUPUT
Apa itu Input ? Apa itu Output ? Jika kita diberikan pertanyaan seperti itu, hal yang spontan terpikir oleh kita yakni Input ya Masukan, Output ya Keluaran. Tapi sering sekali beberapa orang tidak mau membahas lebih jauh lagi mengenai hal ini. Jadi ya pengetahuan mereka ya hanya sebatas Masukan dan Keluaran. Tidakkah kita mencoba bertanya lebih jauh , tentang Masukkan atau Keluaran dari APA dan untuk APA? Nah, pembahasan kita kali ini yakni mengenai INPUT/OUTPUT. Semoga dengan pembahasan kali ini , kita semua bisa lebih mengenal lebih jauh lagi mengenai teknologi. Baik, mari kita ulas.
- INPUT ( Masukkan )
- OUTPUT ( Keluaran)
Jadi pada intinya fungsi dari Input dan Output ini adalah untuk memindahkan antara CPU ( Central Processing Unit) atau memori utama dengan dunia luar.
Untuk Input dan Output itu sendiri terdiri dari :
- Piranti I/O ( Peripheral )
- Pengendali I/O ( Device Controller )
- Perangkat Lunak
- Piranti I/O ( Peripheral )
- Perangkat Input
- Keyboard Dimulai dari keyboard, siapa yang tidak mengenal perangkat yang satu ini, semua kalangan pasti pernah melihat atau menggunakan perangkat ini. Fungsi Keyboard ini sendiri adalah untuk memasukkan huruf, angka , atau karakter khusus. Data atau perintah dapat dimasukkan ke dalam komputer melalui keyboard, itulah mengapa alat ini disebut perangkat input.
- Mouse Mouse berfungsi untuk perpindahan pointer atau lebih kita kenal dengan sebutan " Cursor ". Selain itu dapat berfungsi sebagai perintah praktis dan cepat dibandingkan dengan keyboard.
- Scanner Scanner berfungsi untuk menyalin gambar atau teks yang kemudian disimpan dalam memori komputer yang nantinya akan diproses oleh mikroprosesor.
- Microphone Sekarang, tadi masukkan berupa angka, huruf, gambar, atau tulisan. Yang satu ini berfungsi untuk merekam atau memasukkan suara yang yang akan disimpan dalam memori komputer.
- Perangkat Ouput
- Monitor Perangkat ini berfungsi untuk menerima atau menampilkan data berupa tampilan visual kepada pengguna komputer.
- Printer Berfungsi untuk menghasilkan cetakan dari komputer ke dalam bentuk kertas. Cetakan tersebut dapat berupa dokumen, gambar, maupun dokumen yang disertai gambar.
- Speaker Berfungsi sebagai perangkat yang mengeluarkan suara, dimana suara tersebut sebelumnya telah diolah dalam sound card.
- Pengendali I/O
- Programmed I/O CPU mengendalikan perangkat I/O secara langsung dan hanya bisa melakukan 1 Operasi dalam 1 waktu.
- Interrupt Driven Pada teknik ini , program I/O tidak menunggu perangkat I/O. Terdapat perangkat keras yang memantau terus status perangkat I/O , jika sudah siap, perangkat keras akan memberikan informasi ke CPU ( Interupsi )bahwa perangkat sudah siap.
- Direct Memory Acces ( DMA ) Penyempurnaan dari program sebelumnya, CPU sama sekali tidak berhubungan langsung dengan operasi perangkat I/O dan DMA yang mengendalikan operasi I/O. Semua operasi yang berhubungan dengan transfer data dilakukan oleh pengontrol DMA yang merupakan unit tersendiri.
- Perangkat Lunak
- Konsep dalam desain perangkat lunak input dan output, merupakan device independence dan tidak bergantung pada device yang digunakan.
- Penamaan yang seragam / Uniform Naming. Penamaan file berkas atau perangkat yaitu string atau integer dan harus sederhana, tidak bergantung pada device.
- Penanganan Kesalahan / Error Handling.
Komentar
Posting Komentar