![]() 19
Implementa:l! (Translate, WJ>,
Place
and
&Jute
(PAR), Pioorplar.ner,
Timing
Ana{vzer,
Xpower),
Device
Download
dan
Program File
formatting
(BitGen
dan
6VPACT).
(Xilinx Inc., 2003a)
2.2
Pmsesmr lUSC
Di sini akan d jabarkan karakteristik sistem RISC sebagai patokan dasar
d.alam
pemncangan,
ciri-ciri
sistem
RISC,
beberapa
pengertian
dan
langkah
iartgk:ah ya.ng nantinya
akan
digunalrnn dalam pera.'1cangan.
Elemen
Smtem
RISC
Karalcteristik
eksekus; dati rentetan
instmksi
m.esin yang dihasilkan
program HLL menunjukkan aspek-aspek
yang
menarik:,
yaitu
frek:uensi
distribusi
eksekusi
iustruksi
mesi.'1
perpindah.11n data
(move)
33%,
percabangan bersyarat
(conditional branch)
20%,
aritmatika/logika 16%,
dan
yang
berkisa:r antara 0,1% dan
10%. Untuk mode pengalamatan
menur:jukkan
bahwa mayoritas
menggunakan
mode pengal L"llatan
yang sederhana dimana ala.mat dapat diJ:alkulasi
dalam
satu
sildus
(register,
register
indirect, displacement),
mode
pengalamatan
yang rumit
(memory
indirect,
indexed+indirect,
displacement+indirect,
stack)
hanya digunakan
mendekati 18%
instnrksi. 74
hingga
80% dari
operand
adalah skala:r
(integer,
real,
character,
yac<g
dapat disimpan
di
register, sisanya (20
sampai 26%)
adalal:l arraylst.rn.lclure. 90% dari
array/structure adalah
variahe!
global
dan
80%
dari
skalar
adalah
variabel
!okaL
Hanya
1,25%
dari
pemac;ggila."1 pmsesur
merr.iliki
lebih
dari enam
parameter.
Hanya
6,7%
dari
|