SlideShare a Scribd company logo
JENIS DAN PROSES INTERUPSI
Oleh :
Nama : Zifalaniasta
NIM : 131051005
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng
Jurusan Teknik Elektro
Fakultas Teknik
Universitas Tidar
2015
OUTLINE
1. Pengertian Interupsi
2. Penyebab Interupsi
3. Sumber Interupsi
4. Jenis Interupsi
5. Proses Interupsi
6. Contoh Vektor Interupsi
INTERUPSI
Proses dalam sistem mikrokontroler/mikroprosesor
yang menghentikan aliran program utama akibat
terjadinya trigger (pemicu) tertentu dari suatu sumber
(vector) interupsi dan memaksa sistem untuk
mengeksekusi sub-rutin / fungsi / blok program
layanan interupsi (interrupt service routine) hingga
selesai.
INTERUPSI (lanjutan...)
CPU dapat melakukan operasi dengan 2 cara yaitu :
1. Operasi dengan polling CPU selalu terus menerus
menanyakan/ memantau ke tiap-tiap komponen
penunjang satu persatu meskipun komponen itu
sedang tidak memerlukan pelayanan
2. Operasi dengan interupsi dilakukan oleh tiap-tiap
komponen kepada CPU jika memerlukan
pelayanan pemrosesan,
PENYEBAB INTERUPSI
• Program, terjadi akibat eksekusi suatu instruksi
• Timmer, disebabkan oleh timmer processor
• I/O, disebabkan oleh Input/Output controller
baik sebagai tanda bahwa operasi telah selesai
maupun memberi tanda error.
• Kegagalan hardware, disebabkan oleh kesalahan
hardware seperti power failure dan memory
parity error.
SUMBER INTERUPSI
• Interupsi internal
Sumber (vektor) interupsi yang berasal dari
dalam sistem mikroprosesor/ mikrokontroler itu
sendiri
• Interupsi eksternal
Sumber interupsi yang berasal dari luar sistem
mikroprosesor/mikrokontroler. Agar dapat
menerima sinyal interupsi eksternal, maka
dibutuhkan jalur input interupsi eksternal.
Jalur input interupsi eksternal adalah bagian
yang dapat mendeteksi adanya trigger dari luar
sistem yang membangkitkan tanda (flag)
interupsi
JENIS INTERUPSI
• Software
Interupsi jenis ini juga disebut System call.
Misalnya : suatu program ingin mencetak hasil
dengan printer
• Hardware
terjadi karena adanya aksi pada perangkat keras,
seperti penekanan tombol keyboard atau
menggerakkan mouse.
Interrupt ini terbagi lagi menjadi dua, yaitu:
Maskable Interrupt dan Non Maskable
Interrupt
PROSES INTERUPSI
Setelah program interupsi selesai dikerjakan, maka
sistem mikroprosesor atau mikrokontroler akan
kembali melanjutkan program utama yang
sebelumnya dihentikan
PROSES INTERUPSI (lanjutan...)
Dalam pemrograman sebuah interupsi ialah
beberapa listing code atau lebih yang dijalankan
memotong program utama, setelah listing code itu
selesai dieksekusi maka program utama akan
dilanjutkan kembali.
PROSES INTERUPSI (lanjutan...)
CONTOH VEKTOR INTERUPSI
vektor interupsi pada mikrokontroler AVR ATMEGA32
REFERENSI
Diakses pada Tanggal 24 November 2015
• https://yusniaalfisyahrin.wordpress.com/2013/01/08/sekilas-tentang-
interupsi-pada-mikrokontroler/
• http://www.robotics-university.com/2015/03/interupsi-pada-
mikrokontroler-avr-atmega32.html
• http://rani-amalia-elins1.blogspot.co.id/2007/11/sepatah-2.html
SEKIAN DAN TERIMA KASIH

More Related Content

What's hot

Kotak Sampah Otomatis
Kotak Sampah OtomatisKotak Sampah Otomatis
Kotak Sampah Otomatis
Brian Raafiu
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
Buhori Muslim
 
Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80
Habibullah Srg
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
anis_mh
 
8. modul input & output
8. modul input & output8. modul input & output
8. modul input & outputWandi Parlente
 
Mikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerMikroprosesor dan Mikrokontroler
Mikroprosesor dan Mikrokontroler
Rizki Nugroho
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
sigitpurnama12
 
