3.2 MEMAHAMI KOMPONEN PERANGKAT INPUT DAN OUTPUT
Pengertian I/O
I/O adalah Suatu perangkat yg berhubungan dengan sistem komputer dengan cara mengirim sinyal melalui suatu kabel atau bahkan melalui udara.
I/O merupakan salah satu komponen computer yang penting, I/O devices menjadikan komputer berguna bagi manusia, Sebuah
sistem kontrol I/O bertujuan untuk memberikan bantuan kepada user untuk
memungkinkan mereka mengakses berkas, tanpa memperhatikan detail dari
karakteristik dan waktu penyimpanan. Kontrol I/O menyangkut manajemen
berkas dan peralatan manajemen yang merupakan bagian dari sistem
operasi.
Tugas dari Sistem Kontrol I/O
- Memelihara directori dari berkas dan lokasi informasi
- Menentukan jalan bagi aliran data antara main memory dan alat penyimpanan sekunder
- Mengkoordinasi komunimasi antara CPU dan alat penyimpanan sekunder
- Menyiapkan berkas penggunaan input atau output telah selesai
Konsep Perangkat Keras I/O
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 yaitu
a. 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.
“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)
“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
a. Soft Copy 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
Prinsip Perangkat Keras I/O
Batasan : bagaimana hardware tersebut di program
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
Jenis-jenis Perangkat I/O
Secara umum, terdapat beberapa jenis perangkat I/O, seperti :
· perangkat penyimpanan (disk, tape)
· perangkat transmisi (network card, modem) dan
· perangkat antarmuka dengan pengguna (screen, keyboard, mouse).
Perangkat
tersebut dikendalikan oleh instruksi I/O. Alamat-alamat yang dimiliki
oleh perangkat 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 pengendali (host adapter). Port
ialah koneksi yang digunakan oleh perangkat untuk berkomunikasi dengan
mesin. Bus ialah koneksi yang menghubungkan beberapa perangkat
menggunakan kabel-kabel. Pengendali ialah alat-alat elektronik yang
berfungsi untuk mengoperasikan port, bus, dan perangkat. Langkah yang
ditentukan untuk perangkat ialah command-ready, busy, dan error. Host
mengeset command-ready ketika perintah telah siap untuk dieksekusi oleh
pengendali. Pengendali mengeset busy ketika sedang mengerjakan sesuatu,
dan men-clear busy ketika telah siap untuk menerima perintah
selanjutnya. Error diset ketika terjadi kesalahan.








0 komentar:
Posting Komentar