SlideShare a Scribd company logo
1 of 9
JENIS DAN PROSES INTERUPSI
 NAMA SISWA : Agung Tri Anggoro
 NIM : 1210501002
 DOSEN PEMBIMBING : R. Suryoto Edy Raharjo, S.T., M.Eng
 PROGRAM STUDI TEKNIK ELEKTRO
 FAKULTAS TEKNIK
 UNIVERSITAS TIDAR MAGELANG
 2015/2016
Out Line :
1. Pengertian Interupsi
2. Jenis jenis interupsi
3. Proses Interupsi
4. Penyebab Terjadinya Interupsi
1. Pengertian interrup dan sistem interrup
Interupsi adalah selaan yang diberikan oleh alat luar atau bagian dalam
dari sebuah mikrokontroler untuk menjalankan suatu rutin program
tertentu. Pengetahuan mengenai interupsi sangat membantu mengatasi
masalah pemrograman mikroprocessor/mikrokontroler dalam hal
menangani banyak p eralatan input/output.
2. Jenis Jenis Interupsi
1). Interrup dibagi menjadi dua jenis antara lain :
a. Software :interrupt jenis ini juga disebut System call.
Misalnya, suatu program ingin mencetak hasil dengan
printer
b. Hardware, terjadi karena adanya aksi pada perangkat
keras, seperti penekanan tombol keyboard atau
menggerakkan mouse.
2). Interrupt ini terbagi lagi menjadi dua,yaitu:
a. Maskable Interrupt (terjadi karena aksi luar) dan
b. Non Maskable Interrupt (terjadi karena memori atau
kesalahan parity pada program)
Gambar Bagian Kerja Prosesor
Gambar 1 .Bagan kerja prosesor melayani interupsi
Sebuah prosesor bisa mempunyai beberapa perangkat
keras yang merupakan sumber sinyal permintaan
interupsi, masing-masing sumber interupsi dilayani
dengan ISR berlainan, dengan demikian prosesor
mempunyai beberapa vektor interupsi untuk memilih ISR
mana yang dipakai melayani permintaan interupsi dari
berbagai sumber.
Kadang kala sebuah vektor interupsi dipakai oleh lebih
dari satu sumber interupsi yang sejenis, dalam hal
semacam ini ISR bersangkutan harus menentukan sendiri
sumber interupsi mana yang harus dilayani saat itu.
3. Proses Interupsi
Pembahasan di atas memberi gambaran bahwa proses reset merupakan peristiwa
perangkat keras (sinyal reset diumpankan ke kaki Reset) yang dipakai untuk mengatur kerja
dari perangkat lunak, yakni menentukan aliran program prosesor (mengisi Program Counter
dengan vektor reset).
Program yang dijalankan dengan cara reset, merupakan program utama bagi prosesor.
Peristiwa perangkat keras yang dipakai untuk mengatur kerja dari perangkat lunak, tidak
hanya terjadi pada proses reset, tapi terjadi pula dalam proses interupsi.
Dalam proses interupsi, terjadinya sesuatu pada perangkat keras tertentu dicatat dalam
flip-flop khusus, flip-flop tersebut sering disebut sebagai ‘petanda’ (flag), catatan dalam
petanda tersebut diatur sedemikian rupa sehingga bisa merupakan sinyal permintaan
interupsi processor jika permintaan interupsi ini dilayani prosesor, Program Counter akan
diisi dengan sebuah nilai. Nilai tersebut dinamakan sebagai vektor interupsi (interrupt
vector), yang merupakan nomor awal memori program yang menampung program yang
dipakai untuk melayani permintaan interupsi tersebut.
4. Penyebab Terjadinya Interupsi
a. Program, terjadi akibat eksekusi suatu instruksi
b. Timmer, disebabkan oleh timmer prosessor
c. I/O, disebabkan oleh I/O controller baik sebagai tanda
bahwa operasi telah selesai maupun memberi tanda eror.
d. Kegagalan hardware, disebabkan oleh kesalahan
hardware seperti power failure dan memori parity eror
DAFTAR PUSTAKA
[1]. http://yusniaalfisyahrin.wordpress.com/2013/01/08/sekilas-tentang-interupsi-pada-
mikrokontroler/
[2]. http://file.upi.edu/Direktori/FPMIPA/PRODI._ILMU_KOMPUTER/HERBERT/KEL03
[3]. http://elektro.ft-untirta.ac.id/siswo/wp-content/uploads/sites/3/2013/03/BUKU-PEGANGAN-
KULIAH-DASAR-MIKROPROSESOR-LENGKAP.pdf
[4]. http://staff.uny.ac.id/sites/default/files/07%20Modul%20Bahan%20Ajar-10.pdf
Sekian dan Terima Kasih

More Related Content

