SlideShare a Scribd company logo
1 of 10
Nama : Agus Hizam
N.I.M : 1310501004
Dosen Pembimbing : R. Suryoto Edy R., S.T., M.Eng
Teknik Elektro
Fakultas Teknik
Universitas Tidar
2015
OUT LINE
1. Pengertian Interupsi
2.Jenis Interupsi
3. Fungsi Interupsi
4.Tahapan Interupsi
Pengertian Interupsi
Interupsi atau interrupt adalah suatu permintaan khusus
pada mikroprosessor 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.
Gambar Interupsi
Jenis Interupsi
a. Internal HW interruptions :
1) Ditimbulkan/digenerasi oleh peristiwa tertentu yang terjadi pada
waktu/selama eksekusi program.
2) Diatur oleh HW dan tidak dapat dirubah.
3) Contoh : tipe interrupt untuk counter clock internal; HW call
interrupt ini untuk memaintance “time to date.”
b. External HW interruption
1) Ditimbulkan/digenerasi oleh devais peripheral, seperti keyboard,
printers, mouse, dsb.
2) Biasa juga ditimbulkan/digenerasi oleh Co-processor
3) Tidak mungkin mengaktifkan
4) Tidak dikirim langsung ke CPU, melainkan ke IC yang memiliki
fungsi untuk menghandle secara eksklusif interrupts ini.
Fungsi Interupsi
a.Interupsi memindahkan pengendalian kepada interrupt
service routine melalui interrupt vektor yang berisi alamat
dari semua service routine.
b. Arsitektur interrupt harus menyimpan alamat intruksi
yang di interrupt.
c.Interrupt yang datang berikutnya dibatalkan ketika
interrupt lain sedang diproses untuk mencegah hilangnya
suatu interrupt.
d.Trap adalah software generated interrupt yang disebabkan
oleh kesalahan atau karena permintaan user.
e.Suatu sistem operasi dikendalikan oleh interrupt.
Tahapan interupsi
Pertama-tama Controller mengirimkan sinyal interupsi
melalui interrupt-request-line, lalu Sinyal interupsi tersebut
dideteksi oleh prosesor. Selanjutnya Prosesor akan terlebih
dahulu menyimpan informasi tentang keadaan state-
nya(informasi Tentang proses yang sedang dikerjakan).
Kemudian Prosesor mengidentifikasi penyebab interupsi dan
mengakses tabel vektor interupsi untuk menentukan
interrupt handler.
Selanjutnya Transfer kontrol ke interrupt handler. Setelah
interupsi berhasil diatasi, prosesor akan kembali kekeadaan
seperti sebelum terjadinya interupsi dan melanjutkan
pekerjaan yang tadi sempat tertunda.
a. Interrupt Vector
b. Penanganan Interupsi
c. Tipe-Tipe Interupsi
• Interupsi Clock (Clock Interrupt)
• Interupsi Masukan/Keluaran (I/O Interrupt)
Tahapan interupsi(lanjutan)
Daftar Pustaka
 http://deevandha87.blogspot.co.id/2014/05/interrupt-
request-irq_19.html
 http://elib.unikom.ac.id/files/disk1/389/jbptunikomp
p-gdl-srisupatmi-19446-13- pertemua-i.pdf
 http://sulthoni08.files.wordpress.com/2010/03/interu
p.pdf
 http://rikaawalida.wordpress.com/2010/03/18/tugas-
pertemuan-2-sistem-operasi/
SEKIAN TERIMA KASIH

More Related Content

What's hot

Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsilaurensius08
 
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
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsiZifalaniasta
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsisigitpurnama12
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumannMochammed Safri
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsisoeryaa
 
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
 
materi interruption
materi interruptionmateri interruption
materi interruptionElviraHafis2
 

What's hot (13)

Interupsi
InterupsiInterupsi
Interupsi
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
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]
 
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
 
Interrupt
InterruptInterrupt
Interrupt
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Arsitektur komputer von neumann
Arsitektur komputer von neumannArsitektur komputer von neumann
Arsitektur komputer von neumann
 
Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsi
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan 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)
 
materi interruption
materi interruptionmateri interruption
materi interruption
 
AOK 04
AOK 04AOK 04
AOK 04
 

Similar to Jenis & proses interupsi

Proses dan jenis interupsi
Proses dan jenis interupsiProses dan jenis interupsi
Proses dan jenis interupsisoeryaa
 
Orkom - Modul 5
Orkom - Modul 5Orkom - Modul 5
Orkom - Modul 5beiharira
 
Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1Pertemuan 6-organisasi-input-dan-output1
Pertemuan 6-organisasi-input-dan-output1France Rhezhek
 
