Pertemuan 11
Nama : Ivan Bontor B
Mata Kuliah : Sistem Operasi
Dosen Pengampu : Suhendi, S.Kom, M.Kom
I/O HARDWARE
A. Prinsip Perangkat Keras I/O
Manajemen perangkat I/O mempunyai beragam fungsi, diantaranya :
• mengirimkan perintah ke perangkat I/O agar menyediakan layanan
• menangani interupsi perangkat I/O
• menangani kesalahan pada perangkat I/O
• menyediakan interface ke pemakai
• Perangkat I / O dapat dibagi menjadi dua kategori: perangkat block dan perangkat karakter.
• perangkat blok : menyimpan informasi dalam blok berukuran tetap, masing-masing dengan
alamat sendiri. ukuran blok umum berkisar dari 512 sampai 65.536 byte. Semua transfer
berada di unit satu atau lebih seluruh blok (berturut-turut).
• Hard disk, cakram Blu-ray, dan USB stick adalah perangkat blok umum.
• Perangkat karakter : Sebuah perangkat karakter yang memberikan atau menerima aliran karakter, tanpa memperhatikan struktur blok. Hal ini tidak dialamatkan.
• Printer, antarmuka jaringan, mouse(untuk menunjuk), mouse (untuk percobaan laboratorium psikologi), dan sebagian besar perangkat lain yang tidak disk seperti dapat dilihat sebagai
perangkat karakter.
B. I/O Device
1. Sifat aliran data
Berdasarkan aliran data dibedakan menjadi :
a. Perangkat berorientasi blok (block-oriented devices) Menyimpan informasi dan menukarkan (menerima / mengirim) informasi sebagai blok - blok berukuran tetap. Tiap blok mempunyai alamat tersendiri. Ukuran blok dapat beragam antara 128 s/d 1024 byte.
Ciri utamanya adalah : dimungkinkan membaca / menulis blok-blok secara independent, yaitu dapat membaca atau menulis sembarang blok tanpa harus melewati blok-blok lain. Contohnya : disk, tape, CD ROM, Optical disk
b. Perangkat berorientasi karakter (character-oriented devices)
Mengirim atau menerima karakter dan tanpa peduli membentuk suatu struktur blok, not
addresable dan tidak mempunyai operasi seek.
Contohnya : terminals, line printer, punch card, network interfaces, pita kertas, mouse. Klasifikasi diatas tidak mutlak, karena ada beberapa perangkat yang tidak termasuk kategori diatas, misalnya :
- clock yang tidak teramati secara blok dan juga tidak menghasilkan / menerima aliran
karakter. Clock menyebabkan interupsi pada interval-interval yang didefinisikan.
- Memory mapped screen,
- sensor
2. Sasaran Komunikasi
Berdasarkan sasaran komunikasi dibedakan menjadi :
a. Perangkat yang terbaca oleh manusia (human readable device).
Perangkat yang cocok untuk komunikasi dengan manusia.
Contohnya : VDT (Video Display Terminal) terdiri dari monitor, keyboard (+mouse)
b. Perangkat yang terbaca oleh mesin (machine readable device).
Perangkat yang cocok untuk komunikasi dengan perangkat elektronik.
Contohnya : disk, tape, sensor, controller, aktuator
c. Untuk komunikasi
Perangkat yang cocok untuk komunikasi dengan perangkat jarak jauh.
Contohnya : modem
C. Konsep I/O Hardware
Dalam perangkat keras komputer terdapat 3 buah konsep perangkat keras , yaitu :
· Perangkat Input
· Perangkat Proses
· Perangkat Output
- Perangkat Input
Perangkat input adalah perangkat yang digunakan untuk memasukkan data atau
perintah ke dalam komputer. Peralatan yang hanya berfungsi sebagai alat input dapat
digolongkan menjadi :
- Alat input langsung
- Alat input tidak langsung
Ø Alat Input langsung
Yaitu alat input yang dimasukan dan langsung diproses oleh alat pemroses, contohnya yaitu:
- Keyboard
merupakan peranti masukan yang terdiri dari kumpulan huruf, angka dan karakter khusus. Keyboard juga memberikan kemudahan bagi user untuk memberikan perintah yang diperlukan apabila menekan kombinasi antara karakter yang ada pada keyboard dengan tombol-tombol tertentu.
- Mouse
Peranti masukan dengan bentuk seperti tikus ini berfungsi untuk memindahkan pointer atau kursor secara cepat
- Scanner
berfungsi untuk menyalin (copy) file atau dokumen baik berupa teks atau gambar menjadi teks atau gambar digital.
- Barcode
berfungsi untuk membaca suatu kode yang berbentuk kotak atau garis-garis vertikal tipis dan tebal yang selanjutnya diterjemahkan dalam bentuk angka-angka. Biasanya kode barcode ini ditemukan pada kemasan makanan, minuman, buku, alat elektronik serta produk-produk. Biasanya barcode ini memudahkan kasir yang ada di toko swalayan atau departemen store untuk mengidentifikasi suatu barang yang dibeli.
Ø Alat Input tidak langsung
Yaitu alat input yang dimasukan melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya yaitua. Key To Card
Key to card atau keypunch adalah salah satu alat masuka paling tua, alat ini memungkinkan operator memasukan data yang akan dipindah terlebih dahulu ke dalam bentuk media punched card. Bila digunakan beberapa unit alat keypunch,maka dapat dilakukan pembagian tugas merubah data dari sumber data ke dalam bentuk kartu plong.kumpulan kartu plong selanjutnya dapat dibacakan ke komputer untuk diproses melalui card reader
b. Key To Tape
Alat ini memungkinkan operator untuk merekamkan data ke media penyimpanan luar pita magnetic sebelum diproses ke CPU. Data yang tersimpan di pita magnetic diproses ke CPU dapat dibacakan ke computer lewat alat pembaca pita magnetic
c. Key To Disk
Seperti key to card, maka key to disk memungkinkan operator untuk merekam data lebih dulu ke media simpanan luar, misalnya disket. Data yang disimpan dalam disket dibaca di CPU lewat Flopy Disk Drive.
2. Perangkat Proses
“Perangkat proses yaitu perangkat komputer yang berfungsi untuk memproses atau mengelola data yang masuk sehingga menjadi suatu informasi yang diinginkan”.
a. Cpu (Central Procesing Unit)
merupakan tempat pemrosesan instruksi – instruksi program biasa disebut microprocessor terdiri dari :
Ø Unit kendali (control unit)
Ø Unit aritmatika dan logika (aritmetic and logic unit) alu
Ø Simpanan (register)
b. Main Memory
· Register
· Main memory
a. Ram (random access memory) adalah memory yang dapat diakses dan bersifat volatile.
b. Rom ( read only memory) adalah memory yang hanya dapat dibaca dan bersifat non volatile
· Simpanan luar (external memory)
3. Perangkat Output
“Output Device yaitu perangkat keras yang berfungsi untuk mengeluarkan data yang telah diproses sehingga menjadi suatu informasi”.
Yang termasuk perangkat output diantaranya :
Alat keluaran juga dapat berbentuk :
1. Hard copy device
2. Soft copy device
a. Hard Copy Device
Merupakan alat keluaran yang digunakan untuk mencetak tulisan, grafik, atau gambar pada media pencetak. Alat hard copy device yang umum diperguanakan adalah printer. Selain itu juga dikenal plotter, yaitu alat cetak yang mempunyai kemampuan mencetak grafik atau gambar dengan baik, biasanya menggunakan pen plotter.
· Printer, peralatan dari komputer yang dapat mencetak teks atau gambar ke media kertas atau media lainnya seperti kertas transparansi
b. Softcopy Device
Merupakan alat yang digunakan untuk menampilkan tulisan, image, dan suara pada media soft (lunak) yang berupa sinyal elektronik. Contoh soft copy device adalah video display (monitor), flat panel display (Liquid Crystal Display), dan speaker.
· Monitor, merupakan unit keluaran yang memberikan informasi kepada pengguna computer dari hasil peoses dan masih dalam bentuk softcopy.
· Speaker, merupakan peralatan yang memberkan keluaran dalam bentuk suara