6. jelaskan perbedaan programmed i/o dengan interupt-driven i/o

Berikut ini adalah pertanyaan dari Salwadivaargie3809 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

6. jelaskan perbedaan programmed i/o dengan interupt-driven i/o

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Programmed i/o dapat didefinisikan sebagai teknik dari operasi i/o. Interrupt driven i/o dapat didefinisikan sebagai arsitektur modul i/o yang bekerja pada CPU. Perbedaan antara programmed i/o dengan interupt-driven i/o yaitu pada programmed i/o, modul i/o tidak bisa mengirimkan status periferal ke CPU, sedangkan pada interrupt-driven i/o bisa dilakukan pengiriman status periferal ke CPU sehingga proses CPU menjadi lebih cepat.

Pembahasan

Peralatan input/output atau biasa disebut i/o pada komputer beragam macam dan jenisnya. Tiap peralatan i/o memiliki kecepatan transfer data, format data serta panjang data yang tidak sama. Modul i/o berperan sebagai interface atau penghubung antara memori ke prosesor, penghubung antara sesama periferal serta menyesuaikan data sebelum ditransfer melalui sistem bus.

Pada programed input/output (i/o), CPU mempunyai kontrol secara langsung terhadap proses i/o. Dalam hal ini, CPU mengeluarkan permintaan untuk melaksanakan operasi i/o sehingga modul i/o mengirimkan perintah ke periferal. Modul i/o mengatur status bit dari periferal lalu CPU memeriksa status bit secara periodik dan apabila belum ada perubahan maka CPU akan menunggu sedangkan jika ada perubahan maka CPU akan bereaksi. Modul i/o tidak mengkonfirmasi status secara langsung ke CPU, sehingga CPU harus menunggu sampai modul i/o menyelesaikan suatu operasi. Hal ini menyebabkan terjadinya pemborosan waktu.

Pada interrupt driven i/o, CPU mempunyai kontrol secara langsung pada proses i/o. Dalam hal ini, CPU memberikan permintaan untuk melaksanakan operasi i/o sehingga modul i/o mengirimkan perintah ke periferal. Pada waktu yang sama, CPU bisa melaksanakan aktivitas lain atau proses berikutnya. Modul i/o lalu mengirimkan interrupt kepada CPU untuk memberitahukan status hasil operasinya dan CPU bereaksi akibat adanya status tersebut. Hal ini menyebabkan adanya peniadaan waktu tunggu CPU sehingga tidak terjadi pemborosan waktu.

Pelajari lebih lanjut

Pelajari lebih lanjut materi tentang urutan pengolahan interrupt pada perangkat i/o yomemimo.com/tugas/15383894

#BelajarBersamaBrainly #SPJ4

Semoga dengan pertanyaan yang sudah terjawab oleh equivocactor dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Mon, 15 Aug 22