![]() 32
Il'\!TACK
1
Enable
interrupt
acknowledge
IVAD
Transfer interrupt
vector address
ke
Saat
kembali dari
prograr.:interrupt,
maka
ya.11g
dilakukan adalah
POP retw·n
address
ke
PC dfu'll :nengembalikan
PSR (processor status
wont}
2.
Internal
interrupt
Merupakan
interrupt
yang dibang:c'dtkzn dari penggunaan data
a!au
instruksi
yang i!egal ata.u salah. Internal
interrupt disebut juga
traps.
3.
Software
interrupt
Merupakan
interrupt
iP..s\ruksi.
Software interrupt a.dala.h instruksi yang
dipanggil secara khusus
yang
berlairu
seperti sebuah interrM.pt
dibandingkan sebua.IJ. pemanggilan
prosedur.
2.10
lPedliffingaESpeed Up MlilltukPlpelining
Perhitungan
penir.gkatan
kecepatan (speed
up)
dengan
metoda
Pipelining
diisu'mkan
dengan l1l\'11US
berikut
(httu://w.vw.cs.berkeley.edu/-culler/cs252-
s02/slides!1edll.pdf, 2004):
S
ed Uo
=
ideal CPI
x
pe
'
Ideal
CPI + Pipeline Stall
CPl
dimana CPI
(cycle
per instruction) untuk pipeline
zdalah:
CPJ,i"';"'""' =Idea!CPI
+Average Pipeline
Stall
CPI
|