06. struktur cpu 2
06. struktur cpu 206. struktur cpu 2
06. struktur cpu 2Fajar Zain
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsiKoconagari95
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar MasukAnin Rodahad
 
Sistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptxSistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptxkuntaannapakaja
 
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 outputbelajarkomputer
 
TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9Eko Breq
 
Struktur Sistem Komputer
Struktur Sistem KomputerStruktur Sistem Komputer
Struktur Sistem Komputereddie Ismantoe
 
Part 1 aswin,raziqin,steven
Part 1 aswin,raziqin,stevenPart 1 aswin,raziqin,steven
Part 1 aswin,raziqin,stevengoldenskyer
 
2 1 bussistem
2 1 bussistem2 1 bussistem
2 1 bussistemptsumaye
 

Similar to Jenis & proses interupsi (20)

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
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan 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
 
Cpu
CpuCpu
Cpu
 
struktur CPU
struktur CPUstruktur CPU
struktur CPU
 
06. struktur cpu 2
06. struktur cpu 206. struktur cpu 2
06. struktur cpu 2
 
Jenis & proses interupsi
Jenis & proses interupsiJenis & proses interupsi
Jenis & proses interupsi
 
Manajemen Keluar Masuk
Manajemen Keluar MasukManajemen Keluar Masuk
Manajemen Keluar Masuk
 
Sistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptxSistem Operasi 2 Struktur Sistem Komputer.pptx
Sistem Operasi 2 Struktur Sistem Komputer.pptx
 
Komponen utama cpu
Komponen utama cpuKomponen utama cpu
Komponen utama cpu
 
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
 
Struktur CPU
Struktur CPUStruktur CPU
Struktur CPU
 
Struktur cpu
Struktur cpu Struktur cpu
Struktur cpu
 
5 peralatan otomasi industri
5 peralatan otomasi industri5 peralatan otomasi industri
5 peralatan otomasi industri
 
TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9TOT Sistem Operasi 7-9
TOT Sistem Operasi 7-9
 
Struktur Sistem Komputer
Struktur Sistem KomputerStruktur Sistem Komputer
Struktur Sistem Komputer
 
Part 1 aswin,raziqin,steven
Part 1 aswin,raziqin,stevenPart 1 aswin,raziqin,steven
Part 1 aswin,raziqin,steven
 
2 1 bussistem
2 1 bussistem2 1 bussistem
2 1 bussistem
 
2 1 bussistem
2 1 bussistem2 1 bussistem
2 1 bussistem
 

More from agushizam

Pengaruh nonlinier pada gejala transient
Pengaruh nonlinier pada gejala transientPengaruh nonlinier pada gejala transient
Pengaruh nonlinier pada gejala transientagushizam
 
Kestabilan absolut
Kestabilan  absolutKestabilan  absolut
Kestabilan absolutagushizam
 
Metode piecewise keadaan transien
Metode piecewise keadaan transienMetode piecewise keadaan transien
Metode piecewise keadaan transienagushizam
 
Modulator dan demodulator fsk
Modulator dan demodulator fskModulator dan demodulator fsk
Modulator dan demodulator fskagushizam
 
Eprom dan iprom
Eprom dan ipromEprom dan iprom
Eprom dan ipromagushizam
 
Flag dan string
Flag dan stringFlag dan string
Flag dan stringagushizam
 
Kriteria kestabilan absolut
Kriteria kestabilan absolutKriteria kestabilan absolut
Kriteria kestabilan absolutagushizam
 
Progam residen
Progam residenProgam residen
Progam residenagushizam
 
Progam residen
Progam residenProgam residen
Progam residenagushizam
 
Osilasi nonlinier
Osilasi nonlinierOsilasi nonlinier
Osilasi nonlinieragushizam
 
Osilasi nonlinier
Osilasi nonlinierOsilasi nonlinier
Osilasi nonlinieragushizam
 

More from agushizam (15)

Pengaruh nonlinier pada gejala transient
Pengaruh nonlinier pada gejala transientPengaruh nonlinier pada gejala transient
Pengaruh nonlinier pada gejala transient
 
Kestabilan absolut
Kestabilan  absolutKestabilan  absolut
Kestabilan absolut
 
Metode piecewise keadaan transien
Metode piecewise keadaan transienMetode piecewise keadaan transien
Metode piecewise keadaan transien
 
Modulator dan demodulator fsk
Modulator dan demodulator fskModulator dan demodulator fsk
Modulator dan demodulator fsk
 