Edo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G
 
Register geser
Register geserRegister geser
Register geser
University of Lampung
 
Modul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteusModul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteus
Kukuh Adhi Rumekso
 
Laporan Praktikum Flip Flop
Laporan Praktikum Flip FlopLaporan Praktikum Flip Flop
Laporan Praktikum Flip Flop
Anarstn
 
Tabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan HeksadesimalTabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan HeksadesimalMustahal SSi
 
Laporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logikaLaporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logika
FebriTiaAldila
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counter
personal
 
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
 
Makalah Proyek Rangkaian Flip-Flop
Makalah Proyek Rangkaian Flip-FlopMakalah Proyek Rangkaian Flip-Flop
Makalah Proyek Rangkaian Flip-Flop
Alicya Putri
 
Sistem bus komputer
Sistem bus komputerSistem bus komputer
Sistem bus komputer
Shary Armonitha
 
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Fajar Jabrik
 
Modul I/O by MRobbyF
Modul I/O by MRobbyFModul I/O by MRobbyF
Modul I/O by MRobbyF
Robby Firmansyah
 

What's hot (20)

Kotak Sampah Otomatis
Kotak Sampah OtomatisKotak Sampah Otomatis
Kotak Sampah Otomatis
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
 
8. modul input & output
8. modul input & output8. modul input & output
8. modul input & output
 
Mikroprosesor dan Mikrokontroler
Mikroprosesor dan MikrokontrolerMikroprosesor dan Mikrokontroler
Mikroprosesor dan Mikrokontroler
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Edo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian AritmatikaEdo A.G - Rangkaian Aritmatika
Edo A.G - Rangkaian Aritmatika
 
Register geser
Register geserRegister geser
Register geser
 
Modul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteusModul pelatihan praktikum mikrokontroler dengan software proteus
Modul pelatihan praktikum mikrokontroler dengan software proteus
 
Modul io
Modul ioModul io
Modul io
 
Laporan Praktikum Flip Flop
Laporan Praktikum Flip FlopLaporan Praktikum Flip Flop
Laporan Praktikum Flip Flop
 
Tabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan HeksadesimalTabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
 
Laporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logikaLaporan Praktikum Gerbang logika
Laporan Praktikum Gerbang logika
 
Bab 5 counter
Bab 5 counterBab 5 counter
Bab 5 counter
 
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]
 
Makalah Proyek Rangkaian Flip-Flop
Makalah Proyek Rangkaian Flip-FlopMakalah Proyek Rangkaian Flip-Flop
Makalah Proyek Rangkaian Flip-Flop
 
Sistem bus komputer
Sistem bus komputerSistem bus komputer
Sistem bus komputer
 
Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)Makalah Organisasi Komputer - Direct Memory Access (DMA)
Makalah Organisasi Komputer - Direct Memory Access (DMA)
 
Modul I/O by MRobbyF
Modul I/O by MRobbyFModul I/O by MRobbyF
Modul I/O by MRobbyF
 

Similar to Jenis dan proses interupsi

Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
agung_tri_anggoro
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
Vicky Setya Hermawan
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
Koconagari95
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
sigitpurnama12
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
agushizam
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
agushizam
 
materi interruption
materi interruptionmateri interruption
materi interruption
ElviraHafis2
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
agung_tri_anggoro
 
Jenis & Proses Interupsi
Jenis & Proses InterupsiJenis & Proses Interupsi
Jenis & Proses Interupsi
Koconagari95
 
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
 
Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1France Rhezhek
 
struktur CPU
struktur CPUstruktur CPU
struktur CPU
sitinurholis
 
Rengga tugas interupsi
Rengga tugas interupsiRengga tugas interupsi
Rengga tugas interupsi
prehatama
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar MasukAnin Rodahad
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan output
belajarkomputer
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsi
soeryaa
 
Orkom - Modul 5
Orkom - Modul 5Orkom - Modul 5
Orkom - Modul 5
beiharira
 
Organisasi komputer-4
Organisasi komputer-4Organisasi komputer-4
Organisasi komputer-4
Ayu Karisma Alfiana
 

Similar to Jenis dan proses interupsi (20)

Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan 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
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
materi interruption
materi interruptionmateri interruption
materi interruption
 
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
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1
 
