CPU

A Wikipédiából, a szabad lexikonból.

A CPU (Central Processing UnitKözponti Vezérlő Egység, más néven processzor), a számítógép „agya”, azon egysége, mely az utasítások értelmezését és végrehajtását vezérli, félvezetős kivitelezésű, összetett elektronikus áramkör. A PC-be helyezett processzort az Intel fejlesztette ki. A processzor alatt általában mikroprocesszort értünk, régebben a processzor sok különálló áramkör volt, ám mikroprocesszorral sikerült a legfontosabb dolgokat egyetlen szilíciumlapkára integrálni.

Tartalomjegyzék

[szerkesztés] A processzor utasításkészlete

A processzor által ismert műveletek és utasítások összességét értjük a processzor utasításkészlete alatt. Legelőször a RISC (Reduced Instructions Set Computer) utasításkészletet használták, ez leegyszerűsített, rövid utasításokat tartalmazott. Elsődlegesnek tekintette a sebességet, és az egyszerűséget. Később a CISC-et (Complex Instructions Set Computer) alkalmazták, ez már több, hosszabb utasítást tartalmazott, ám a túl sok, bonyolult utasítás nem bizonyult célravezetőnek, ezért visszatértek a RISC-hez. Ma már persze rengeteg utasításkészlet van (Pentium, Pentium MMX, SSE 3/4, 3D now!).

[szerkesztés] A processzor tokozása

Intel 80486 processzor
Nagyít
Intel 80486 processzor

Tokozáson a processzor külső burkát, érintkezőinek kialakítását értjük. Két elterjedt fajtája van:

  • PGA-tokozás (manapság használatos): itt a csatlakozók a négyzet alakú tok a alján helyezkednek el. Ezen belül is lehet:
    • CPGA azaz kerámia tok, vagy
    • PPGA műanyag tok.
  • SECC-tokozás: a tok inkább egy kazettára hasonlít, az érintkezők (tűk) az alján vannak. (Lásd itt.

[szerkesztés] A processzor hűtése

A processzorok olyan magas hőfokon dolgoznak, hogy azt a tokozás már nem bírja. Ezt hűtőrendszerrel (egy hűtőborda, ami elvonja a hőt, és egy hűtőventillátor, ami hűti azt) orvosolják.

[szerkesztés] Az óra és az órajel

Az óra az egész számítógép működéséhez szükséges ütemet biztosítja. Az óra magában foglal egy kvarckristályt, ami az órajel előállításához szükséges rezgést adja. Sebességét Hertzben (Megahertzben) mérjük, egy óra körülbelül 100 MHz-es rezgést ad. A mikroprocesszor annyi műveletet tud végrehajtani egy másodperc alatt, amennyi az órajele. Például 1 MHz esetén 1 millió művelet/másodperc, két MHz, akkor kétmillió utasítás/másodperc. Ám a műveletet nem szabad összetéveszteni az utasítással, ezek bonyulultsága miatt egy utasítás végrehajtása több órajelciklust is igénybe vehet. Az is lassító tényező, hogy a processzor az adatokat lassabban kapja, mint ahogy fel tudná dolgozni őket, ilyenkor pedig várakoznia kell.

[szerkesztés] A processzor főbb részei

  • ALU: (Arithmetic and Logical Unit) Aritmetikai és Logikai Egység. Ez a processzor „számológépe”, matematikai és logikai műveleteket hajt végre. Az ALU lassúsága segíthető egy koprocesszor (FPU, Floating Point Unit, lebegőpontos műveleteket végző egység) beépítésével, ami gyorsabban végzi a munkát mint az ALU. Manapság az ALU minden mikroprocesszorba be van építve.
  • CU: (Control Unit) Vezérlő Egység, vagy vezérlő áramkörök. Ez szervezi, ütemezi a processzor egész munkáját. Például lehívja a memóriából a soron következő utasítást, értelmezi és végrehajtja azt, majd meghatározza a következő utasítás címét.
  • Regiszter (Register): A regiszter a processzorba beépítetett kisméretű memória. A regiszterek ideiglenes tárolják az információkat, utasításokat, míg a processzor dolgozik velük. Mostani gépekben méretük: 32/64 bit. A processzor adatbuszai mindig akkorák amekkora a regiszterének a mérete, így egyszerre tudja az adatot betölteni ide. Például egy 32 bites regisztert egy 32 bites busz kapcsol össze a RAM-al.

[szerkesztés] Processzorgyártók, mai processzortípusok

Manapság két nagy processzorgyártó vetekszik egymással, az Intel és az AMD. Az Intel a nagyobb, belőle vált ki az AMD. Mind a két processzorgyártónak nagy részesedése van a videókártyák piacán is. Rajtuk kívül vannak még processzorgyártók ugyan (IBM, Cyryx), de piaci részesedésük a mikroprocesszorok terén igen csekély. Mai processzorfajták:


  • Intel:
    • Xeon – szerverprocesszor
    • Core Quadro – négymagos processzor, csak kevés alkalmazás tudja kihasználni a négy magban rejlő előnyt
    • Core 2 Duo – kétmagos, rendkívül jó ár/érték mutatójú, nagy teljesítményű processzor
    • Pentium 4, Pentium D – Az Intel előző architektúrára épülő processzor családja, van kétmagos is belőle
    • Celeron – mérsékelt árú és teljesítményű processzor
    • Pentium M (Mobile), Celeron M, Core Solo, Core Duo, Core 2 Duo, mobil gépekbe szánt mérsékelt fogyasztású és hőleadású processzorok.


  • AMD:
    • Opteron – szerverprocesszor
      • Quad-Core Opteron - négymagos processzor
    • Athlon FX – nagy teljesítményű, kétmagos processzor
    • Athlon X2 – Az AMD kétmagos processzora
    • Athlon64 – Az AMD híres egymagos processzorcsaládja
    • Sempron – mérsékelt árú és teljesítényű processzorok
    • Turion – Az AMD mobil processzora
      • Turion 64, Turion X2 – 64 bites; illetve kétmagos mobil processzorok