Materi Kuliah Tentang Apa pengertian Interupsi dan sebutkan jenis Interupsi? ORKOM - Pengertian Dan Jenis Interupsi, Apa pengertian Interupsi dan sebutkan jenis Interupsi?
1. Apa
pengertian Interupsi dan sebutkan jenis Interupsi?
2. Suatu
Sistem memiliki prioritasnya 2, 4 dan 5. Bagaimana Proses interupsinya?
Jawaban :
Pengertian Interrupt: Interupsi adalah suatu permintaan khusus
pada microprocessor untuk melakukan sesuatu, jika terjadi interupsi maka computer
akan menghentikan dahulu apa yang sedang dikerjakan dan melakukan apa yang
diminta oleh yang menginterupsi.
Interrupt merupakan sub rutin yang sudah tersedia dalam memori computer. Pada IBM PC dan kompatibelnya disediakan 256 buah interupsi yang diberi nomor 0 s/d 255.
Nomor interupsi 0 s/d 1Fh disediakan oleh ROM BIOS yaitu suatu IC di dalam komputer yang mengatur operasi dasar komputer.
Jadi jika terjadi interupsi dengan nomor 0 s/d 1Fh maka secara default komputer akan beralih ke ROM BIOS dan melaksanakan program yang terdapat disana.
Program yg melayani suatu interupsi dinamakan Interrupt Handler
Interrupt merupakan sub rutin yang sudah tersedia dalam memori computer. Pada IBM PC dan kompatibelnya disediakan 256 buah interupsi yang diberi nomor 0 s/d 255.
Nomor interupsi 0 s/d 1Fh disediakan oleh ROM BIOS yaitu suatu IC di dalam komputer yang mengatur operasi dasar komputer.
Jadi jika terjadi interupsi dengan nomor 0 s/d 1Fh maka secara default komputer akan beralih ke ROM BIOS dan melaksanakan program yang terdapat disana.
Program yg melayani suatu interupsi dinamakan Interrupt Handler
Tujuan interupsi
secara manajemen adalah untuk pengeksekusian routine intruksi agar efektif dan
efisien antarCPU, I/O, maupun memori.
Jenis-Jenis
Interrupts
•
Internal HW interruptions
Ditimbulkan/digenerasi oleh peristiwa tertentu yang terjadi pada waktu/selama eksekusi program Diatur oleh HW dan tidak mungkin diubah.
Contoh : tipe interrupt untuk counter clock internal; HW call interrupt ini untuk memaintance “time to date”
Ditimbulkan/digenerasi oleh peristiwa tertentu yang terjadi pada waktu/selama eksekusi program Diatur oleh HW dan tidak mungkin diubah.
Contoh : tipe interrupt untuk counter clock internal; HW call interrupt ini untuk memaintance “time to date”
•
External HW interupstions
·
Ditimbulkan/digenerasi oleh device
peripheral, misalnya keyboard, printers, dsb.
·
Biasa juga ditimbulkan/digenerasi oleh
Co-prosessor
·
Tidak mungkin mendeaktivekan
· Tidak dikirim langsung ke CPU, melainkan
ke IC yang memiliki fungsi untuk menghandle secara eksklusive interrupts ini.
(IC àPIC8259A,
yang dikontrol oleh CPU dgn menggunakan urutan komunikasi à
PATH Control
Contoh Kasus
- Pada awal
sistem melakukan pencetakan dengan printer, saat itu terdapat pengiriman
data pada saluran komunikasi sehingga modul komunikasi meminta interupsi.
- Proses
selanjutnya adalah pengalihan eksekusi interupsi mudul komunikasi,
sedangkan interupsi printer ditangguhkan.
- Saat
pengeksekusian modul komunikasi terjadi interupsi disk, namun karena
prioritasnya lebih rendah maka interupsi disk ditangguhkan.
- Setelah
interupsi modul komunikasi selesai akan dilanjutkan interupsi yang
memiliki prioritas lebih tinggi, yaitu disk.
- Bila
interupsi disk selesai dilanjutkan eksekusi interupsi printer. Selanjutnya
dilanjutkan eksekusi program utama
2 komentar
Write komentarTerima kasih infonya, sangat bermanfaat.
Replymantap gan
Reply