struktur CPU
struktur CPUstruktur CPU
struktur CPU
 
Cpu
CpuCpu
Cpu
 
Rengga tugas interupsi
Rengga tugas interupsiRengga tugas interupsi
Rengga tugas interupsi
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar Masuk
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan output
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsi
 
Orkom - Modul 5
Orkom - Modul 5Orkom - Modul 5
Orkom - Modul 5
 
Organisasi komputer-4
Organisasi komputer-4Organisasi komputer-4
Organisasi komputer-4
 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
 

More from Zifalaniasta

Teknik modulasi
Teknik modulasiTeknik modulasi
Teknik modulasi
Zifalaniasta
 
Flags and string
Flags and stringFlags and string
Flags and string
Zifalaniasta
 
Modulator dan Demodulator
Modulator dan DemodulatorModulator dan Demodulator
Modulator dan Demodulator
Zifalaniasta
 
Kriteria kestabilan absolut
Kriteria kestabilan absolutKriteria kestabilan absolut
Kriteria kestabilan absolut
Zifalaniasta
 
Konsep kestabilan non linier
Konsep kestabilan non linierKonsep kestabilan non linier
Konsep kestabilan non linier
Zifalaniasta
 
Keyboard
KeyboardKeyboard
Keyboard
Zifalaniasta
 
Instantly PROM rev.1
Instantly PROM rev.1Instantly PROM rev.1
Instantly PROM rev.1
Zifalaniasta
 
Instantly PROM
Instantly PROMInstantly PROM
Instantly PROM
Zifalaniasta
 
Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)
Zifalaniasta
 
Program residen dan non residen
Program residen dan non residenProgram residen dan non residen
Program residen dan non residen
Zifalaniasta
 
Monoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinierMonoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinier
Zifalaniasta
 
Wireless lan
Wireless lanWireless lan
Wireless lan
Zifalaniasta
 

More from Zifalaniasta (12)

Teknik modulasi
Teknik modulasiTeknik modulasi
Teknik modulasi
 
Flags and string
Flags and stringFlags and string
Flags and string
 
Modulator dan Demodulator
Modulator dan DemodulatorModulator dan Demodulator
Modulator dan Demodulator
 
Kriteria kestabilan absolut
Kriteria kestabilan absolutKriteria kestabilan absolut
Kriteria kestabilan absolut
 
Konsep kestabilan non linier
Konsep kestabilan non linierKonsep kestabilan non linier
Konsep kestabilan non linier
 
Keyboard
KeyboardKeyboard
Keyboard
 
Instantly PROM rev.1
Instantly PROM rev.1Instantly PROM rev.1
Instantly PROM rev.1
 
Instantly PROM
Instantly PROMInstantly PROM
Instantly PROM
 
Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)Program residen dan non residen(rev.1)
Program residen dan non residen(rev.1)
 
Program residen dan non residen
Program residen dan non residenProgram residen dan non residen
Program residen dan non residen
 
Monoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinierMonoharmonis osilasi harmonik nonlinier
Monoharmonis osilasi harmonik nonlinier
 
Wireless lan
Wireless lanWireless lan
Wireless lan
 

Recently uploaded

COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
delphijean1
 
436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
rhamset
 
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
HADIANNAS
 
RANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptx
RANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptxRANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptx
RANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptx
muhammadiswahyudi12
 
Pembangkit Listrik Tenaga Surya PLTS.pptx
Pembangkit Listrik Tenaga Surya PLTS.pptxPembangkit Listrik Tenaga Surya PLTS.pptx
Pembangkit Listrik Tenaga Surya PLTS.pptx
muhhaekalsn
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
indahrosantiTeknikSi
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
jayakartalumajang1
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
AnandhaAdkhaM1
 
Daftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdfDaftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdf
Tsabitpattipeilohy
 
Matematika diskrit: metode pohon/trees.ppt
Matematika diskrit: metode pohon/trees.pptMatematika diskrit: metode pohon/trees.ppt
Matematika diskrit: metode pohon/trees.ppt
AzrilAld
 

Recently uploaded (10)

COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
 
436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
 
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
 
RANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptx
RANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptxRANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptx
RANGKAIAN LISTRIK MATERI 7 ANALISIS MESH.pptx
 
Pembangkit Listrik Tenaga Surya PLTS.pptx
Pembangkit Listrik Tenaga Surya PLTS.pptxPembangkit Listrik Tenaga Surya PLTS.pptx
Pembangkit Listrik Tenaga Surya PLTS.pptx
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
 
Daftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdfDaftar Lembaga Penyedia Jasa Linkungan.pdf
Daftar Lembaga Penyedia Jasa Linkungan.pdf
 
Matematika diskrit: metode pohon/trees.ppt
Matematika diskrit: metode pohon/trees.pptMatematika diskrit: metode pohon/trees.ppt
Matematika diskrit: metode pohon/trees.ppt
 

Jenis dan proses interupsi

  • 1. JENIS DAN PROSES INTERUPSI Oleh : Nama : Zifalaniasta NIM : 131051005 Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng Jurusan Teknik Elektro Fakultas Teknik Universitas Tidar 2015
  • 2. OUTLINE 1. Pengertian Interupsi 2. Penyebab Interupsi 3. Sumber Interupsi 4. Jenis Interupsi 5. Proses Interupsi 6. Contoh Vektor Interupsi
  • 3. INTERUPSI Proses dalam sistem mikrokontroler/mikroprosesor yang menghentikan aliran program utama akibat terjadinya trigger (pemicu) tertentu dari suatu sumber (vector) interupsi dan memaksa sistem untuk mengeksekusi sub-rutin / fungsi / blok program layanan interupsi (interrupt service routine) hingga selesai.
  • 4. INTERUPSI (lanjutan...) CPU dapat melakukan operasi dengan 2 cara yaitu : 1. Operasi dengan polling CPU selalu terus menerus menanyakan/ memantau ke tiap-tiap komponen penunjang satu persatu meskipun komponen itu sedang tidak memerlukan pelayanan 2. Operasi dengan interupsi dilakukan oleh tiap-tiap komponen kepada CPU jika memerlukan pelayanan pemrosesan,
  • 5. PENYEBAB INTERUPSI • Program, terjadi akibat eksekusi suatu instruksi • Timmer, disebabkan oleh timmer processor • I/O, disebabkan oleh Input/Output controller baik sebagai tanda bahwa operasi telah selesai maupun memberi tanda error. • Kegagalan hardware, disebabkan oleh kesalahan hardware seperti power failure dan memory parity error.
  • 6. SUMBER INTERUPSI • Interupsi internal Sumber (vektor) interupsi yang berasal dari dalam sistem mikroprosesor/ mikrokontroler itu sendiri • Interupsi eksternal Sumber interupsi yang berasal dari luar sistem mikroprosesor/mikrokontroler. Agar dapat menerima sinyal interupsi eksternal, maka dibutuhkan jalur input interupsi eksternal. Jalur input interupsi eksternal adalah bagian yang dapat mendeteksi adanya trigger dari luar sistem yang membangkitkan tanda (flag) interupsi
  • 7. JENIS INTERUPSI • Software Interupsi jenis ini juga disebut System call. Misalnya : suatu program ingin mencetak hasil dengan printer • Hardware terjadi karena adanya aksi pada perangkat keras, seperti penekanan tombol keyboard atau menggerakkan mouse. Interrupt ini terbagi lagi menjadi dua, yaitu: Maskable Interrupt dan Non Maskable Interrupt
  • 8. PROSES INTERUPSI Setelah program interupsi selesai dikerjakan, maka sistem mikroprosesor atau mikrokontroler akan kembali melanjutkan program utama yang sebelumnya dihentikan
  • 9. PROSES INTERUPSI (lanjutan...) Dalam pemrograman sebuah interupsi ialah beberapa listing code atau lebih yang dijalankan memotong program utama, setelah listing code itu selesai dieksekusi maka program utama akan dilanjutkan kembali.
  • 11. CONTOH VEKTOR INTERUPSI vektor interupsi pada mikrokontroler AVR ATMEGA32
  • 12. REFERENSI Diakses pada Tanggal 24 November 2015 • https://yusniaalfisyahrin.wordpress.com/2013/01/08/sekilas-tentang- interupsi-pada-mikrokontroler/ • http://www.robotics-university.com/2015/03/interupsi-pada- mikrokontroler-avr-atmega32.html • http://rani-amalia-elins1.blogspot.co.id/2007/11/sepatah-2.html