HGC606A/2003 ID intern unic: 295071 Версия на ... - VERTIC
HGC606A/2003 ID intern unic: 295071 Версия на ... - VERTIC
HGC606A/2003 ID intern unic: 295071 Версия на ... - VERTIC
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Fiecare "CE"<br />
trebuie să fie<br />
evaluat<br />
independent<br />
Numai virgulă<br />
fixă (XP)(RXP)<br />
Numai virgula<br />
mobilă (FP)<br />
(Rfp)<br />
Ambele: FP şi<br />
XP (R)<br />
Pentru<br />
procesoarele<br />
logice simple<br />
care nu<br />
efectuează nici<br />
una din operaţiile<br />
aritmetice<br />
specificate<br />
Pentru<br />
procesoare<br />
logice speciale<br />
care nu<br />
efectuează nici<br />
una din operaţiile<br />
aritmetice sau<br />
logice specificate<br />
Calculul vitezei efective, R<br />
1 R= ------------------ 3<br />
x (txp adunare)dacă nu este implementată adunarea, se<br />
foloseşte: 1 R= -----------------<br />
- (txp înmulţire)Dacă nici operaţia de adunare, nici cea de<br />
înmulţire nu este executabilă, atunci se foloseşte operaţia aritmetică disponibilă cea<br />
mai rapidă, după cu urmează: 1 R= ---------<br />
--------- 3 x txp vezi Notele X, Z<br />
1 1Max-------------, -------------- tfp adunare tfp<br />
înmulţire Vezi Notele X, Y<br />
Calculează ambeleRxp, Rfp<br />
1 R= -----------------<br />
- 3 x tlog Unde t log este timpul de execuţie al lui XOR, sau<br />
pentru o entitate logică ce nu efectuează XOR, se ia în calcul cea mai rapidă operaţie<br />
logică simplă. Vezi Notele X, Z<br />
R=R' x WL/64Unde R' este numărul rezultatelor pe sec, WL este numărul de biţi pe<br />
care se efectuează operaţia logică, iar 64 este un factor de normalizare la operaţia de<br />
64 biti<br />
Nota W: Pentru un "CE" de tip conductor capabil să execute pînă la o operaţie aritmetică sau<br />
logică la fiecare ciclu de ceas după ce conductorul este plin, poate fi stabilită o viteză a conductorului.<br />
Viteza efectivă de calcul (R) pentru asemenea "CE" este cea mai rapidă din vitezele de execuţie,<br />
cu sau fără conductor.<br />
Nota X: Pentru un "CE" care realizează operaţii multiple de un tip specific într-un singur ciclu (ex.<br />
două adunări pe ciclu sau două operaţii logice identice pe ciclu), timpul de execuţie t este dat de:<br />
timpul ciclului<br />
t = """"""""""""""""""<br />
numărul de operaţii identice/ciclu maşină<br />
"CE"-urile care realizează diferite tipuri de operaţii logice sau aritmetice într-un singur ciclu maşină,<br />
sînt tratate ca mai multe "CE"-uri separate care lucrează simultan (ex. un "CE", executînd o adunare<br />
sau o înmulţire într-un singur ciclu este tratat ca două"CE"-uri, primul realizînd o adunare şi al doilea<br />
realizînd o înmulţire într-un ciclu). Dacă un singur "CE" are ambele funcţii, scalară şi vectorială, se<br />
foloseşte valoarea timpului de execuţie cea mai scurtă.<br />
NotaY: Pentru "CE" care nu are implementată adunarea în FP, sau înmulţirea în FP, dar face<br />
împărţire în FP: