INTERRUPT Mulyono.

Slides:



Advertisements
Presentasi serupa
JWASM Input Keyboard.
Advertisements

Organisasi Komputer : Struktur dan Fungsi Komputer 2
PENGERTIAN INTERRUPT VEKTOR INTERUPSI
KELUARGA ARSITEKTUR KOMPTER : IBM PC
Bhakti Yudho Suprapto, MT
KELUARGA ARSITEKTUR KOMPUTER : IBM PC
REGISTER Oleh : Oman Somantri, S.Kom
NAMA KELOMPOK NPM  ANDRIANA RESTIASARI  JULAEHA  JEN RETNO ERYANI DOSEN PEMBIMBING : NAHOT FRASTIAN UNIVERSITAS.
Teknik Informatika Praktikum 2 Aplikasi Mikroprocessor.
PENDAHULUAN Dalam bab ini, kita akan mengembangkan pengetahuan mengenai dasar I/O dan antar muka periferal yang dapat diprogram denagn memelajari sebuah.
INTERUPSI mikroprosesor 8088
INTERUPSI.
Organisasi dan Arsitektur Komputer
Struktur CPU By Serdiwansyah N. A..
SISTEM KOMPUTER STRUKTUR CPU NI KETUT ESATI, S.Si.
BAB 3 Struktur CPU.
PERTEMUAN KE-2 PERKULIAHAN SISTEM OPERASI
DASAR SISTEM OPERASI By Dwi Anindyani. Pengertian OS Apa itu sistem operasi? Sistem operasi ialah software kompleks yang yang memungkinkan aplikasi-aplikasi.
Operasi Layar.
SISTEM BILANGAN DAN REGISTER
BAB IV PENGALAMATAN MEMORI
Arsitektur Perangkat Lunak 8086
Pada AT89S51, ada 6 sumber interrupt yaitu 1. System reset 2 Pada AT89S51, ada 6 sumber interrupt yaitu 1. System reset 2. External 0 3. Timer 0 4.
Arsitektur dan Organisasi Komputer
PERTEMUAN KE-16 PERKULIAHAN SISTEM OPERASI
Register.
Sistem Operasi Pertemuan 6.
Struktur Sistem Komputer
Arsitektur & Organisasi Komputer BAB IIi STRUKTUR CPU Oleh : Bambang Supeno, ST., MT. Sep-17 Arsitektur & Organisasi Komputer.
Interupsi dan Chip 8259.
BIOS, DOS, dan String.
1. Mikroprosesor Intel Pertama adalah : a c
Pengantar Bahasa Rakitan
INTERUPSI.
Matakuliah : T0483 / Bahasa Rakitan Tahun : 2005 Versi : 1.0
Pertemuan 4 STRUKTUR CPU Author: LINDA NORHAN, ST.
INSTRUKSI PENGAMBIL KEPUTUSAN DAN STACK
Triyogatama Wahyu Widodo
Matakuliah : H0162/ Mikroprosesor Tahun : 2006 Versi : 1/0
Struktur Register dan Metode Pengalamatan
REGISTER.
Manajemen Memori (2).
Struktur CPU.
Sistem Bilangan & REGISTER
Pengantar Bahasa Rakitan
Instruksi-instruksi pada 8086
Instruksi-instruksi pada 8086
Abdul Wahid STRUKTUR CPU JURUSAN TEKNIK INFORMATIKA
OPERASI PADA LAYAR.
MEMBUAT PROGRAM COM.
Matakuliah : T0483 / Bahasa Rakitan Tahun : 2005 Versi : 1.0
Interrupt By Kustanto, S.T., M.Eng.
Struktur CPU PERTEMUAN 3 Bambang Irawan S.Kom;M.Kom.
KELUARGA ARSITEKTUR KOMPTER : IBM PC
KELUARGA ARSITEKTUR KOMPUTER : IBM PC
ORGANISASI & ARSITEKTUR KOMPUTER
Komponen & fungsi komputer
INSTRUKSI PENGAMBIL KEPUTUSAN DAN STACK
Manajemen Memori (2).
DOSEN PENGAMPU :SOEGIARTO, M.KOM,
Sistem Operasi Teknik Informatika STT Wastukancana Purwakarta
Struktur CPU.
Manajemen Memori (2).
Struktur CPU.
Universitas Trunojoyo
Struktur Register dan Metode Pengalamatan Memori
INSTRUKSI PENGAMBIL KEPUTUSAN DAN STACK
KELUARGA ARSITEKTUR KOMPTER : IBM PC
Sri Esti Trisno Sami, ST, MMSI  
Struktur CPU.
Transcript presentasi:

INTERRUPT Mulyono

PENGERTIAN INTERRUPT Interupt / interupsi adalah suatu permintaan khusus kepada mikroposesor untuk melakukan sesuatu. Bila terjadi interupsi, maka komputer akan menghentikan dahulu apa yang sedang dikerjakannya dan melakukan apa yang diminta oleh yang menginterupsi. Pada IBM PC dan kompatibelnya disediakan 256 buah interupsi yang diberi nomor 0 sampai 255. Nomor interupsi 0 sampai 1Fh disediakan oleh ROM BIOS. Jadi bila terjadi interupsi dengan nomor 0-1Fh, maka secara default komputer akan beralih menuju ROM BIOS dan melaksanakan program yang terdapat disana. Program yang melayani suatu interupsi dinamakan Interrupt Handler.

VEKTOR INTERUPSI Setiap interrupt akan mengeksekusi interrupt handlernya masing-masing berdasarkan nomornya. Sedangkan alamat dari masing- masing interupt handler tercatat di memori dalam bentuk array yang besar elemennya masing-masing 4 byte. Keempat byte ini dibagi lagi yaitu 2 byte pertama berisi kode offset sedangkan 2 byte berikutnya berisi kode segmen dari alamat interupt handler yang bersangkutan. Jadi besarnya array itu adalah 256 elemen dengan ukuran elemen masing-masing 4 byte. Total keseluruhan memori yang dipakai adalah sebesar 1024 byte (256 x 4 = 1024) atau 1 KB dan disimpan dalam lokasi memori absolut 0000h sampai 3FFh. Array sebesar 1 KB ini disebut Interupt Vector Table. Nilai-nilai yang terkandung pada Interupt.

VEKTOR INTERUPSI (Lanjut) Vector Table ini tidak akan sama di satu komputer dengan yang lainnya. Interupt yang berjumlah 256 buah ini dibagi lagi ke menjadi 2 macam yaitu: Interupt 00h - 1Fh (0 - 31) adalah BIOS INTERRUPT dan standar di semua komputer baik yang menggunakan sistem operasi DOS atau bukan. Lokasi Interupt Vector Table-nya ada di alamat absolut 0000h-007Fh. Interupt 20h - FFh (32 - 255) adalah DOS INTERRUPT. Interrupt ini hanya ada pada komputer yang menggunakan sistem operasi DOS dan Interupt Handler-nya diload ke memori oleh DOS pada saat DOS digunakan. Lokasi Interupt Vector Tablenya ada di alamat absolut 07Fh-3FFh.

BIOS INTERRUPT

Interrupt ini telah dipastikan kegunaannya oleh sistem untuk keperluan yang khusus, dan tidak boleh diubah. DEVIDE BY ZERO : Jika terjadi pembagian dengan nol maka proses akan segera dihentikan. SINGLE STEP : Untuk melaksanakan / mengeksekusi intruksi satu persatu. BREAK POINT : Jika suatu program menyebabkan overflow flag menjadi 1 maka interrupt ini akan melayani pencegahannya dan memberi tanda error.

DOS INTERRUPT

Fungsi INT 21 mengacu pada angka yang terdapat pada register AH