JENIS & PROSES INTERUPSI
N A M A : S I G I T P U R N A M A
N I M : 1 3 1 0 5 0 1 0 1 0
D O S E N P E M B I M B I N G : R . S U R Y O T O E D Y R . , S . T. ,
M . E N G
T E K N I K E L E K T R O
FA K U LTA S T E K N I K
U N I V E R S I TA S T I D A R
2 0 1 5
OUTLINE
1. Pengertian Interupsi
2. Fungsi Interupsi
3. Tujuan Interupsi
4. Jenis Interupsi
PENGERTIAN INTERUPSI
Interupsi atau interrupt adalah suatu permintaan khusus pada
mikroprocessor untuk melakukan sesuatu, jika terjadi interupsi maka
komputer akan menghentikan dahulu apa yang sedang dikerjakan dan
melakukan apa yang di minta oleh yang menginterupsi, setelah selesai
maka aliran program akan kembali ke pernyataan program sebelum
terjadinya interupsi. Interupsi merupakan sub rutin yang sudah tersedia
dalam memori komputer.
CONTOH GAMBAR INTERUPSI
FUNGSI INTERUPSI
 Interupsi memindahkan pengendalian kepada
interrupt service routine melalui interrupt vektor
yang berisi alamat dari semua service routine.
 Arsitektur interrupt harus menyimpan alamat
intruksi yang di interrupt.
 Interrupt yang datang berikutnya dibatalkan ketika
interrupt lain sedang diproses untuk mencegah
hilangnya suatu interrupt.
 Trap adalah software generated interrupt yang
disebabkan oleh kesalahan atau karena permintaan
user.
 Suatu sistem operasi dikendalikan oleh interrupt.
TUJUAN INTERUPSI
 Secara umum untuk manajemen pengeksekusian routine intruksi agar
efektif dan efisien antar CPU dan modul – modul I/O maupun memori.
 Setiap komponen komputer dapat menjalankan tugasnya secara
bersamaan, tetapi kendali terletak pada CPU disamping itu kecepatan
eksekusi masing – masing modul berbeda.
 Dapat sebagai sinkronisasi kerja antar modul.
JENIS INTERUPSI
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”
External HW interupstions
Ditimbulkan/digenerasi oleh device peripheral, misalnya keyboard, printers, dsb. Biasa
juga ditimbulkan/digenerasi oleh Co-prosessor. Tidak dikirim langsung ke CPU,
melainkan ke IC yang memiliki fungsi untuk menghandle secara eksklusive interrupts
ini.
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 modul 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
DAFTAR PUSTAKA
1. http://gudangmakalahkuliah.blogspot.co.id/2013/12/interupsi-pada-
komputer.html
2. http://obatbodoh.blogspot.co.id/2011/11/pengertian-dan-jenis-interupsi-
orkom.html
3. https://rikaawalida.wordpress.com/2010/03/18/tugas-pertemuan-2-
sistem-operasi/
Jenis & proses interupsi

Jenis & proses interupsi

  • 1.
    JENIS & PROSESINTERUPSI N A M A : S I G I T P U R N A M A N I M : 1 3 1 0 5 0 1 0 1 0 D O S E N P E M B I M B I N G : R . S U R Y O T O E D Y R . , S . T. , M . E N G T E K N I K E L E K T R O FA K U LTA S T E K N I K U N I V E R S I TA S T I D A R 2 0 1 5
  • 2.
    OUTLINE 1. Pengertian Interupsi 2.Fungsi Interupsi 3. Tujuan Interupsi 4. Jenis Interupsi
  • 3.
    PENGERTIAN INTERUPSI Interupsi atauinterrupt adalah suatu permintaan khusus pada mikroprocessor untuk melakukan sesuatu, jika terjadi interupsi maka komputer akan menghentikan dahulu apa yang sedang dikerjakan dan melakukan apa yang di minta oleh yang menginterupsi, setelah selesai maka aliran program akan kembali ke pernyataan program sebelum terjadinya interupsi. Interupsi merupakan sub rutin yang sudah tersedia dalam memori komputer.
  • 4.
  • 5.
    FUNGSI INTERUPSI  Interupsimemindahkan pengendalian kepada interrupt service routine melalui interrupt vektor yang berisi alamat dari semua service routine.  Arsitektur interrupt harus menyimpan alamat intruksi yang di interrupt.  Interrupt yang datang berikutnya dibatalkan ketika interrupt lain sedang diproses untuk mencegah hilangnya suatu interrupt.  Trap adalah software generated interrupt yang disebabkan oleh kesalahan atau karena permintaan user.  Suatu sistem operasi dikendalikan oleh interrupt.
  • 6.
    TUJUAN INTERUPSI  Secaraumum untuk manajemen pengeksekusian routine intruksi agar efektif dan efisien antar CPU dan modul – modul I/O maupun memori.  Setiap komponen komputer dapat menjalankan tugasnya secara bersamaan, tetapi kendali terletak pada CPU disamping itu kecepatan eksekusi masing – masing modul berbeda.  Dapat sebagai sinkronisasi kerja antar modul.
  • 7.
    JENIS INTERUPSI Internal HWinterruptions 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”
  • 8.
    External HW interupstions Ditimbulkan/digenerasioleh device peripheral, misalnya keyboard, printers, dsb. Biasa juga ditimbulkan/digenerasi oleh Co-prosessor. Tidak dikirim langsung ke CPU, melainkan ke IC yang memiliki fungsi untuk menghandle secara eksklusive interrupts ini. 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 modul 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
  • 9.
    DAFTAR PUSTAKA 1. http://gudangmakalahkuliah.blogspot.co.id/2013/12/interupsi-pada- komputer.html 2.http://obatbodoh.blogspot.co.id/2011/11/pengertian-dan-jenis-interupsi- orkom.html 3. https://rikaawalida.wordpress.com/2010/03/18/tugas-pertemuan-2- sistem-operasi/