Rangkuman Input Output Terprogram (Programmed I/O)

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!
SHARE

Ikhsan Rahmadsyah

Seorang Pelajar. Islam. Pemilik Website ForYourInformation. Ingin bisa Parkour. Senang Melihat Breakdance (B-Boy, Popin, atau Robotic). Tertarik dalam Beatbox. Memiliki Pacar bernama Nona Zyeni.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar