Unit Input/Output (I/O) adalah bagian dari sistem mikroprosesor yang digunakan oleh
mikroprosesor itu untuk berhubungan dengan dunia luar. Unit input adalah unit luar yang
digunakan untuk memasukkan data dari luar ke dalam mikroprosesor ini, contohnya data yang
berasal dari keyboard atau mouse.
Sementara unit output biasanya digunakan untuk menampilkan data, atau dengan kata lain
untuk menangkap data yang dikirimkan oleh mikroprosesor, contohnya data yang akan
ditampilkan pada layar monitor atau printer.
Bagian input (masukan) dan juga keluaran (output) ini juga memerlukan sinyal kontrol,
antara lain untuk baca I/O (Input/Ouput Read [IOR]) dan untuk tulis I/O (Input/Output Write
[IOW]).
1.2 Pointing Device (misalnya Mouse, Trackball, Touch Screen, Light Pen, Digitizer
Graphics Tablet)
1.2.1 Mouse
Tetikus atau yang lebih dikenal dengan nama mouse adalah alat yang digunakan untuk
memasukkan data ke dalam komputer selain keyboard. Tetikus berbentuk seperti seekor tikus
yang menjadi asal nama bahasa Inggrisnya (mouse).
1.2.2 Trackball
Trackball adalah alat penunjuk yang berupa sebuah bola yang berada di dalam sebuah alat
yang memiliki sensor gerakan. Trackball umumnya terdapat pada mouse modern. Trackball
mensimulasikan pergerakan vertikal mouse, sehingga pengguna tidak perlu menggerakkan
mouse berulang kali untuk dapat menaikkan/menurunkan layar.
1.3 Scanner
Misalnya magnetic ink character recognition, optical data reader atau optical character
recognition reader). Scanner adalah suatu alat elektronik yang fungsinya mirip dengan mesin
fotokopi. Fotokopi hasilnya dapat langsung kamu lihat pada kertas sedangkan scanner hasilnya
ditampilkan pada layar monitor komputer dahulu kemudian baru dapat dirubah dan dimodifikasi
sehingga tampilan dan hasilnya menjadi bagus yang kemudian dapat disimpan sebagai file text,
dokumen dan gambar.
1.6.1 Joystick
Joystick adalah alat masukan komputer yang berwujud tuas yang dapat bergerak ke segala
arah, untuk mentransmisikan arah dua atau tiga dimensi ke dalam komputer. Joystick umumnya
digunakan untuk memainkan permainan video, dan juga dilengkapi dengan lebih dari satu tombol.
Selain untuk mengontrol permainan video, joystick juga banyak digunakan pada mesin lain,
misalnya pada kursi roda bermotor, crane, dan truk.
1.6.2 Gamepad
Gamepad, dikenal juga dengan joypad atau control pad adalah tipe kontroler permainan
video yang mengutamakan penggunaan jari, khususnya ibu jari, untuk menjalankannya.
Gamepad umumnya memiliki tombol aksi di sebelah kanan dan pengontrol arah di sebelah kiri.
Awalnya pengontrol arah terbatas pada empat arah (Dpad), namun gamepad modern umunya
memiliki tuas analog sebagai pendukung atau penggantinya.
1.6.3 Webcam
Webcam (singkatan dari web camera) adalah sebutan bagi kamera real-time (bermakna
keadaan pada saat ini juga) yang gambarnya bisa diakses atau dilihat melalui World Wide Web,
program instant messaging, atau aplikasi video call. Istilah "webcam" juga merujuk kepada jenis
kamera yang digunakan untuk keperluan ini.
Sedangkan alat input tidak langsung misalnya keypunch yang dilakukan melalui media
punched card (kartu plong), key-to-tape yang merekam data ke media berbentuk pita (tape)
sebelum diproses oleh alat pemroses, dan key-to-disk yang merekam data ke media magnetic
disk (misalnya disket atau harddisk) sebelum diproses lebih lanjut.
Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang
terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar
penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder. Tugas lain dari ALU
adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi
logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu
sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih
besar dari (>), dan lebih besar atau sama dengan (³ ).
Output bentuk pertama sifatnya adalah permanen dan lebih portable (dapat dilepas dari alat
outputnya dan dapat dibawa ke mana-mana). Alat yang umum digunakan untuk ini adalah printer,
plotter, dan alat microfilm. Sedangkan output bentuk kedua dapat berupa video display, flat panel,
dan speaker. Dan alat output bentuk ketiga yang menggunakan media magnetic disk adalah disk
drive, dan yang menggunakan media magnetic tape adalah tape drive.
3.3 Monitor
Monitor 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 inilah 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).
3.4 Infocus
Infocus hampir sama dengan monitor. Fungsinya adalah untuk menampilkan gambar/visual
hasil pemrosesan data. Hanya saja, infocus memerlukan obyek lain sebagai media penerima
pancaran signal-signal gambar yang dipancarkan. Media penerima tersebut sebaiknya memiliki
permukaan datar dan berwarna putih (terang). Biasanya yang digunakan adalah dinding putih,
whiteboard, ataupun kain/layar putih yang dibentangkan.