Eprom dan iprom
Eprom dan ipromEprom dan iprom
Eprom dan iprom
 
Flag dan string
Flag dan stringFlag dan string
Flag dan string
 
Keyboard
KeyboardKeyboard
Keyboard
 
Kriteria kestabilan absolut
Kriteria kestabilan absolutKriteria kestabilan absolut
Kriteria kestabilan absolut
 
Prom
PromProm
Prom
 
Prom
PromProm
Prom
 
Progam residen
Progam residenProgam residen
Progam residen
 
Progam residen
Progam residenProgam residen
Progam residen
 
Osilasi nonlinier
Osilasi nonlinierOsilasi nonlinier
Osilasi nonlinier
 
Osilasi nonlinier
Osilasi nonlinierOsilasi nonlinier
Osilasi nonlinier
 
Tugas 3 mi
Tugas 3  miTugas 3  mi
Tugas 3 mi
 

Recently uploaded

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
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfYogiCahyoPurnomo
 
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
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxRemigius1984
 
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
 
materi pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxmateri pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxsiswoST
 
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
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 

Recently uploaded (8)

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
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.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
 
materi pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxmateri pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.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
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 

Jenis & proses interupsi

  • 1. Nama : Agus Hizam N.I.M : 1310501004 Dosen Pembimbing : R. Suryoto Edy R., S.T., M.Eng Teknik Elektro Fakultas Teknik Universitas Tidar 2015
  • 2. OUT LINE 1. Pengertian Interupsi 2.Jenis Interupsi 3. Fungsi Interupsi 4.Tahapan Interupsi
  • 3. Pengertian Interupsi Interupsi atau interrupt adalah suatu permintaan khusus pada mikroprosessor 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.
  • 5. Jenis Interupsi a. Internal HW interruptions : 1) Ditimbulkan/digenerasi oleh peristiwa tertentu yang terjadi pada waktu/selama eksekusi program. 2) Diatur oleh HW dan tidak dapat dirubah. 3) Contoh : tipe interrupt untuk counter clock internal; HW call interrupt ini untuk memaintance “time to date.” b. External HW interruption 1) Ditimbulkan/digenerasi oleh devais peripheral, seperti keyboard, printers, mouse, dsb. 2) Biasa juga ditimbulkan/digenerasi oleh Co-processor 3) Tidak mungkin mengaktifkan 4) Tidak dikirim langsung ke CPU, melainkan ke IC yang memiliki fungsi untuk menghandle secara eksklusif interrupts ini.
  • 6. Fungsi Interupsi a.Interupsi memindahkan pengendalian kepada interrupt service routine melalui interrupt vektor yang berisi alamat dari semua service routine. b. Arsitektur interrupt harus menyimpan alamat intruksi yang di interrupt. c.Interrupt yang datang berikutnya dibatalkan ketika interrupt lain sedang diproses untuk mencegah hilangnya suatu interrupt. d.Trap adalah software generated interrupt yang disebabkan oleh kesalahan atau karena permintaan user. e.Suatu sistem operasi dikendalikan oleh interrupt.
  • 7. Tahapan interupsi Pertama-tama Controller mengirimkan sinyal interupsi melalui interrupt-request-line, lalu Sinyal interupsi tersebut dideteksi oleh prosesor. Selanjutnya Prosesor akan terlebih dahulu menyimpan informasi tentang keadaan state- nya(informasi Tentang proses yang sedang dikerjakan). Kemudian Prosesor mengidentifikasi penyebab interupsi dan mengakses tabel vektor interupsi untuk menentukan interrupt handler. Selanjutnya Transfer kontrol ke interrupt handler. Setelah interupsi berhasil diatasi, prosesor akan kembali kekeadaan seperti sebelum terjadinya interupsi dan melanjutkan pekerjaan yang tadi sempat tertunda.
  • 8. a. Interrupt Vector b. Penanganan Interupsi c. Tipe-Tipe Interupsi • Interupsi Clock (Clock Interrupt) • Interupsi Masukan/Keluaran (I/O Interrupt) Tahapan interupsi(lanjutan)
  • 9. Daftar Pustaka  http://deevandha87.blogspot.co.id/2014/05/interrupt- request-irq_19.html  http://elib.unikom.ac.id/files/disk1/389/jbptunikomp p-gdl-srisupatmi-19446-13- pertemua-i.pdf  http://sulthoni08.files.wordpress.com/2010/03/interu p.pdf  http://rikaawalida.wordpress.com/2010/03/18/tugas- pertemuan-2-sistem-operasi/