|

GUIDA
ALL'HARDWARE

IL
MICROPROCESSORE (2/2)
1.
MHZ, MIPS e FLOPS
Generalmente per indicare la velocità di elaborazione
di un processore viene utilizzata la frequenza di clock:
il clock può essere visto come un precisissimo orologio
interno in grado di dividere il tempo di ciascuna elaborazione
in intervalli regolari.. Quanto maggiore è la frequenza
con cui questi segnali vengono generati, tanto maggiore
è la velocità di elaborazione del processore. In ogni
ciclo, un impulso di dati transita fra i contatti esterni
del microprocessore e l'architettura al suo interno.
Uno dei primi processori realizzati da Intel, l'8086,
lavorava ad una frequenza di clock pari a 4,77 Mhz (cioè
4,77 milioni di cicli per secondo), mentre i computer
più recenti raggiungono frequenze pari a 1000 Mhz. Tuttavia
la potenza di un processore non dipende esclusivamente
dalla velocità del clock: ben più importante è invece
l'architettura interna (come per esempio il numero di
transistor integrati all'interno del chip stesso). Infatti
le CPU hanno strutture differenti che comportano, come
è evidente, prestazioni non confrontabili. Pertanto
un processore della classe Pentium non può essere confrontato
con un 486, anche se entrambi hanno uguale frequenza
di clock.
|
Anno
|
|
CPU
|
Frequenza
(Mhz)
|
n°
transistor
|
| 1978-81 |
Prima
generazione |
8086-8088 |
fino
12 |
29.000 |
| 1984 |
Seconda
generazione |
80286 |
fino
a 20 |
1350.000 |
| 1986 |
Terza
generazione |
80386 |
fino
a 40 |
275.000 |
| 1990 |
Quarta
generazione |
80486 |
fino
a 66 |
1.200.000 |
| 1993 |
Quinta
generazione |
Pentium |
fino
a 200 |
3.100.000 |
| 1995 |
Sesta
generazione |
Pentium
II
AMD K6-2 |
fino
a 450 |
7.500.000
9.300.000 |
Un
altro parametro utile al fine di valutare la potenza
di un processore è la velocità di esecuzione delle istruzioni,
espressa in MIPS (Milioni di istruzioni per secondo)
o in FLOPS (Floating Point Operation per Second), mentre
con "ciclo macchina" si intende il tempo minimo necessario
per eseguire un'istruzione (anche se però alcune istruzioni
richiedono più cicli macchina).
|
CPU
|
MIPS
|
|
8086-8088
|
0,33-0,75
|
|
80286
|
1,2-2,7
|
|
80386
|
5-11,4
|
|
80486
|
20-54
|
|
Pentium
|
112
|
|
Pentium
II
|
969
|
|