PROCESOR
Procesor (Central Processing Unit) je základní součástí počítače. Je to integrovaný obvod s velmi vysokým stupněm integrace. Procesor vykonává strojový kód spuštěných aplikací, matematické výpočty a podílí se na řízení dalších částí počítače. Zapojujeme jej do patice nazývané Socket. Mají tvar čtverce, po jehož obvodu jsou umístěny v několika řadách vývody. Tyto patice se také pro různé procesory liší ,proto není možné jednoduše vyměnit procesor. Dříve byly procesory zapojovány do patice Slot a měly tvar rozšiřující karty.
Základním parametrem procesoru je jeho výkon. Jeho výkon ovlivňuje několik faktorů. Nejvýznamnější je pracovní frekvence, která se udává v GHz. Tato hodnota značí, kolik instrukčních cyklů je procesor schopen vykonat za 1 vteřinu. Dalšími faktory ovlivňujícími výkon procesoru je například velikost paměti cache, nebo počet aritmeticko-logických jednotek (ALU) vykonávajících matematické operace.
Součásti procesoru
- Řadič - řídicí jednotka, která zajišťuje řízení jednotlivých částí procesoru dle prováděných strojových instrukcí (dekódování, načítání operandů instrukcí, ukládání výsledků zpracování instrukcí).
- Sada registrů pro uchování operandů a mezivýsledků - přístup k registrům je mnohem rychlejší než přístup do operační paměti připojené k procesoru pomocí sběrnice. Registry dělíme na obecné a řídící. Bitová šířka registrů je jednou ze základních charakteristik procesoru.
- ALU - provádí aritmetické a logické operace, v 1 procesoru jich může být i více
- FPU - (Floating Point Unit) matematický koprocesor, která provádí operace v plovoucí řadové čárce
Cache - vyrovnávací paměť, do které se ukládají kopie dat přečtených z operační paměti, tímto způsobem se zvyšuje propustnost dat mezi procesorem a operační paměti.
Cache paměť je často trojstupňová a označuje se L1, L2, L3.
L1 - paměť malé kapacity a stejné rychlosti jako procesor, je přímo v CPU
L2 - větší, ale pomalejší, je mezi operační pamětí a CPU
L3 - paměť společná pro všechny jádra o velikosti několika Mb
Velikost a rychlost paměti cache se různí podle výrobce a je jedním z hlavních parametrů ovlivňujících výkon a cenu CPU.