PROCESORY. Typy procesorů



Podobné dokumenty
PROCESOR. Typy procesorů

Jedna z nejdůležitějších součástek počítače = mozek počítače, bez něhož není počítač schopen vykonávat žádné operace.

Úvod do programování a práce s počítačem

Architektura procesoru Athlon 64 X2

AMD K11 a její vztah k předcházejícím procesorům. Referát do PAP. Jan Uhlář

Základní deska (motherboard, mainboard)

Karel Johanovský Michal Bílek. Operační paměť

19 Jednočipové mikropočítače

Mikrořadiče fy ATMEL

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

Architektury počítačů na bázi sběrnice PCI. Cíl přednášky: Obsah přednášky:

Mikroprocesor Intel 8051

Základnímí částmi počítače jsou procesor, operační paměť, vstupní a výstupní zařízení.

11. Počítačové sítě protokoly, přenosová média, kapacity přenosu. Ethernet

Paralelní systémy. SIMD jeden tok instrukcí + více toků dat jedním programem je zpracováváno více různých souborů dat

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

NÁVOD K OBSLUZE MODULU VIDEO 64 ===============================

Adresace paměti. 11.přednáška

Pokročilé architektury počítačů

Data v počítači EIS MIS TPS. Informační systémy 2. Spojení: jan.skrbek@tul.cz tel.: Konzultace: úterý

Z{kladní struktura počítače

INTELIGENTNÍ DŮM. Zdeněk Kolář, Viktor Daněk. Střední průmyslová škola sdělovací techniky Panská 856/3, Praha 1

I/O modul univerzální rozhraní

Intel (2) Intel (1) Intel (3) Intel (4) Intel (6) Intel (5) Nezřetězené zpracování instrukcí:

Programový komplet pro evidence provozu jídelny v modul Sklad Sviták Bechyně Ladislav Sviták hotline: 608/

CL232. Převodník RS232 na proudovou smyčku. S galvanickým oddělením, vysokou komunikační rychlostí a se zvýšenou odolností proti rušení

Ėlektroakustika a televize. TV norma ... Petr Česák, studijní skupina 205

Vývoj počítačů a jejich budoucnost.

Vícejádrový procesor. Dvě nebo více nezávislých jader Pro plné využití. podporovat multihreading

TECHNICKÉ KRESLENÍ A CAD

Zkouška z předmětu Počítačové systémy

UŽIVATELSKÁ PŘÍRUČKA WEBOVÉ KAMERY HP

Procesor Intel Pentium (1) Procesor Intel Pentium (3) Procesor Intel Pentium Pro (1) Procesor Intel Pentium (2)

PROCESOR. Rozdělení procesorů

Bude nás sledovat inteligentní prach? Ing. Bibiána Buková, PhD. ( )

DODATEK Č. 2 KE SMLOUVĚ O DÍLO MKDS STŘÍBRO Č. 20/HIO/2011

ORGANIZAČNÍ A VÝPOČETNÍ TECHNIKA

Architektura grafických ip pro Xbox 360 a PS3

FWA (Fixed Wireless Access) Pevná rádiová přípojka

SolarMax 20S/35S. Kompaktní a efektivní.

SRF08 ultrazvukový dálkoměr

Obr. 1 Jednokvadrantový proudový regulátor otáček (dioda plní funkci ochrany tranzistoru proti zápornému napětí generovaného vinutím motoru)

ZADÁVACÍ DOKUMENTACE

Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/

Elektrická měření 4: 4/ Osciloskop (blokové schéma, činnost bloků, zobrazení průběhu na stínítku )

UŽIVATELSKÁ PŘÍRUČKA PRO WEBOVOU KAMERU HP WEBCAM HD

MOBILNÍ KOMUNIKACE STRUKTURA GSM SÍTĚ

LED svítidla - nové trendy ve světelných zdrojích

Vývoj výpočetní techniky. Rozdělení počítačů. Blokové schéma počítače

- regulátor teploty vratné vody se záznamem teploty

Procesor. Procesor FPU ALU. Řadič mikrokód

Spolehlivý pracant HAL3000 EliteWork II s nízkou spotřebou energie

13. Sítě WAN. Rozlehlé sítě WAN. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme rozlehlé sítě typu WAN. Doba nutná k nastudování

Centrum pro flexibilní zpracování plechových polotovarů (II)

LPS2. Sada pro synchronní komunikaci na 1000m s galvanickým oddělením. 15. října 2010 w w w. p a p o u c h. c o m

Informace BM2. Art. Nr. * vydání, 09/05

Bezdrátové připojení (pouze u vybraných modelů) Uživatelská příručka

Aplikace pro správu uživatelů

Popis systému DATmoCONTROL - systém dálkového přepínání odbočky předřadníku svítidel

VÝZVA A ZADÁVACÍ DOKUMENTACE

Technologie počítačových sítí 4. přednáška

Česká zemědělská univerzita v Praze Fakulta provozně ekonomická. Obor veřejná správa a regionální rozvoj. Diplomová práce

účetních informací státu při přenosu účetního záznamu,

HAL3000 Niké II moderní síla pro náročné hraní her i práci

OBEC HORNÍ BOJANOVICE obecně závazná vyhláška č. 05/2005

Otevřený plamen Olejová lázeň Pece Indukční ohřívací zařízení SKF

MS měření teploty 1. METODY MĚŘENÍ TEPLOTY: Nepřímá Přímá - Termoelektrické snímače - Odporové kovové snímače - Odporové polovodičové

ČÁST PÁTÁ POZEMKY V KATASTRU NEMOVITOSTÍ

-1- N á v r h ČÁST PRVNÍ OBECNÁ USTANOVENÍ. 1 Předmět úpravy

1. DÁLNIČNÍ A SILNIČNÍ SÍŤ V OKRESECH ČR

Bluetooth GPS Přijímač

Provedené změny. Dodatečné informace k zadávacím podmínkám 8D2DD

Zařízení má několik částí.

Kč s DPH Univerzální PC HAL3000 Godavari

1. Jaká základní jednotka se používá v informatice pro specifikaci datových velikostí (velikosti disků, pamětí apod.)? bit, resp.

A. PODÍL JEDNOTLIVÝCH DRUHŮ DOPRAVY NA DĚLBĚ PŘEPRAVNÍ PRÁCE A VLIV DÉLKY VYKONANÉ CESTY NA POUŽITÍ DOPRAVNÍHO PROSTŘEDKU

Procesory. Autor: Kulhánek Zdeněk

Měření impedancí v silnoproudých instalacích

Bezdrátové připojení (pouze u vybraných modelů)

Roman Výtisk, VYT027

1 ŘÍZENÍ S POSILOVAČEM

EAGLE 1 & EAGLE 2. Manuál pro uživatele. Univerzální detektory pohybu pro automatické dveře EAGLE 1 : jednosměrný radar EAGLE 2 : dvousměrný radar

HMP Regulátor odběru elektrické energie TX RX COM L N V~ 6x relé 250V/8A + -

INFORMATIKA V CHOVECH PRASAT

VPS1 1/5. POPIS SIGNALIZAČNÍCH LED Červená připraveno k provozu, nebo komunikaci s PC Zelená čip přiložen (nekomunikuje s PC)

Dvoustupňové hořáky na lehký topný olej

Oblastní stavební bytové družstvo, Jeronýmova 425/15, Děčín IV

ARCHITEKTURA PROCESORŮ

Decentrální větrání bytových a rodinných domů

Měření základních vlastností OZ

WEBMAP Mapový server PŘÍRUČKA PRO WWW UŽIVATELE Hydrosoft Veleslavín, s.r.o., U Sadu 13, Praha 6

Výzva k podání cenové nabídky VZ malého rozsahu zadávané mimo režim zákona

Napájení požárně bezpečnostních zařízení a vypínání elektrické energie při požárech a mimořádných událostech. Ing. Karel Zajíček

Odpájecí stanice pro SMD. Kontrola teploty, digitální displej, antistatické provedení SP-HA800D

Vlastnosti produktu. HAL3000 herní sestava MČR Pro V2 navržena hráči pro hráče

Mikromarz. CharGraph. Programovatelný výpočtový měřič fyzikálních veličin. Panel Version. Stručná charakteristika:

Dvoukanálový monitor relativního chvění MMS 6110

Příloha č.1 k č.j.: HSBM-624-2/2013. Technická specifikace

Kopírovací stroj D 2350

Transkript:

PROCESORY Procesor (CPU Central Processing Unit) je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně vlastních jednotek a provádět matematické a logické operace s operandy (čísla ve dvojkovém vyjádření) na základě instrukcí. 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. Ten se podle typu procesoru skládá z jednodušších nebo složitějších instrukcí, které jsou řadičem procesoru přeloženy (dekódovány) na tzv. mikroinstrukce, pomocí kterých jsou řízeny ostatní části procesoru a počítače. Současné procesory jsou dnes realizovány jako integrovaný obvod s vysokou hustotou integrace součástek na čipu. Typy procesorů a) MCU (Micro Controller Unit) - nejjednodušší skupina procesorů, tzv. mikrořadiče, jejichž uplatnění je velmi široké, od běžné spotřební elektroniky až po výkonné počítače. Mezi výhody těchto čipů patří nízká cena, malé rozměry a nízká spotřeba energie. Tyto procesory jsou vyráběny pro přesně určenou specifickou činnost a mají jen malou možnost rozšíření. Rovněž ve výkonnosti nedosahují vysokých hodnot. b) CPU (Central Processor Unit) - tvoří základní řídící jednotku počítače. Oproti předcházející skupině mají mnohem vyšší výkon, větší rozměry, je možné je díky jejich otevřené architektuře a velkému množství vyvedených signálů lépe rozšiřovat. Samozřejmě tyto výhody jsou zaplaceny vyšší spotřebou a ztrátovým výkonem, rovněž cena je vyšší než v předchozím případě. c) DSP (Digital Signal Processor) - je určitým kompromisem mezi oběma předcházejícími skupinami procesorů. Signálové procesory se většinou vyznačují vysokým výkonem v oblasti zpracování matematických výpočtů a schopností zpracovávat velké objemy dat. Součástí těchto procesorů jsou často i digitálně-analogové a analogově-digitální převodníky. DSP se používají například v oblasti měřící techniky (digitální osciloskop, atd.), ve zvukových kartách, atd. d) NPU (Network Processors Units) - jsou nedílnou součástí všech přepínačů, směrovačů a dalších síťových zařízení. Vedoucí pozici ve výrobě síťových procesorů má společnost Broadcom.

Vybrané významné parametry procesoru a) Rychlost procesoru jedná se především o frekvenci jádra procesoru odvozenou od generátoru hodinových impulsů umístěného na základní desce. Udává se v [Hz], resp. [MHz], [GHz]. Procesor je prostřednictvím patice (socketu) připojen k lokální sběrnici FSB (Front Side Bus), prostřednictvím níž komunikuje s čipovou sadou na základní desce a tedy s ostatními částmi počítače. Frekvence procesoru je pak dána násobkem frekvence FSB sběrnice. MIPS (Milion Instructions Per Second) - jednotka označující počet instrukcí vykonaných procesorem za jednu sekundu v násobku miliónů. FLOPS (Floating Point Operations Per Second) - jednotka označující počet operací s čísly v pohyblivé řádové čárce (reálná čísla) za jednu sekundu. b) Šířka slova šířka vnitřní datové sběrnice v bitech. Neboli, jak velké číslo dokáže procesor zpracovat během jedné operace. Podle šířky datové sběrnice se říká, že procesor je 8-bitový, 16-bitový, 32-bitový, 64-bitový c) Napájecí napětí jádra procesoru d) TDP (Termal Design Power) - maximální možný příkon (spotřeba), kterého mohou čipy dosáhnout při maximálním vytížení. Jednotkou je watt [W]). TDP souvisí se zahříváním procesoru. e) Patice (Socket) slouží k uchycení procesoru na základní desce. Některé jednodušší procesory jsou strojově připájeny k základní desce bez možnosti pozdější výměny. Jednotlivé patice nejsou ve většině případů vzájemně kompatibilní (zaměnitelné). f) Počet fyzických jader uvnitř procesoru více fyzických jader procesoru umožňuje paralelní zpracování instrukcí a dat během jednoho hodinového taktu. Výrazně zvyšuje výkon procesoru, pokud paralelní zpracování podporuje operační systém a programová aplikace. (jádro = core) g) Velikost vyrovnávací paměti (CACHE pamět) uvnitř procesoru je umístěna vyrovnávací statická paměť první úrovně (L1), která urychluje práci samotného procesoru (dělí se na datovou a instrukční) a druhé úrovně (L2), která urychluje komunikaci mezi procesorem a operační pamětí. (L1 kapacita desítky kb, L2 kapacita jednotky až desítky MB) h) Velikost adresovatelné paměti udává velikost operační paměti, kterou je procesor schopen používat (adresovat). Maximální velikost adresovatelné paměti jsou 4 GB pro 32-bitovou adresovou sběrnici (2 32 = 4.294.967.296, tedy 4 GB).

