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
mikroprosesor 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 interupi 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 Hardware 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 Hardware interupstions
Ditimbulkan/digenerasi oleh device peripheral, misalnya keyboard, printers,
dsb. Biasa juga ditimbulkan/digenerasi oleh Co-prosesor. Tidak dikirim
langsung ke CPU, melainkan ke IC yang memiliki fungsi untuk meng -
handle secara eksklusiv interrupts ini.
JENIS INTERUPSI (LANJUTAN)
JENIS INTERUPSI (LANJUTAN)
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 mikroprosesor 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 interupi 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 Hardwareinterruptions 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 Hardware interupstions Ditimbulkan/digenerasioleh device peripheral, misalnya keyboard, printers, dsb. Biasa juga ditimbulkan/digenerasi oleh Co-prosesor. Tidak dikirim langsung ke CPU, melainkan ke IC yang memiliki fungsi untuk meng - handle secara eksklusiv interrupts ini. JENIS INTERUPSI (LANJUTAN)
  • 9.
    JENIS INTERUPSI (LANJUTAN) ContohKasus  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
  • 10.
    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/