A.Pengertian
Input Device
adalah perangkat
keras computer yang berfungsi sebagai alat untuk memasukkan data atau perintah
ke dalam computer. Contonya keyboard, card reader,dll.
Output
Device adalah perangkat
keras computer yang berfungsi untuk menampilkan keluaran sebagai hasil
pengolahan data. Contohnya soft-copy, hard-copy, speaker.
Jadi I/O ports
adalah bagian yang digunakan untuk menerima atau pun mengirimkan data ke luar
sistem. Misalnya adalah modem..
B.Fungsi
Fungsi input device yaituuntuk menerima masukkan data dari perangkat luar yang disambungkan menuju mikroprosesor dan diterjemahkan menjadi sebuah informasi. Data input device yang masuk ke mikroprosesor bisa berupa data signal input atau data maintance input. Signal input berupa data yang masuk ke mikroprosesor dan maintance input berupa program yang dipakai untuk menerjemahkan data signal input.
Fungsi output device yaitu untuk menerima keluaran data dari mikroprosesor komputer yang telah diterjemahkan sehingga dapat berupa gambar, tulisan, suara dan sebagainya. Contoh perangkat output device yang biasanya digunakan untuk menerima hasil olahan komputer seperti printer, monitor.
C.Macam Macam Input device
Perangkat masukan atau input device adalah perangkat keras yang berguna untuk memasukkan data atau perintah ke dalam komputer. Alat input tidak bisa bekerja tanpa adanya software atau perangkat lunak. Ada dua jenis perangkat masukan yaitu peralatan input langsung (langsung diproses. Macam macamnya :
1. Keyboard
Keyboard (papan ketik) adalah perangkat keras yang berbentuktombol-tombol yang mewakili huruf, angka, karakter, dan beberapa fungsi tertentu. Keyboard komputer tentu saja berbeda jauh dengan keyboard (alat musik) yang hanya berisi beberapa tombol putih dan hitam yang mewakili nada tertentu.
2. Mouse
Mouse (tikus) adalah perangkat keraas yanh digenggam, umumnya berisi dua tombol dan sebuah bola atau laser dibawahnya untuk menggerakan kursor (pointer). Fungsi mouse adalah untuk menggerakan kursor pada komputer.
3. Webcam
Webcam adalah perangkat keras kamera kecil yang biasa ditempatkan di atas monitor. Fungsi webcam adalah untuk melakukan video call panggilan video dan bahkan juga dapat digunakan untuk ber-selfie di depan komputer.
4. Barcode Scanner
Barcode scanner adalah alat yang berupa berisi laser berwarna inframerah untuk memindai barcode. Fungsinya adalah untuk memindai barcode. Barcode adalah kode garis-garis yang biasa terdapat di kemasan sebuah produk alfamart dan sebagainya.
namun perangkat ini juga memilki Hirarki
Hirarki Pengelolaan Perangkat I/O
1. Interrupt Handler
Interupsi adalah suatu peristiwa yang menyebabkan eksekusi satu program ditundan dan program lain yang dieksekusi. Interrupt adalah sinyal dari peralatan luar dau permintaan dari program untuk melaksanakan suatu tugas khusus. Jika interrupt terjadi, maka program dihentikan dahulu untuk menjalankan rutin interrupt. Ketika program yang sedang berjalan tadi dihentikan, prosesor menyimpan nilai register yang berisi alamat program ke stack, dan mulei menjalankan rutin interrupt. Secara garis besar, kita mengenal dua macam interupsi terhadap prosesor, yatu interupsi secara langsung dan interupsi melalui polling. Sekalipun caranya berbeda, akibat dari kedua cara interupsi tersebut sama. Cara interupsi secara langsung: penghentian prosesor untuk suatu proses dapat berasal dari berbagai sumber daya di dalam sistem komputer, karena sumber daya tertentu pada sistem komputer tersebut menginterupsi kerja prosesor. Karena cara terjadinya interupsi adalah secara langsung dari sumber daya, maka kita menamakan cara interupsi ini sebagai interupsi langsung. Banyak interupsi terhadap prosesor di dalam sistem komputer termasuk ke dalam jenis interupsi langsung. Cara interupsi polling: selain komputer menunggu sampai diinterupsi oleh sumber daya komputer, kita mengenal pula cara interupsi sebaliknya. Pada cara interupsi ini, prakarsa penghentian kerja prosesor berasal dari prosesor atau melalui prosesor tsb. Dalam hal ini, secara berkala prosesor akan bertanya (poll) kepada sejumlah sumber daya. Apakah ada di antara mereka yang akan memeerlukan prosesor? Jika ada, maka prosesor akan menghentikan kegiatan semulanya, serta mengalihkan kerjanya ke sumber daya tersebut. Perbedaan antara interupsi langsung dengan interupsi polling terletak pada cara mengemukakan interupsi tersebut.
Jenis-Jenis Interupsi
Dilihat dari cara kerja prosesor, tidak semua interupsi itu sama pentingnya bagi proses yang sedang dilaksanakan oleh kerja prosesor tsb. Kalau sampai interupsi yang kurang penting ikut menginterupsi kerja prosesor, maka pelaksanaan proses itu akan menjadi lama. Karena itu biasanya SO membagi interupsi ke dalam dua jenis, yaitu:
a. Software, yaitu interrupt yang disebabkan oleh software, sering disebut dengan system call.
b. Hardware
Terjadi karena adanya akse pada perangkat keras, seperti penekanan tombol keyboard atau menggerakkan mouse.
Selain untuk mengendalikan pengalihan I/O, beberapa kegunaan interupsi juga antara lain:
1. Pemulihan kesalahan
Komputer menggunakan bermacam-macam teknik untuk memastikan bahwa semua komponen perangkat keras beroperasi semestinya. Jika kesalahan terjadi, perangkat keras kontrol mendeteksi kesalahan dan memberi tahu CPU dengan mengajukan interupsi.
2. Debugging
Penggunaan penting lain dari interupsi adalah sebagai penolong dalam debugging program. Debugger menggunakan interupsi untuk menyediakan dua fasilitas penting, yaitu:
Trace
Break point.
3. Komunikasi Antarprogram
Perintah interupsi perangkat lunak digunakan oleh sistem operasi untuk berkomunikasi dengan dan mengontrol eksekusi program lain.
2. Device Driver
Setiap device driver menangani satu tipe peralatan. Device driver bertugas menerima permintaan abstrak perangkat lunak device independent di atasnya dan melakukan layanan sesuai permintaan itu.
Mekanisme kerja device driver
Menerjemahkan perintah-perintah abstrak menjadi perintah-perintah konkret.
Begitu telah dapat ditentukan perintah-perintah yang harus diberikan ke pengendali, device driver mulai menulis ke register-register pengendali peralatan.
Setelah operasi selesai dilakukan peralatan, device driver memeriksa kesalahan-kesalahan yang terjadi. Jika semua berjalan baik, device driver melewatkan data ke perangkat lunak device independent.
Device melaporkan informasi status sebagai pelaporan kesalahan ke pemanggil.
3. Perangkat Lunak Sistem Operasi Device Independent
Fungsi utama perangkat lunak tingkat ini adalah membentuk fungsi-fungsi I/O yang berlaku Jadi untuk semua peralatan dan memberi interface seragam ke perangkat lunak tingkat pemakai.
B.Fungsi
Fungsi input device yaituuntuk menerima masukkan data dari perangkat luar yang disambungkan menuju mikroprosesor dan diterjemahkan menjadi sebuah informasi. Data input device yang masuk ke mikroprosesor bisa berupa data signal input atau data maintance input. Signal input berupa data yang masuk ke mikroprosesor dan maintance input berupa program yang dipakai untuk menerjemahkan data signal input.
Fungsi output device yaitu untuk menerima keluaran data dari mikroprosesor komputer yang telah diterjemahkan sehingga dapat berupa gambar, tulisan, suara dan sebagainya. Contoh perangkat output device yang biasanya digunakan untuk menerima hasil olahan komputer seperti printer, monitor.
C.Macam Macam Input device
Perangkat masukan atau input device adalah perangkat keras yang berguna untuk memasukkan data atau perintah ke dalam komputer. Alat input tidak bisa bekerja tanpa adanya software atau perangkat lunak. Ada dua jenis perangkat masukan yaitu peralatan input langsung (langsung diproses. Macam macamnya :
1. Keyboard
Keyboard (papan ketik) adalah perangkat keras yang berbentuktombol-tombol yang mewakili huruf, angka, karakter, dan beberapa fungsi tertentu. Keyboard komputer tentu saja berbeda jauh dengan keyboard (alat musik) yang hanya berisi beberapa tombol putih dan hitam yang mewakili nada tertentu.
2. Mouse
Mouse (tikus) adalah perangkat keraas yanh digenggam, umumnya berisi dua tombol dan sebuah bola atau laser dibawahnya untuk menggerakan kursor (pointer). Fungsi mouse adalah untuk menggerakan kursor pada komputer.
3. Webcam
Webcam adalah perangkat keras kamera kecil yang biasa ditempatkan di atas monitor. Fungsi webcam adalah untuk melakukan video call panggilan video dan bahkan juga dapat digunakan untuk ber-selfie di depan komputer.
4. Barcode Scanner
Barcode scanner adalah alat yang berupa berisi laser berwarna inframerah untuk memindai barcode. Fungsinya adalah untuk memindai barcode. Barcode adalah kode garis-garis yang biasa terdapat di kemasan sebuah produk alfamart dan sebagainya.
namun perangkat ini juga memilki Hirarki
Hirarki Pengelolaan Perangkat I/O
1. Interrupt Handler
Interupsi adalah suatu peristiwa yang menyebabkan eksekusi satu program ditundan dan program lain yang dieksekusi. Interrupt adalah sinyal dari peralatan luar dau permintaan dari program untuk melaksanakan suatu tugas khusus. Jika interrupt terjadi, maka program dihentikan dahulu untuk menjalankan rutin interrupt. Ketika program yang sedang berjalan tadi dihentikan, prosesor menyimpan nilai register yang berisi alamat program ke stack, dan mulei menjalankan rutin interrupt. Secara garis besar, kita mengenal dua macam interupsi terhadap prosesor, yatu interupsi secara langsung dan interupsi melalui polling. Sekalipun caranya berbeda, akibat dari kedua cara interupsi tersebut sama. Cara interupsi secara langsung: penghentian prosesor untuk suatu proses dapat berasal dari berbagai sumber daya di dalam sistem komputer, karena sumber daya tertentu pada sistem komputer tersebut menginterupsi kerja prosesor. Karena cara terjadinya interupsi adalah secara langsung dari sumber daya, maka kita menamakan cara interupsi ini sebagai interupsi langsung. Banyak interupsi terhadap prosesor di dalam sistem komputer termasuk ke dalam jenis interupsi langsung. Cara interupsi polling: selain komputer menunggu sampai diinterupsi oleh sumber daya komputer, kita mengenal pula cara interupsi sebaliknya. Pada cara interupsi ini, prakarsa penghentian kerja prosesor berasal dari prosesor atau melalui prosesor tsb. Dalam hal ini, secara berkala prosesor akan bertanya (poll) kepada sejumlah sumber daya. Apakah ada di antara mereka yang akan memeerlukan prosesor? Jika ada, maka prosesor akan menghentikan kegiatan semulanya, serta mengalihkan kerjanya ke sumber daya tersebut. Perbedaan antara interupsi langsung dengan interupsi polling terletak pada cara mengemukakan interupsi tersebut.
Jenis-Jenis Interupsi
Dilihat dari cara kerja prosesor, tidak semua interupsi itu sama pentingnya bagi proses yang sedang dilaksanakan oleh kerja prosesor tsb. Kalau sampai interupsi yang kurang penting ikut menginterupsi kerja prosesor, maka pelaksanaan proses itu akan menjadi lama. Karena itu biasanya SO membagi interupsi ke dalam dua jenis, yaitu:
a. Software, yaitu interrupt yang disebabkan oleh software, sering disebut dengan system call.
b. Hardware
Terjadi karena adanya akse pada perangkat keras, seperti penekanan tombol keyboard atau menggerakkan mouse.
Selain untuk mengendalikan pengalihan I/O, beberapa kegunaan interupsi juga antara lain:
1. Pemulihan kesalahan
Komputer menggunakan bermacam-macam teknik untuk memastikan bahwa semua komponen perangkat keras beroperasi semestinya. Jika kesalahan terjadi, perangkat keras kontrol mendeteksi kesalahan dan memberi tahu CPU dengan mengajukan interupsi.
2. Debugging
Penggunaan penting lain dari interupsi adalah sebagai penolong dalam debugging program. Debugger menggunakan interupsi untuk menyediakan dua fasilitas penting, yaitu:
Trace
Break point.
3. Komunikasi Antarprogram
Perintah interupsi perangkat lunak digunakan oleh sistem operasi untuk berkomunikasi dengan dan mengontrol eksekusi program lain.
2. Device Driver
Setiap device driver menangani satu tipe peralatan. Device driver bertugas menerima permintaan abstrak perangkat lunak device independent di atasnya dan melakukan layanan sesuai permintaan itu.
Mekanisme kerja device driver
Menerjemahkan perintah-perintah abstrak menjadi perintah-perintah konkret.
Begitu telah dapat ditentukan perintah-perintah yang harus diberikan ke pengendali, device driver mulai menulis ke register-register pengendali peralatan.
Setelah operasi selesai dilakukan peralatan, device driver memeriksa kesalahan-kesalahan yang terjadi. Jika semua berjalan baik, device driver melewatkan data ke perangkat lunak device independent.
Device melaporkan informasi status sebagai pelaporan kesalahan ke pemanggil.
3. Perangkat Lunak Sistem Operasi Device Independent
Fungsi utama perangkat lunak tingkat ini adalah membentuk fungsi-fungsi I/O yang berlaku Jadi untuk semua peralatan dan memberi interface seragam ke perangkat lunak tingkat pemakai.
Dafabet Sportsbook Review, Rating and Welcome Bonus (2021)
BalasHapusDafabet offers the best odds and bonuses for ๋คํ๋ฒณ a wide range of sports in matchpoint all gioco digitale major leagues. Read our Dafabet review to learn more about the bonus offers.