FUNGSI INSTRUPSI
Mekanisme penghentian atau pengalihan pengolahan
instruksi dalam CPU kepada rountine interupsi
Hampir semua komponen (memori dan I/O) memiliki
mekanisme yang dapat menginterupsi kerja CPU.
TUJUAN INSTRUPSI
Secara umum, untuk mengatur pengeksekusian routine
instruksi agar efeksif dan efisien antara CPU, Modul I/O, dan
Memori
Setiap komponen dapat menjalankan tugasnya bersamaan
tetapi tetap dikendalikan oleh CPU untuk sinkronisasi kerja.
Kelas Sinyal Instrupsi
Ada 2 Pendekatan :
Pendekatan ini disebut pengolahan interupsi berurutan/sekuensial
1. Menolak atau tidak mengizinkan interupsi lain saat suatu
interupsi ditangani prosesor.
2. Setelah prosesor selesai menangani suatu interupsi maka
interupsi lain baru di tangani.
Pengolahan interupsi bersarang yaitu mendefinisikan prioritas bagi
interupsi
1. Interrupt handler mengizinkan interupsi berprioritas lebih
tinggi ditangani terlebih dahulu
Multiple Interrupts - Sequential
Multiple Interrupts - Nested
Contoh Kasus