Apakabar sobat semua dimanapun berada! Kembali lagi dengan saya disini, Saya akan sedikit menjelaskan tentang Programmed I/O atau I/O terprogram. Materi ini dipelajari dalam pelajaran siskom di kelas XI.
Pada I/O terprogram, data saling dipertukarkan antara CPU dan modul I/O. CPU mengeksekusi program yang memberikan operasi I/O kepada CPU secara langsung, seperti pemindahan data, pengiriman perintah baca maupun tulis, dan monitoring perangkat.
Tetapi teknik ini memiliki kelemahan yaitu CPU akan menunggu sampai operasi I/O selesai dilakukan modul I/O sehingga akan membuang waktu, apalagi CPU lebih cepat proses operasinya.
Dalam teknik ini, modul I/O tidak dapat melakukan interupsi kepada CPU terhadap proses – proses yang diinteruksikan padanya. Seluruh proses merupakan tanggung jawab CPU sampai operasi lengkap dilaksanakan.
Terdapat empat klasifikasi perintah I/O, yaitu:
Perintah Control : untuk mengaktivasi perangkat peripheral dan memberitahukan tugas yang diperintahkan padanya.
Perintah Test : CPU untuk menguji berbagai kondisi status modul I/O dan peripheralnya.
Perintah Read : untuk mengambil suatu paket data kemudian menaruh dalam buffer internal.
Perintah Write : Perintah ini kebalikan dari read. Yakni untuk mengambil data dari bus data untuk diberikan pada perangkat peripheral tujuan data tersebut.
Dalam teknik I/O terprogram, terdapat dua macam inplementasi perintah I/O yang tertuang dalam instruksi I/O, yaitu: memory-mapped I/O dan isolated I/O.
Sekian saja Artikel tentang Rangkuman Input Output Terprogram, sampai jumpa di Artikel yang lain, Salam Pelajar!
- Blogger Comment
- Facebook Comment
Langganan:
Posting Komentar
(
Atom
)


0 komentar:
Posting Komentar