FFI311 ~ Arquitetura de Computadores Prof. Guilherme Sipahi
1® Prova (26/04/2009)
Sek.
Nome: Wessra de
1. (2.0) Descreva uma maquina de Von Neumann,
2. (2.0) Quais sio os elementos de uma arquitetura? Descreva-os em
suas préprias palavras,
3. (1.0) O processador Cell da IBM é¢ utilizado no PlayStation3. Ele é
composto por um niicleo PowerPC ¢ oito cores auxiliares, No seu
entender, esse processador constitui uma nova familia ou a
continuagdo da familia PowerPC tradicional? Responda as mesmas
questées para um processador PowerPC de nticleo duplo. Justifique.
4. (1.0) A execucdo de uma instrugao € dividida em etapas. Quais Sao
estas etapas? Qual é a fungdo de cada uma delas.
5. (1.0) Enuncie as etapas da compilagao de um programa, Justifique
cada uma destas etapas
6. (2.0) Descreva o algoritmo de Booth.
Exemplifique multiplicando os mimeros 5 (0101) e-3 (1101).
Apresente o resultado utilizando 8 bits na representagaio.
7. (1.0) Descreva a arquitetura RISC? Porque nao temos hoje apenas
maquinas RISC?FFI311 — Arquitetura de Computadores Prof. Guilherme Sipahi
18 Prova (26/04/2009) enone
Nome: -S =
M Q-=-2
Questio 6 — Algoritmo de Booth
Ol ola | swreeteces ee)
aM
‘fot | a eaau
oltfol\
lets algae Sif
oli aca
viol ill
(Nolo |
j
A]4 | 410 I f
ha i else,
S T
lee
wee
[ss a AS ricci brreira de®Lqeana db
YL | de tomsputectaces heae pocket heh Steeda di
QS aa be rds brea te
IDt i ‘ oad sa esa a
tro toca, france ue red ofa resssl
ip | ceper getmar. ce _aralGue Altes 2 1a 4
me inal anche ie (iba
Gh oa 2) 0) doclo ow taliao cb 40 biS Com 5, bo
on A wdqene di _tor__Neematsuea poset Mt Compaen eS. §
De bemooa—_plirs 2 Bietis freem o Bas cack
a conju de zs aa,
03 2
ousle i Lia ch cal 7 a
% he taccocod
. gical estrone eck fo
ja Yonltal. de fosusarente :cemetrante Ga
KGa him 2 woos facta ~cbeikermtrantts
use peegeis ta) aeclactos safecna soi Lt1e)
basca ca i tathwcoi, —_eluutea) fea ay exclo.)
4) Faapamins de onbred (hee tole fo 8.
| —aladlos_sa)_tahoducidol 05 conscepstnles. corilattasobteitas __
—_ jos eteanieo Seal Ss
Peet z _ f
a Aeihwuttea. =!
ES = Zz :
> theless Dinan
Vo2) 05 eumintos derma —_arquele ee at pat rdlear 96 be yf
2b0 racla S
A) Tipe ot dnetas oo pbeestnlaged + joo de facie da ce
Crops acto Sos. J__repuceriados, regu =H
| dopa etry Lal ca copestabege
bind ra, cai Ploa's), of
Cs do. paleucas s Ms a
>} 4a 4
a Seon 4 : :
tenure neo: vo eorddiee Z :
A) Wd Aegis aes
5) Sst Oypeconal 1 _pisiado, Ant oa
adhe rh A lagean do inada-as —inslen!
9) Contre te Trlered poets 2 cabcbinge 0
2) lonnole dt slit amdedse pif ; 7
tndqecrn como __ lenin out fla cso,
MEI i tlamt noc ct — enbhade Aik po ie
tat Pee ns _sasleera.
Le spss on tbat
2. Prmalrag? do PG (Pron Cadel.) pec “
te Lasheg) "asst txeruiladde sein eCeriste
Deliminase) de FrshoteJ _. A itetinh freaca)
trpo ct huge _b_dhtal pete. peep bs daglos 2 goisas
vardedss D__ublizaoles pare o_enecure? yet tenes yen
ue GV fereries xpos cle ashes path optim _sobce _dedos
| afaunkr 2 chatndets tonpne bt dot ou opuere difesntE
dle no. fino da Loe cvcp
tceqssha de> yosturot eaccuge)
SEE aisle doce wee dee faces refered
poscioLiideds de 20 yeale do ae a. =
Cegeshaclones > g_oercute
8) Seniesa: prigtame tran. semuilnen des corresnde
+o s.
delimilectonts. CO; 44544) 2 paleunes- else, try
fed. k if a
Lig hia ues, Jeiboy:nd um poo wocoloutss( tabslecrtia,
yt. oo) x
tabliqdonl Pr tatmaph < Asnre Bt
ial ono cloner
j dalynilecas
Na top sleene 2 1duaabsfreaobs
: i
€hga 2) A <= 6te 4! 5 shofement
Sth pe le inc eee
23 fide + quate
22. Snir putages —& dusts’ be23 bole ne dd Opeearndos ¢ opeacin Ba
24 favo dev ole!
) 6 ders roa 2 Perron drain oi aatiabiles te)
fe
he duzride. a 2
9 gem “one_efetvensnt) =
nD 2) atronteo des.
| 4) micas: ee ae 2
aes
digo packs thowde, nando -o _wmnais efi
) Gerased cho covey fia band. lesen pus
paca. Lxtestadls dbf Pa}
QO - Alaaatmo de Boot of conpenhe ce jra: i =
pee eben hg ) cbt malmares oni a fotos
= i foceime nl resale Forel
Gle 4 inierado raultiplo We iplaca des (4),
| werrelutl dbeopuaced (4) 9 gucci (Qt) pao comneindlam ocled
2 desta bs Ov kms bit de @ £ ibs
Gt Com Otncoles hh mod» Gum
Mee As A-4
. o4 Asa Atm
é 00 Shift (duncrmenio
44 ait cleclocrmento
0. to e 6K
a ida dps'a co. cha bee do- % Gus eS dn nlof
a tn. do S mend amtemoe 9 w) flos(corn ple instesction
a) A diradodehe eaikictv ch Ort
4 dew. dom ine. ee guate bore
ee ; von poohs de _msbagdhs.complenns dts tamanpa vaaciad.
mmelhans — dot piladorts 1 paces butt qua
inshuser le
tect far Steep es culimatnende re ce fh
g Tn A ° A ce Simpib eFFI311 — Arquitetura de Computadores Prof. Guilherme Sipahi
24 Prova (16/06/2010)
1. (2.0) Quais tipos de nimeros de ponto flutuante sdo previstos no padrao
IEEE 754? Quantos bytes eles tém? Quantos bits sio utilizados na
mantissa e no expoente? Qual a real preciso da manti
2. (2.0) Quais so os elementos de uma
strugdo?
3. (2.0) 0 ciclo de execugao de instrugdes direto tem 3 passos repetidos
indefinidamente: busca, execugio e checagem de _interrupgies
programadas, Quando o sistema comporta indiregao, um quarto passo ¢
introduzido, a propria indiregao. Desenhe diagramas destes dois tipos de
ciclo de execucio. ees
4, (1.0) Escolha trés mecanismos de enderegamento diferentes ¢ descreva-
0s.
5. (1.0) O miimero de enderegos em uma instrugao é varidvel. Descreva
brevemente instrugdes com zero, um, dois e trés enderegos.
6. (1.0) Desenhe o diagrama de um ‘pipeline’ de 5 estigios ¢ através dele
mostre por que os desvios condicionais causam perda de desempenho.
7. (1.0) Diversas formas de tratar os desvios sfio em geral utilizadas.
Descreva cada uma das abordagens abai
= Miultiplos streams
- Prefetch do destino do desvio
- Loop buffer
= Predigdo de desvio
- Retardo de desvioKeres Bt ZapadtXy of oSP_ 641884
n2¢
27,6 é
3)0 ‘) 0 ypaces 12h 381__sabrong Spent fart
| typo angle ee nthe
+ Stegle i GOK Rada etn ge CK peasy
32_beti otede pe coral _, 8 pce 0. oxpasnt
toes
| + Dyable ws cu ple putciseD
| aamaae’
& bt> do. es 0 sie. £
pace a she fe cr ctol_ daw Leva
=
L os bite pole
O4 ft Dili. 2h a
- PETTITTE T TT 1
UT i (bee | WAY
Bria Lapowck 2 =
Avra,
2) prmenbs ole etna doth
> Cilia che open sed + twntisle aa —_Lapeufetaged eepleace
a
ye) pears he eee ei gous P<) ADT,
LOMD, STD fe, M6PY, et
oe a i
tad. 2: la. dacepasos etree Ifo.
Preiss nal tashuge) 2 siucad,
Malo pacbame _yrwe) a dee tteulledla als Git be
folate ic. bre easter fa,
3) Goan = tndus se)
ie
[saga \4)» Gadoregmunio Trrdiata 4 o\ ueantera pila gual alec’
fulde __peopatnenle dite dle yalautia. oda —che
Yas Optuasad- gat daempia) Gyruledoc,, Strobe ete ‘ulthne
Ap Ag 8 conten Cintas 0% galaw be pode Lipeuficeds
po BAsA Yo eyubyia {0 cone 2 yeloe 301
Joao. WspinTe 10 vada tubade 30 Vine opm
tile fore be bnthtutfarctn L "gut pia a0sa d remd sia.
fe tnintlarle, Le naikethe plo bmante da saitledt cece be
Pfui 0. eiadiaroa tfebiee de opalawien, cy 2 alae
ba moral te Petr nn Ye ee silent? de. alam
Fant b fate alol momenta A=(A). A
na leg Pe ear 2“ evar trdladte be hamante
ch palatia. _pusptnol to - pattuceeeontinlo _tuntdra ay osm
2
rate tO. Gadetcenenln Triad! ¢ 9 lac to opin’? drperfrcrds b/d ltt
A tsi) Wouicg 2 dlsyware a0 mend Ceo ol be 2 _eytenie, |
rongon® kode de cote Ou dt murders _p cxcto oe sas le 1d
Be nisuecleten 5! ayo hela ba epuumio a! Worle plo iene
laa Jo tious? (4 ve > dat Veja (ban nore 2 Wombily ab | pelevel of=a
> Bnee fo Dieta: 9 rms do owas feniete a tnitaase }
Sts ofa EA=A Wscleyrrs 4 fon us G mtnblves +|caldetes
balenieaer | _fofioe Amare ot hisegecrtn lo be erhe
MS ars ol veel Serie o Aahgecortmege =~ lie @Q > folm a2 @ Cea)
2 rsa Powedeki on™ _ose B89. meet
F) + Milttiglos Steeaws —_conssie Artie pipeGire tm
ties lena hed settbede J le anh
' tomeda
Fiemme Nant imme a5 oe
ured 6 seele Lin fol 2 teche
dspineda ou" pé-
o % Fedo deshoo ofp a‘ busco > da imshuga) _pabse=
| ute Bs nstuage_tocen le A
Sinde a stung) (de enctrvgd altel | 603 fe Lt Stab leve!
+ boop bo fhe pee le js da ac he
2D wenden a. shacots ress ohli2ettn . ub A
2 Opedlicd ho. Leono th tor peeutl gee Me # MEPs
| erriteworedtaa pela denen, _Wwnandre 0. folie deer _‘neomsana. =<
tf Ne + fo. —
MK bo cop do. er) lonfownt 6 behea
o\ BI > bose da sochegs)
DE strcntrbicego 22 bash
Oo Penne ot emer,
OP eqnactd a
hocks ge ufiumce ple Ly tes
aera > depp rae LgDigedan’n Dis worn.
sfefes ec | orf aget | J
a ler | or | 9 1G) lacs | I \
7 al eal ob BBD eee |
Tees 6) bo OP [rer!
eee Se
to ee
iso ey tne gor Aegean cht Oe blape. drm lett 04
i
paslioS_fubrqenler pedro) jw abpthiter , + ed
r
pita __cariplloa Spee