Procesor
CPU[1] je základní součástí počítače. Někdy bývá také přirovnáván k „srdci“ nebo „mozku“ počítače. Procesor čte z paměti strojové instrukce a na jejich základě vykonává program. Protože procesor, který by vykonával program zapsaný v nějakém vyšším programovacím jazyku by byl příliš složitý, má každý procesor svůj vlastní jazyk - tzv. strojový kód, který se podle typu procesoru skládá z jednodušších nebo složitějších strojových instrukcí.
Pod pojmem procesor se dnes téměř vždy skrývá elektronický integrovaný obvod, i když na samých počátcích počítačové éry byly realizovány procesory i elektromechanicky. Zpravidla se nachází na základní desce počítače. Rodina procesorů, které zpracovávají stejný strojový kód tvoří specifickou architekturu procesoru.
Procesory prvních počítačů se skládaly z obvodů obsahujících množství tzv. diskrétních součástek – elektronek nebo tranzistorů, rezistorů a kondenzátorů. Takový procesor obvykle zabíral velkou skříň, nebo i několik skříní. Teprve počátkem 70. let 20. století se s nástupem integrovaných obvodů začaly procesory miniaturizovat. Nejprve byly procesory stavěny z procesorových řezů - procesor byl pak složen z několika desítek nebo stovek integrovaných obvodů. Když se podařilo umístit základní obvody procesoru do jednoho integrovaného obvodu, vznikl mikroprocesor.
V obecnějším pojetí může být označení „procesor“ použito pro jakékoli funkční jednotky schopné provádět operace s daty, například „obrazový procesor“, „přenosový procesor pro styk s periferiemi“, „audioprocesor“, atp.
Cena: 600 – 209 000 Kč
Procesor
Parametr
|
Popis
|
Jednotka
|
běžný rozsah
|
Rychlost jádra
|
Počet operací provedených za jednu sekundu
|
MIPS (milonů operací za sekundu)
|
0 – 3400 MIPS (v budoucnu i více)
|
Šířka slova
|
Maximální bitová šířka operandů instrukcí
|
bit
|
4 – 128
|
Počet jader
|
Počet a typ jader integrovaných v procesoru
|
číslo
|
1 – 12
|
Počet instrukčních kanálů
|
Maximální počet instrukcí proveditelných jedním jádrem v jednom taktu procesoru
|
číslo
|
1 – 4
|
Efektivita strojového kódu
|
počet instrukcí potřebných pro provádění běžných operací
|
např. počet Dhrystone na MIPS
|
?
|
Výkon FPU
|
Přítomnost FPU/počet základních operací v jednoduché nebo dvojnásobné přesnosti, které zvládne provést jednotka FPU
|
MFLOPS (megaflops)
|
až desítky GFLOPS (gigaflops), podle architektury a počtu FPU
|
Šířka externí datové sběrnice
|
Maximální počet bitů, které je možné během jediné operace přenést z (do) čipu
|
bit
|
8 – 64
|
Frekvence datové sběrnice (FSB)
|
Maximální frekvence přístupu do externí paměťi RAM
|
MHz
|
stovky MHz
|
Interní paměť cache
|
Kapacita rychlé interní vyrovnávací paměti integrované přímo na čipu procesoru
|
Byte
|
i několik MiB
|
Velikost adresovatelné paměti
|
Velikost externí paměti, kterou je procesor schopen přímo používat
|
Byte
|
u 80x86 4 GiB i více
|