A.SISTEM INPUT OUTPUTI/O adalah suatu mekanisme pengiriman data secara bertahap dan terus menerus melalui suatu aliran data dari proses ke peranti (begitu pula sebaliknya). Fungsi -Fungsi i/o Pada dasarnya adalah mengimplementasikan algoritma I/O pada level aplikasi. Hal ini dikarenakan kode aplikasi sangat fleksible, dan bugs aplikasi tidak mudah menyebabkan sebuah sistem crash. Pada dasarnya, tugas utama komputer adalah processing dan I/O (Input danOutput). Bahkan, sebagian besar waktunya digunakan untuk mengolah I/O sedangkan processing hanya bersifat insidental. Jadi, pada konteks I/O, peranan sistem operasiadalah mengatur dan mengontrol perangkat I/O dan operasi I/O.Perangkat I/O sangat bervariasi. Oleh karena itu, bagaimana cara mengontrol perangkat-perangkat tersebut mendapat perhatian besar dalam organisasi komputer.Bayangkan, perangkat I/O yang sangat banyak jumlahnya dan setiap perangkat memilikifungsi dan kecepatan sendiri-sendiri, tentunya memerlukan metode yang berbeda pula.Oleh karena itu, dikenal klasifikasi perangkat I/O menjadi perangkat blok dan perangkatkarakter, walaupun ada perangkat yang tidak termasuk ke dalam satupun dari keduagolongan ini.Perangkat terhubung ke komputer melalui port, diatur oleh device controller dan berkomunikasi dengan prosesor dan perangkat lain melalui bus. Perangkat berkomunikasi dengan prosesor melalui dua pendekatan yaitu memory mapped daninstruksi I/O langsung.I/O system terdiri dari beberapa bagian penting yaitu:a. I/O Hardwareb. Application I/O Interfacec. Kernel I/O Subsystemd. I/O Requests to Hardware Operationse. Streamsf. PerformanceA. I/O HardwareSecara umum, I/O Hardware terdapat beberapa jenis seperti device penyimpanan
(disk,tape),transmission device (network card, modem), dan human-interface device (screen, keyboard, mouse). Device tersebut dikendalikan oleh instruksi I/O. Alamat-alamat yang dimiliki
oleh device akan digunakan oleh direct I/O instruction dan memory-mapped I/O.
Beberapa konsep yang umum digunakan ialah port, bus (daisy chain/ shared direct access), dan controller (host adapter).Port adalah koneksi yang digunakan oleh device untuk berkomunikasi dengan mesin.Bus adalah koneksi yang menghubungkan beberapa device menggunakan kabel - kabelController adalah alat-alat elektronik yang berfungsi untuk mengoperasikan port dan bus
B. Application I/O Interface
Merupakan suatu mekanisme untuk mempermudah pengaksesan, sehingga sistem operasi melakukan standarisasi cara pengaksesan peralatan I/O. Contoh : suatu aplikasi
ingin membuk data yang ada dalam suatu disk, aplikasi tersebut harus dapat
membedakan jenis disk apa yang akan diaksesnya. Interface aplikasi I/O melibatkan abstraksi, enkapsulasi, dan software layering. Device driver mengenkapsulasi tiap-tiap peralatan I/O ke dalam masing-masing 1 kelas yang umum (interface standar). Tujuan dari adanya lapisan device driver ini adalah untuk menyembunyikan perbedaan-perbedaan yang ada pada device controller dari subsistem I/O pada kernel. Karena hal ini, subsistem I/O dapat bersifat independen dari hardware.B.Pengertian input dan output
Pengertian
input
Input adalah
semua data dan perintah yang dimasukkan ke dalam memori komputer untuk
selanjutnya diproses lebih lanjut oleh prosesor. Sebuah perangkat input adalah
komponen piranti keras yang memungkinkan user atau pengguna memasukkan data ke
dalam komputer, atau bisa juga disebut sebagai unit luar yang digunakan untuk
memasukkan data dari luar ke dalam mikroprosesor.
Pengertian
Output
Output
adalah data yang telah diproses menjadi bentuk yang dapat digunakan. Artinya
komputer memproses data-data yang diinputkan menjadi sebuah informasi. Yang
disebut sebagai perangkat output adalah semua komponen piranti keras yang
menyampaikan informasi kepada orang-orang yang menggunakannya.
C. Contoh alat input
a. Keyboard
Keyboard merupakan unit input yang paling penting dalam
suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan
huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk
melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan
membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang
diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868, Dan pada
tahun 1887 diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang
digunakanan sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini
diresmikan sebagai keyboard standar ISO (International Standar
Organization).Jumlah tombol pada keyboard ini berjumlah 104 tuts.Keyboard
sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2,
usb dan wireless.
Jenis-Jenis Keyboard :
1.) QWERTY
2.) DVORAK
3.) KLOCKENBERG
Keyboard yang biasanya dipakai adalah keyboard jenis QWERTY,
yang bentuknya ini mirip seperti tuts pada mesin tik. Keyboard QWERTY memiliki
empat bagian yaitu :
1. typewriter key
2. numeric key
3. function key
b. Mouse
Mouse adalah salah unit masukan (input device). Fungsi alat
ini adalah untuk perpindahan pointer atau kursor secara cepat.Selain itu, dapat
sebagai perintah praktis dan cepat dibanding dengan keyboard.Mouse mulai
digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical
User Interface).sinyal-sinyal listrik sebagai input device mouse ini dihasilkan
oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya.
Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang
digunakan yaitu tombol kiri dan tombol kanan.Saat ini mouse dilengkapi pula
dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah.
Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini
akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak
berada pada objek yang ditunjuk penekanan ini akan diabaikan. Selain itu
terdapat pula istilah lainnya yang disebut dengan menggeser (drag) yaitu
menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini
akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan
kemungkinan lainnya. Penekanan tombol kiri mouse dua kali secara cepat dan
teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan
mouse satu kali disebut dengan klik kanan (right click)Mouse terdiri dari
beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless.
c. Touchpad
Unit masukkan ini biasanya dapat kita temukan pada laptop
dan notebook, yaitu dengan menggunakan sentuhan jari.Biasanya unit ini dapat digunakan
sebagai pengganti mouse.Selain touchpad adalah model unit masukkan yang sejenis
yaitu pointing stick dan trackball.
d. Light Pen
Light pen adalah pointer elektronik yang digunakan untuk
modifikasi dan men-design gambar dengan screen (monitor). Light pen memiliki
sensor yang dapat mengirimkan sinyal cahaya ke komputer yang kemudian direkam,
dimana layar monitor bekerja dengan merekam enam sinyal elektronik setiap baris
per detik.
e. Joy Stick dan Games Paddle
Alat ini biasa digunakan pada permainan (games) komputer.
Joy Stick biasanya berbentuk tongkat, sedangkan games paddle biasanya berbentuk
kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang
akan mengatur gerak suatu objek dalam komputer.
f. Barcode
Barcode termasuk dalam unit masukan (input device). Fungsi
alat ini adalah untuk membaca suatu kode yang berbentuk kotak-kotak atau
garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk
angka-angka.Kode-kode ini biasanya menempel pada produk-produk makanan,
minuman, alat elektronik dan buku. Sekarang ini, setiap kasir di supermarket
atau pasar swalayan di Indonesia untuk mengidentifikasi produk yang dijualnya
dengan barcode.
g. Scanner
Scanner adalah sebuah alat yang dapat berfungsi untuk meng
copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori
komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun
floppy disk.Fungsi scanner ini mirip seperti mesin fotocopy, perbedaannya
adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner
hasilnya dapat ditampilkan melalui monitor terlebih dahulu sehingga kita dapat
melakukan perbaikan atau modifikasi dan kemudian dapat disimpan kembali baik
dalam bentuk file text maupun file gambar. Selain scanner untuk gambar terdapat
pula scan yang biasa digunakan untuk mendeteksi lembar jawaban komputer.
Scanner yang biasa digunakan untuk melakukan scan lembar jawaban komputer
adalah SCAN IR yang biasa digunakan untuk LJK (Lembar Jawaban Komputer) pada
ulangan umum dan Ujian Nasional. Scan jenis ini terdiri dari lampu sensor yang
disebut Optik, yang dapat mengenali jenis pensil 2B. Scanner yang beredar di
pasaran adalah scanner untuk meng-copy gambar atau photo dan biasanya juga
dilengkapi dengan fasilitas OCR (Optical Character Recognition) untuk mengcopy
atau menyalin objek dalam bentuk teks
Saat ini telah dikembangkan scanner dengan teknologi DMR
(Digital Mark Reader), dengan sistem kerja mirip seperti mesin scanner untuk
koreksi lembar jawaban komputer, biodata dan formulir seperti formulir untuk
pilihan sekolah.Dengan DMR lembar jawaban tidak harus dijawab menggunaan pensil
2 B, tapi dapat menggunakan alat tulis lainnya seperti pulpen dan spidol serta
dapat menggunakan kertas biasa.
h. Kamera Digital
Perkembangan teknologi telah begitu canggih sehingga
komputer mampu menerima input dari kamera. Kamera ini dinamakan dengan Kamera
Digital dengan kualitas gambar lebih bagus dan lebih baik dibandingkan dengan
cara menyalin gambar yang menggunakan scanner. Ketajaman gambar dari kamera
digital ini ditentukan oleh pixel-nya.Kemudahan dan kepraktisan alat ini sangat
membantu banyak kegiatan dan pekerjaan.Kamera digital tidak memerlukan film
sebagaimana kamera biasa. Gambar yang diambil dengan kamera digital disimpan ke
dalam memori kamera tersebut dalam bentuk file, kemudian dapat dipindahkan atau
ditransfer ke komputer. Kamera digital yang beredar di pasaran saat ini ada
berbagai macam jenis, mulai dari jenis kamera untuk mengambil gambar statis
sampai dengan kamera yang dapat merekan gambar hidup atau bergerak seperti
halnya video.
i. Mikropon dan Headphone
Unit masukan ini berfungsi untuk merekam atau memasukkan
suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara.
Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang
yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya
memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara
yaitu sound card dan speaker untuk mendengarkan suara
j. Graphics Pads
Teknologi Computer Aided Design (CAD) dapat membuat
rancangan bangunan, rumah, mesin mobil, dan pesawat dengan menggunakan Graphics
Pads. Graphics pads ini merupakan input masukan untuk menggambar objek pada
monitor. Graphics pads yang digunakan mempunyai dua jenis. Pertama, menggunakan
jarum (stylus) yang dihubungkan ke pad atau dengan memakai bantalan tegangan
rendah, yang pada bantalan tersebut terdapat permukaan membrane sensitif
sentuhan ( touch sensitive membrane surface). Tegangan rendah yang dikirimkan
kemudian diterjemahkan menjadi koordinat X – Y. Kedua, menggunakan bantalan
sensitif sentuh ( touch sensitive pad) tanpa menggunakan jarum. Cara kerjanya
adalah dengan meletakkan kertas gambar pada bantalan, kemudian ditulisi dengan
pensil.
Contoh alat ouput
1.Monitor
Monitor komputer adalah salah satu jenis soft-copy device,
karena keluarannya adalah berupa signal elektronik, dalam hal ini berupa gambar
yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data
ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti
layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat
resolusi yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar
yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah
sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai
dengan bentuk yang tipis dengan layar datar (flat).
2.Printer
Printer merupakan sebuah perangkat keras yang dihubungkan
pada komputer yang berfungsi untuk menghasilan cetakan baik berupa tulisan
ataupun gambar dari komputer pada media kertas atau yang sejenisnya.Jenis
printer ada tiga macam, yaitu jenis Printer Dot metrix, printer Ink jet, dan
printer Laser jet.
3.Speaker
Sepaker di sini pengertiannya sama dengan speaker pada
umumnya, Speaker adalah transduser yang mengubah sinyal elektrik ke frekuensi
audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput.
4. Backing Storage ( unit penyimpanan)
Harddisk (HDD)
Harddisk bisa juga disebut Harddisk drive (HDD) atau hard
drive (HD), Harddisk adalah sebuah salah satu perangkat keras komputer yang
berfungsi sebagai tempat penyimpanan data sekunder, di dalam harddisk berisi
piringan magnetis. Harddisk pertama kali diciptakan oleh salah satu insinyur
IBM, ia adalah Reynold Johnson pada tahun 1956. Harddisk yang juga dikenal
dengan nama piringan keras ini pertama kali terdiri dari 50 piringan berukuran
2 kaki atau 0,6 meter, dengan kecepatan putaran mencapai 1.200 rpm (rotation
per minute) dengan kapasitas penyimpanan 4,4 MB Data yang disimpan dalam
harddisk tidak akan hilang ketika tidak diberi tegangan listrik. Dalam sebuah
harddisk, biasanya terdapat lebih dari satu piringan untuk memperbesar
kapasitas data yang dapat ditampung.
Dalam perkembangannya harddisk ukuran fiskiknya menjadi semakin tipis dan kecil namun memiliki daya tampung data yang sangat besar. Harddisk saat juga tidak hanya dapat terpasang di dalam perangkat (internal) tetapi juga dapat dipasang di luar perangkat (eksternal) dengan menggunakan kabel USB ataupun kabel lain yang mendukung.
Dalam perkembangannya harddisk ukuran fiskiknya menjadi semakin tipis dan kecil namun memiliki daya tampung data yang sangat besar. Harddisk saat juga tidak hanya dapat terpasang di dalam perangkat (internal) tetapi juga dapat dipasang di luar perangkat (eksternal) dengan menggunakan kabel USB ataupun kabel lain yang mendukung.
5. Periferal (unit tambahan)
Contoh perangkat keras komputer yang termasuk dalam unit
tambahan atau periferal antara lain
Modem
Pengertian Modulator adalah suatu rangkaian yang berfungsi melakukan proses modulasi, yaitu proses “menumpangkan” data pada frekuensi gelombang pembawa (carrier signal) ke sinyal informasi/pesan agar bisa dikirim ke penerima melalui media tertentu ( seperti media kabel atau udara), biasanya berupa gelombang sinus. Dalam hal ini sinyal pesan disebut juga sinyal pemodulasi. Data dari komputer yang berbentuk sinyal digital dirubah menjadi sinyal Analog
Pengertian Modulator adalah suatu rangkaian yang berfungsi melakukan proses modulasi, yaitu proses “menumpangkan” data pada frekuensi gelombang pembawa (carrier signal) ke sinyal informasi/pesan agar bisa dikirim ke penerima melalui media tertentu ( seperti media kabel atau udara), biasanya berupa gelombang sinus. Dalam hal ini sinyal pesan disebut juga sinyal pemodulasi. Data dari komputer yang berbentuk sinyal digital dirubah menjadi sinyal Analog
Kartu Suara
Kartu suara (Sound Card) adalah suatu perangkat keras komputer yang digunakan untuk mengeluarkan suara dan merekam suara. Pada awalnya, Sound Card hanyalah sebagai pelengkap dari komputer.Namun sekarang, sound card adalah perangkat wajib di setiap komputer. Dilihat dari cara pemasangannya, sound card dibagi 3:
Kartu suara (Sound Card) adalah suatu perangkat keras komputer yang digunakan untuk mengeluarkan suara dan merekam suara. Pada awalnya, Sound Card hanyalah sebagai pelengkap dari komputer.Namun sekarang, sound card adalah perangkat wajib di setiap komputer. Dilihat dari cara pemasangannya, sound card dibagi 3:
- Sound Card Onboard, yaitu sound card yang menempel
langsung pada motherboard komputer.
– Sound Card Offboard, yaitu sound card yang pemasangannya di slot ISA/PCI pada motherboard. Rata-rata, sekarang sudah menggunakan PCI
– Soundcard External, adalah sound card yang penggunaannya disambungkan ke komputer melalui port eksternal, seperti USB atau FireWire
– Sound Card Offboard, yaitu sound card yang pemasangannya di slot ISA/PCI pada motherboard. Rata-rata, sekarang sudah menggunakan PCI
– Soundcard External, adalah sound card yang penggunaannya disambungkan ke komputer melalui port eksternal, seperti USB atau FireWire
D.Penyimpan Eksternal Data
Penyimpan eksternal adalah peranti yang dapat menyimpan data secara permanen.Dengan adanya penyimpan eksternal data, data tidak hilang ketika komputer dimatikan.Jenis media penyimpan eksternal data bermacam-macam.Pita magnetik, hard disk, disket, dan CD-ROM merupaka sebagian contoh media penyimpan eksternal.Beberapa jenis penyimpan eksternal mendukung operasi baca dan tulis.Hard disk dan disket merupakan contoh penyimpan eksternal seperti itu.Namun ada juga penyimpan eksternal yang hanya bida ditulisi satu kali.Contoh adalah CD-WORM.
Beriktu ini macam-macam alat penyimpan eksternal data yaitu:
1. Hard DiskHard Disk merupakan Penyimpan Eksternal yang umum digunakan dalam sistem komputer.Pada penyimpan eksternal inilah software diinstal.Hard disk juga bisa untuk menyimpan data milik pemakai.Penyimpan eksternal ini memiliki piringan metal yang dilapisi dengan bahan yang memungkinkan data dapat disimpan dalam entuk titik-titik bermagnet. Data disimpan pada kedua permukaan.Kapasitas hard disk yang umum saat ini sekitar 40-100 gigabyte.2. DisketSama seperti hard disk, disket juga berupa piringan magnetik. Peranti ini dirancang untuk memudahkan pemindahan data darisatu komputer ke komputer lain yang tidak saling terkoneksi. Disket yang umum berukuran 3,5 inci (diameter piringan) dengan kapasitas 1,44 megabyte. Di masa lalu terdapat pula disket berukuran 5,25 inci dengan kapasitas sebesar 1,2 megabyte.Dalam sistem komputer, disket diakses melalui peralatan yang disebut disk drive.Saat ini media disket hampir tidak digunakan lagi.3. CDCD atau Compact Disk meruapakn salah satu media penyimpan eksternal yang berupa piringan optik, yang menggunakan sinar laser untuk penulisan dan pembacaan data.Dibandingkan dengan disket, kecepatan akses pada CD jauh lebih tinggi. Kapasitas CD berkisar antara 640 megabyte sampai 1,3 gigabyte.Jenis-jenis CD antara lain CD-ROM, CD-WROM, dan CD-Rewritetable.· CD-ROM kempanjangan dari Compact Disk Read Only Memory adalah jenis piringan optik yang mempunyai sifat hanya bisa dibaca. Jenis ini biasa dibuat oelh vendor untuk membuat produksi massal seperti menampung buku, ensiklopedi, materi multimedia, atau program.· CD-WORM kepanjangan dari Write once read many dapat ditulisi melalui komputer. Sesuai dengan namanya, perekaman hanya bissa dilakukan sekali. Sesuda perekaman, isinya tidak dapat diubah. CD ini berguna untuk menyimpan dokumen, rancangan gambar, lagu dan lain-lain yang dimaksudkan sebagai cadangan. CD ini sering dijual dengan label CD-R atau CD-Recordable.· CD-Rewritable atau CD-RW memungkinkan data yang sudah ada pada piringan dihapus dan diganti dengan data yang baru.Di dalam sistem komputer, CD diakses melalui peralatan yang disebut CD drive.4. DVDDVD atau digital Video Disc merupakan teknologi piringan optik kedua setelah CD.DVD memiliki kapasitas penyimpanan yang jauh lebih besar daripada CD.Kapasitas DVD juga mampu membaca lebih cepat daripada CD dan memiliki kualitas muatan video setara sinema. DVD merupakan piringan penyimpanan data unutk keperluan audio maupun PC yang lebih baik daripada piringan lain. Secara fisik, ukuran DVD sama dengan ukuran CD.Di dalam sistem komputer, DVD diakses melalui peralatan yang disebut DVD drive. Piranti ini juga bisa digunakan untuk membaca CD.Saat ini, terdapat pula jenis DVD RW, suatu jenis DVD yang bisa ditulisi kembali.5. Pita MagnetikMedia penyimpanan pita magnetik atau disebut magnetic tape terbuat dari bahan magnetik yang dilapiskan pada plastik tipis, seperti pita pada pita kaset. Proses penyimpanan atau pembacaan data menyerupai kaset audio, yakni melalui suatu kepala pita.Kapasitas media penyimpan eksternal dalam bentuk pita magnetik sangat bervariasi. Ada yang berkapasitas sampai 1,2 terabyte.Dalam sistem komputer, media penyimpanan ini diakses melalui peralatan yang disebut tape drive.6. Flas DiskFlask Disk atau kadang disebut flash drive merupakan media penyimpan eksternal yang saat ini sangat populer.Kepopulerannya ditunjang oleh kepraktisan dalam penggunaannya. Untuk memakainya, Anda cukup mencolokkan flash disk pada port USB (universal Serial Bus). Flash disk juga populer karena kapasitas, penyimpanannya yang sangat besar. Seklipun ukurannya relatif sangat kecil, kapasitas penyimpanannya tersedia dari 128 megabyte sampai 4 gigabyte,bahkan lebih. Kapasitas sebesar itu tentu saja bermanfaat untuk proses baca tulis.E.Modul I/O
Modul I/O Adalah interface atau central switch untuk mengendalikan satu atau lebih peripheral atau perangkat input output. Konektor mekanis berisi fungsi logik untuk komunikasi antara bus dan peripheral. Tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus computer.Modul I/O adalah komponen dalam system computer:1) Bertanggung jawab atas pengontrolan sebuah perangkat luar
2) Bertanggung jawab atas pertukaran data antar perangkat luar tersebut dengaan memori utama ataupun dengan register-register CPU
3) Antarmuka internal dengan computer (CPU dengab memori utama)
4) Antarmuka internal dengan perangkat external untuk menjalankan fungsi-fungsi pengontrolanFungsi utama modul I/O:1) Sebagaai piranti antarmuka ke CPU dan memori ke bus system
2) Sebagaai piranti antarmuka dengan peraalatan periperaal lainnyaa dengaan menggunakan link data tertentuo Control dan timingo Komunikasi CPU- sebagai media komunikasi dari CPU menuju device eksternalo Komunikasi perangkat-sebagai media komunikasi dari device eksternal menuju CPUo Data Buffering-berfungsi sebagai penampung data sementara baik dari CPU/memori maupun dari peripheral peripheralo Deteksi error-berfungsi sebagai pendeteksi kesalahan yang ditimbulkan oleh deviceSkema perangkat peripheralInterface ke modul I/O adalah dalam bentuk signal-signal kontrol,status,dan data. 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 / write), report status, atau membentuk fungsi kontrol tertentu ke perangkat ( misalnya, posisi head disk). signal status menandai status perangkat untuk mengirimkan data.Control logic berkaitan dengan perangkat yang mengontrol operasi perangkat dalam memberikan respons yang berasal dari modul I/O. Transduser mengubah data dari energi listrik menjadi energi lain selama berlangsungnya output dan dari bentuk energi tertentu menjadi energi listrik selama berlangsungnya input. Umumnya, suatu buffer dikaitkan dengan transduser untuk menampung sementara data yang ditansfer diantara modul I/O dan dunia luar. Ukuran buffer yang umum adalah 8 hingga 16 bit.F.Input/Output TerprogramPada I/O terprogram, data saling dipertukarkan antara CPU dan modul I/O. CPU mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung, seperti pemindahan data, pengiriman perintah baca maupun tulis dan monitoring perangkat. Kelemahan teknik ini adalah CPU akan menunggu sampai operasi I//O selesai dilakukan modul I/O sehingga akan membuang waktu, apalagi CPU lebih cepat proses operasinya.Data saling dipertukarkan antara CPU dan modul I/O.CPU mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung melalui Pemindahan data,Pengiriman perintah baca maupun tulis dan Monitoring perangkat.Dalam teknik I/O terprogram, terdapat dua macam implementasi perintah I/O yang terdapat dalam instruksi I/O, yaitu :1.) Memory-mapped I/ODalam memory-mapped I/O, terdapat ruang tunggal untuk lokasi memori dan perangkat I/O. CPU menggunakan register status dan register data modul I/O sebagai lokasi memori dan menggunakan instruksi mesin yang sama untuk mengakses baik memori maupun perangkat I/O. Konsekuensinya adalah diperlukan saluran tunggal untuk pembacaan dan saluran tunggal untuk penulisan. Keuntungan memory-mapped I/O adalah efisien dalam pemrograman, namun memakan banyak ruang memori alamat.2.) Isolated I/ODalam teknik isolated I/O, dilakukan pemisahan ruang pengalamatan bagi memori dan ruang pengalamatan bagi I/O. Dengan teknik ini diperlukan bus yang dilengkapi dengan saluran pembacaan dan penulisan memori ditambah saluran perintah output. Keuntungan isolated I/O adalah sedikitnya instruksi I/O.Kelemahan :• CPU akan menunggu sampai operasi I/O selesai dilakukan oleh modul I/O sehingga akan membuang waktu, CPU lebih cepat proses operasinya.• Dalam teknik ini, modul I/O tidak dapat melakukan interupsi kepada CPU terhadap proses – proses yang diinteruksikan padanya.• Seluruh proses merupakan tanggung jawab CPU sampai operasi lengkap dilaksanakanReferensihttp://destathea.wordpress.com/2013/11/27/sistem-input-dan-output/http://ubay16.wordpress.com/2013/12/27/sistem-inputoutput-io/https://agathaatika49.wordpress.com/2013/03/05/contoh-dan-fungsi-alat-inputproses-dan-output/
Kesimpulan:
Sistem input output merupakan suatu langkah mengiriman data secara bertahap tetapi dilakukan secara terus menerus.Input adalah data atau perintah yang di masukan kedalam komputer,sedangkan output adalah hasil dari proses data yang dapat berupa informasi.Contoh alat input adalaha keyboard yang digunakan untuk menulis huruf,angka dll.Yang lainnya adalah mouse yang dugunakan untuk pointer atau pemindahan kursor.toouchped digunakan sebagai pengganti mouse pada laptop,fungsinya masih sma seperti mouse.Light pen digunakan sebagai mengubah/mengutak atik bentuk gambar pada layar.Barcode digunakan untuk scan code pada supermarket dan mol-mol pada saat pembayaran di kasir.Scanner digunakan untuk menyalin gambar/teks utuh seperti bentuk asli tetapi dalam bentuk digital.Kamera digital digunakan untuk mengambil gambar dan dapat menerima input gambar pada komputer.Kamera ini memiliki ketajaman gambar yang lebih bagus dan dengan pixel yang lebih besar oleh sebab itu di sebut kamera digital.Mikrophone dan headphone mikrophone digunakan untuk menghasikan suarayang di simpan dalam memori komputer.sedangkan headphone di gunakan untuk mendengarkan suara di soud sistem.Contoh alat output adalah monitor yaitu layar yang muncul pada komputer,yang menghasilkan gambar atupun tulisan pada monitor.Printer digunakan sebagai alat penghasil file berupa hardcopy.Speaker digunakan sebagai alat penghasil keluaran berupa suara.Penyimpanan eksternal data digunakan untuk menyimpan data dalam agar data dapat tersimpan permanen.Penyimpanan dengan cara ini dapat mengurangi pemakaian memori pada komputer atau laptop.Beberapa contoh penyimpanan eksternal yaitu harddisk,flashdisk,disket,cd dll.Modul I/O adalah perangkat yang digunakan sebagai pengendali alat input dan output.Modul I/O digunakan sebagai alat komunikasi antara bus computer dengan peripheral.Tidak hanya sebagai komunikasi,juga dapat digunakan sebagai alat penghubung antara bus computer dengan peripheral.Input output terprogram disini data dapat saling bertukar antara CPU dengan MODUL I/O.Disini CPU dapat langsung menerima data,membaa data tanpa harus di suruh terlebih dahulu.Tetapi hal di sini juga memiliki kelemahan yaitu menggunakan waktu yang lama dalam proses pengiriman data .
0 komentar:
Posting Komentar