Základní části procesoru Každý procesor obsahuje 2 základní části: řadič a aritmeticko-logickou jednotku (viz. Blokové schéma samočinného počítače podle JvN). Dále obsahuje registry, což jsou rychlé paměti malé kapacity uvnitř jádra procesoru, které slouží k uchování aktuálních operandů (čísel), mezivýsledků a výsledků matematických a logických operací. Řadič (CU Control Unit) Je aktivní částí procesoru. Jeho úkolem je řídit pořadí v němž jsou prováděny instrukce programů, dekóduje instrukce, vysílá do ostatních části počítače a procesoru řídící signály, čímž instrukce provádí. Aritmeticko-logická jednotka (ALU - Arithmetic-Logic Unit) Provádí s daty příslušné aritmetické a logické operace. Aritmetická operace např. sčítání, odčítání, násobení, dělení, atd. Logická operace např. porovnání neboli komparace čísel (<, >, =), atd. V současných procesorech existují další jednotky, mající za úkol co možná nejoptimálněji zvýšit jeho operační rychlost a stabilitu bez nutnosti použít hrubé síly, tedy zvyšovat základní pracovní kmitočet a napětí jádra procesoru (nevýhoda: zvýšení proudového odběru procesoru a tím i zvětšení vyzářeného tepla). Veškeré jednotky uvnitř procesoru pak tvoří tzv. mikroarchitekturu (resp. architekturu) procesoru, určující jeho vlastnosti. V současné době (rok 2008) jsou nejznámější tyto mikroarchitektury: Firma INTEL: 8088, 8086 80286, 80386, 80486 Pentium (Pentium Pro, Pentium MMX) Pentium II, Pentium III Pentium 4 (NetBurst) Core (Core Solo, Core Duo, Core 2 Duo, Core 2 Extreme, Core 2 Quad) Firma AMD: Am386 Am486 AMD-K5, AMD-K6 Athlon Opteron, Athlon 64 (kódové označení AMD-K8) Athlon 64 X2 (Dual-core pro desktop PC), Turion 64 (mobile CPU) AMD K-10 (Quad-core)