What's hot

Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]Dwi Prasetyo
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumannMochammed Safri
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Tri Sugihartono
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsisigitpurnama12
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsiKoconagari95
 
materi interruption
materi interruptionmateri interruption
materi interruptionElviraHafis2
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsisoeryaa
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsiagushizam
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsiagushizam
 
Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1France Rhezhek
 
Rengga tugas interupsi
Rengga tugas interupsiRengga tugas interupsi
Rengga tugas interupsiprehatama
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar MasukAnin Rodahad
 
Ralat tugas interupsi
Ralat tugas interupsiRalat tugas interupsi
Ralat tugas interupsiprehatama
 
Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input outputYazid Albustomi
 
Bernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan OutputBernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan Outputbelajarkomputer
 

What's hot (20)

Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
Remidial sistem mikroprosesor interrupt [dwi novia prasetyo 1410501052]
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumann
 
Interrupt
InterruptInterrupt
Interrupt
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Organisasi komputer-4
Organisasi komputer-4Organisasi komputer-4
Organisasi komputer-4
 
materi interruption
materi interruptionmateri interruption
materi interruption
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1
 
Rengga tugas interupsi
Rengga tugas interupsiRengga tugas interupsi
Rengga tugas interupsi
 
AOK 04
AOK 04AOK 04
AOK 04
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar Masuk
 
2 1 bussistem
2 1 bussistem2 1 bussistem
2 1 bussistem
 
Ralat tugas interupsi
Ralat tugas interupsiRalat tugas interupsi
Ralat tugas interupsi
 
Tugas modul bab iii sistem operasi manajemen input output
Tugas modul bab iii sistem operasi   manajemen input outputTugas modul bab iii sistem operasi   manajemen input output
Tugas modul bab iii sistem operasi manajemen input output
 
Bernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan OutputBernis Sagita - Manajemen Input dan Output
Bernis Sagita - Manajemen Input dan Output
 

Similar to Jenis dan proses interupsi

Similar to Jenis dan proses interupsi (19)

Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Pertemuan 3 elemen dasar sistem komputer
Pertemuan 3   elemen dasar sistem komputerPertemuan 3   elemen dasar sistem komputer
Pertemuan 3 elemen dasar sistem komputer
 
Bab 1 kelas x
Bab 1 kelas xBab 1 kelas x
Bab 1 kelas x
 
Bab 1 kelas x
Bab 1 kelas xBab 1 kelas x
Bab 1 kelas x
 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
 
Part 1 aswin,raziqin,steven
Part 1 aswin,raziqin,stevenPart 1 aswin,raziqin,steven
Part 1 aswin,raziqin,steven
 
77949084 makalah
77949084 makalah77949084 makalah
77949084 makalah
 
Orkom - Modul 5
Orkom - Modul 5Orkom - Modul 5
Orkom - Modul 5
 
Pertemuan ke -1
Pertemuan ke -1Pertemuan ke -1
Pertemuan ke -1
 
2 1 bussistem
2 1 bussistem2 1 bussistem
2 1 bussistem
 
lkpd informatika.pdf
lkpd informatika.pdflkpd informatika.pdf
lkpd informatika.pdf
 
Anita dadi (sistem operasi)
Anita dadi (sistem operasi)Anita dadi (sistem operasi)
Anita dadi (sistem operasi)
 
42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi42519051 Bab 1 Pengenalan Sistem Operasi
42519051 Bab 1 Pengenalan Sistem Operasi
 
Pertemuan 12 & 13 input output
Pertemuan 12 & 13 input outputPertemuan 12 & 13 input output
Pertemuan 12 & 13 input output
 
Arsitektur cpu
Arsitektur cpuArsitektur cpu
Arsitektur cpu
 
Makalah struktur komputer
Makalah struktur komputerMakalah struktur komputer
Makalah struktur komputer
 
01. pti konsep dasar sistem komputer dan ti (ok)-rev-kur
01. pti   konsep dasar sistem komputer dan ti (ok)-rev-kur01. pti   konsep dasar sistem komputer dan ti (ok)-rev-kur
01. pti konsep dasar sistem komputer dan ti (ok)-rev-kur
 
Bahan uas mp
Bahan uas mpBahan uas mp
Bahan uas mp
 
penguatan materi_ORGANISASI DAN ARSITEKTUR KOMPUTER.ppt
penguatan materi_ORGANISASI DAN ARSITEKTUR KOMPUTER.pptpenguatan materi_ORGANISASI DAN ARSITEKTUR KOMPUTER.ppt
penguatan materi_ORGANISASI DAN ARSITEKTUR KOMPUTER.ppt
 

Recently uploaded

rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfssuser40d8e3
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptxAnnisaNurHasanah27
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 

Recently uploaded (9)

rekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdfrekayasa struktur beton prategang - 2_compressed (1).pdf
rekayasa struktur beton prategang - 2_compressed (1).pdf
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
2021 - 12 - 10 PAPARAN AKHIR LEGGER JALAN.pptx
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 

Jenis dan proses interupsi

  • 1. JENIS DAN PROSES INTERUPSI  NAMA SISWA : Agung Tri Anggoro  NIM : 1210501002  DOSEN PEMBIMBING : R. Suryoto Edy Raharjo, S.T., M.Eng  PROGRAM STUDI TEKNIK ELEKTRO  FAKULTAS TEKNIK  UNIVERSITAS TIDAR MAGELANG  2015/2016
  • 2. Out Line : 1. Pengertian Interupsi 2. Jenis jenis interupsi 3. Proses Interupsi 4. Penyebab Terjadinya Interupsi
  • 3. 1. Pengertian interrup dan sistem interrup Interupsi adalah selaan yang diberikan oleh alat luar atau bagian dalam dari sebuah mikrokontroler untuk menjalankan suatu rutin program tertentu. Pengetahuan mengenai interupsi sangat membantu mengatasi masalah pemrograman mikroprocessor/mikrokontroler dalam hal menangani banyak p eralatan input/output.
  • 4. 2. Jenis Jenis Interupsi 1). Interrup dibagi menjadi dua jenis antara lain : a. Software :interrupt jenis ini juga disebut System call. Misalnya, suatu program ingin mencetak hasil dengan printer b. Hardware, terjadi karena adanya aksi pada perangkat keras, seperti penekanan tombol keyboard atau menggerakkan mouse. 2). Interrupt ini terbagi lagi menjadi dua,yaitu: a. Maskable Interrupt (terjadi karena aksi luar) dan b. Non Maskable Interrupt (terjadi karena memori atau kesalahan parity pada program)
  • 5. Gambar Bagian Kerja Prosesor Gambar 1 .Bagan kerja prosesor melayani interupsi Sebuah prosesor bisa mempunyai beberapa perangkat keras yang merupakan sumber sinyal permintaan interupsi, masing-masing sumber interupsi dilayani dengan ISR berlainan, dengan demikian prosesor mempunyai beberapa vektor interupsi untuk memilih ISR mana yang dipakai melayani permintaan interupsi dari berbagai sumber. Kadang kala sebuah vektor interupsi dipakai oleh lebih dari satu sumber interupsi yang sejenis, dalam hal semacam ini ISR bersangkutan harus menentukan sendiri sumber interupsi mana yang harus dilayani saat itu.
  • 6. 3. Proses Interupsi Pembahasan di atas memberi gambaran bahwa proses reset merupakan peristiwa perangkat keras (sinyal reset diumpankan ke kaki Reset) yang dipakai untuk mengatur kerja dari perangkat lunak, yakni menentukan aliran program prosesor (mengisi Program Counter dengan vektor reset). Program yang dijalankan dengan cara reset, merupakan program utama bagi prosesor. Peristiwa perangkat keras yang dipakai untuk mengatur kerja dari perangkat lunak, tidak hanya terjadi pada proses reset, tapi terjadi pula dalam proses interupsi. Dalam proses interupsi, terjadinya sesuatu pada perangkat keras tertentu dicatat dalam flip-flop khusus, flip-flop tersebut sering disebut sebagai ‘petanda’ (flag), catatan dalam petanda tersebut diatur sedemikian rupa sehingga bisa merupakan sinyal permintaan interupsi processor jika permintaan interupsi ini dilayani prosesor, Program Counter akan diisi dengan sebuah nilai. Nilai tersebut dinamakan sebagai vektor interupsi (interrupt vector), yang merupakan nomor awal memori program yang menampung program yang dipakai untuk melayani permintaan interupsi tersebut.
  • 7. 4. Penyebab Terjadinya Interupsi a. Program, terjadi akibat eksekusi suatu instruksi b. Timmer, disebabkan oleh timmer prosessor c. I/O, disebabkan oleh I/O controller baik sebagai tanda bahwa operasi telah selesai maupun memberi tanda eror. d. Kegagalan hardware, disebabkan oleh kesalahan hardware seperti power failure dan memori parity eror
  • 8. DAFTAR PUSTAKA [1]. http://yusniaalfisyahrin.wordpress.com/2013/01/08/sekilas-tentang-interupsi-pada- mikrokontroler/ [2]. http://file.upi.edu/Direktori/FPMIPA/PRODI._ILMU_KOMPUTER/HERBERT/KEL03 [3]. http://elektro.ft-untirta.ac.id/siswo/wp-content/uploads/sites/3/2013/03/BUKU-PEGANGAN- KULIAH-DASAR-MIKROPROSESOR-LENGKAP.pdf [4]. http://staff.uny.ac.id/sites/default/files/07%20Modul%20Bahan%20Ajar-10.pdf