1. Pengertian Sistem Input/Output
8
π Deskripsi
Sistem Input/Output (I/O) adalah mekanisme yang memungkinkan komputer berinteraksi dengan dunia luar melalui perangkat input dan output.
π§ Narasi Penjelasan
Komputer tidak bisa bekerja sendiri tanpa I/O.
- Input β memasukkan data ke komputer
- Output β menampilkan hasil
π Sistem I/O menjadi jembatan antara manusia dan komputer.
2. Fungsi Sistem I/O
7
π Deskripsi
Sistem I/O memiliki fungsi utama dalam sistem komputer.
π§ Narasi Penjelasan
Fungsi:
- Menerima input dari pengguna
- Mengirim output ke perangkat
- Mengelola komunikasi data
π Tanpa I/O, komputer tidak dapat digunakan secara efektif.
3. Klasifikasi Perangkat I/O
7
π Deskripsi
Perangkat I/O dibagi menjadi beberapa kategori.
π§ Narasi Penjelasan
π Tabel Klasifikasi:
| Jenis | Contoh |
|---|---|
| Input | Keyboard, Mouse |
| Output | Monitor, Printer |
| Storage | Harddisk |
π Beberapa perangkat bisa berfungsi ganda (input & output).
4. Perangkat Input
7
π Deskripsi
Perangkat untuk memasukkan data ke komputer.
π§ Narasi Penjelasan
Contoh:
- Keyboard β teks
- Mouse β navigasi
- Scanner β gambar
π Input adalah langkah awal proses data.
5. Perangkat Output
7
π Deskripsi
Perangkat untuk menampilkan hasil.
π§ Narasi Penjelasan
Contoh:
- Monitor β visual
- Printer β cetak
- Speaker β suara
π Output menunjukkan hasil proses CPU.
6. Perangkat Input/Output (I/O Device)
6
π Deskripsi
Perangkat yang dapat melakukan input dan output.
π§ Narasi Penjelasan
Contoh:
- Touchscreen
- Flashdisk
- Network card
π Perangkat ini bersifat dua arah.
7. Struktur Sistem I/O
9
π Deskripsi
Struktur yang menghubungkan CPU dengan perangkat I/O.
π§ Narasi Penjelasan
Komponen:
- CPU
- Memori
- I/O controller
π Controller bertugas mengatur komunikasi dengan perangkat.
8. Metode Transfer Data I/O
6
π Deskripsi
Cara data ditransfer antara CPU dan perangkat I/O.
π§ Narasi Penjelasan
π Metode:
| Metode | Penjelasan |
|---|---|
| Programmed I/O | CPU langsung mengontrol |
| Interrupt | CPU diberi sinyal |
| DMA | Transfer tanpa CPU |
π DMA paling efisien untuk data besar.
9. Interrupt dalam Sistem I/O
6
π Deskripsi
Sinyal yang memberi tahu CPU.
π§ Narasi Penjelasan
Interrupt memungkinkan:
- CPU berhenti sementara
- Menangani tugas penting
π Meningkatkan efisiensi sistem.
10. Direct Memory Access (DMA)
6
π Deskripsi
Metode transfer data langsung ke memori.
π§ Narasi Penjelasan
Keuntungan:
- CPU tidak terbebani
- Transfer lebih cepat
11. Interface dan Controller I/O
7
π Deskripsi
Penghubung antara perangkat dan sistem.
π§ Narasi Penjelasan
Contoh:
- USB controller
- SATA controller
π Mengatur komunikasi perangkat.
12. Standar dan Teknologi I/O
8
π Deskripsi
Standar komunikasi perangkat.
π§ Narasi Penjelasan
Contoh:
- USB
- HDMI
- Bluetooth
π Memudahkan konektivitas perangkat.
13. Kinerja Sistem I/O
π Deskripsi
Mengukur performa I/O.
π§ Narasi Penjelasan
Faktor:
- Kecepatan transfer
- Latensi
- Bandwidth
π I/O lambat bisa menghambat sistem.
14. Tantangan Sistem I/O
π Deskripsi
Masalah dalam sistem I/O.
π§ Narasi Penjelasan
- Bottleneck
- Kompatibilitas perangkat
- Keamanan
15. Kesimpulan
- Sistem I/O menghubungkan komputer dengan dunia luar
- Terdiri dari input, output, dan perangkat gabungan
- Menggunakan berbagai metode transfer data
- Berperan penting dalam kinerja sistem
π― Latihan / Diskusi
- Apa perbedaan input dan output?
- Jelaskan interrupt!
- Mengapa DMA lebih efisien?
π Tugas
- Identifikasi perangkat I/O di komputer Anda
- Jelaskan fungsi masing-masing
- Bandingkan metode I/O