Nejnovější procesory jíž obsahují více procesorových jader (core = jádro). Pokud je vícejádrový procesor podporován operačním systémem a konkrétní aplikací, lze instrukce zpracovávat paralelně. To znamená, že procesor může řešit více úloh současně, popřípadě jednu úlohu rozložit na více výpočetních jader. Přehled dalších jednotek, které se nacházejí uvnitř architektury současných procesorů (rok 2008). Přehled není zcela vyčerpávající, jde pouze o nejvýznamnější části procesoru: FPU (Floating Point Unit) Jednotka určená k vykonávání operací s čísly s plovoucí řádovou čárkou (desetinná čísla). Jednotky FPU jsou dnes implementovány přímo v jádře procesoru, kdysi se na základní desce nacházel samostatný obvod, který se nazýval Matematický koprocesor. Vyrovnávací paměti CACHE vyznačují se velkou rychlostí a velmi krátkou přístupovou dobou. Slouží k vyrovnání rozdílů rychlostí mezi rychlejším a pomalejším zařízením. Procesorové paměti CACHE jsou děleny nejčastěji do 2 úrovní, u některých procesorů AMD až do 3 úrovní (úroveň Level, úroveň se označuje písmenem L ). L1 cache se nachází uvnitř procesoru nejblíže výpočetním jednotkám a je stejně rychlá jako procesor. Slouží k uchování aktuálně zpracovávaných dat procesorem. Rozděluje se na instrukční a datovou. L1 cache má nízkou kapacitu - řádově jednotky, resp. desítky kb. L2 cache je pomalejší, ale s větší kapacitou (řádově jednotky MB) a vyrovnává rychlost mezi rychlejším procesorem a pomalejší operační pamětí. V současnosti se nachází v pouzdře procesoru. Pokud se jedná o vícejádrový procesor, může být L2 cache: - nesdílená (každé jádro má vlastní L2 cache) - sdílená (jedna L2 cache může být společná více jádrům procesoru). Kapacita paměti se dynamicky alokuje pro každé jádro (technologie Advanced Smart Cache). Integrovaný řadič pamětí Některé moderní výkonné procesory mají integrován paměťový řadič přímo uvnitř procesoru. Běžně je součástí čipové sady (MCH severní most).

Výhody integrace paměťového řadiče uvnitř procesoru: Řadič přímo v procesoru je od výpočetní části vzdálen v řádu milimetrů, nikoliv centimetrů, jak je tomu u běžných systémů (severní most). Menší vzdálenost znamená menší latence (zpoždění), možné vyšší rychlosti a větší spolehlivost. Řadič pracuje na mnohem vyšší frekvenci. Je vyráběn stejnou technologií jako procesor. S rychlostí procesoru roste i rychlost řadiče. Zlepšuje se kompatibilita s pamětí a tím i spolehlivost, protože nezávisle na použité čipové sadě na základní desce zůstává řadič pamětí stejný pro všechny systémy. Výrobci pamětí tak mají mnohem jednodušší práci - stačí otestovat kompatibilitu s procesorem a mohou prohlásit, že jejich paměť bude fungovat na všech systémech s tímto procesorem, bez ohledu na použitou čipovou sadu. Mohou to dokonce prohlásit i o budoucích verzích čipových sad. Často poměrně energeticky náročný řadič je chlazen společně s procesorem. Nevýhody integrace paměťového řadiče uvnitř procesoru: Procesor je vázán na jeden typ pamětí. Různé paměti vyžadují různá napětí a různý počet elektrických spojů s řadičem, technologie řadiče je proto přímo závislá na technologii pamětí a nelze jej upgradovat. V případě změny typu pamětí je nutné vyměnit nejen procesor, ale i základní desku, protože jiný počet spojů si vyžádá jiný socket procesoru a jiné elektrické specifikace. Prodlužuje se doba přenosu dat mezi grafickou kartou a pamětí. Zvýšení ztrátového výkonu (TDP) procesoru.