Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

A processzor Az alaplap funkcionális egységei. Bóta Laca A bemutató tartalma Rendben, akkor most pontosan azt fogod csinálni, amit én mondok! A processzor.

Hasonló előadás


Az előadások a következő témára: "A processzor Az alaplap funkcionális egységei. Bóta Laca A bemutató tartalma Rendben, akkor most pontosan azt fogod csinálni, amit én mondok! A processzor."— Előadás másolata:

1 A processzor Az alaplap funkcionális egységei

2 Bóta Laca A bemutató tartalma Rendben, akkor most pontosan azt fogod csinálni, amit én mondok! A processzor feladata, fő részei A processzorok fejlesztéséről Processzor a PC-ben Riválisok processzorai  Intel processzorok  AMD processzorok

3 A processzor feladata, fő részei

4 Bóta Laca A processzor fogalma egy funkcionális egység, amely egy adott utasításkészletből az ember által előre rögzített utasításokat értelmezi, majd végrehajtja címképzéssel utasításokat képes kiolvasni a memóriából, így képes a rendszert vezérelni a rendszer működéséhez szükséges ún. vezérlőjeleket állít elő processzorok alatt többnyire mikroprocesszorokat értünk (bonyolult ún. VLSI félvezető eszközök) Pentium II processzor A processzor feladata, fő részei 58

5 Bóta Laca A mikroprocesszor feladata fő feladata: a belső, elektronikus adattárban lévő programok utasításainak beolvasása, értelmezése és végrehajtása a mikroprocesszor angol betűszóval: CPU. central processing unit központi feldolgozó egység fő részei a PC esetén:  központi vezérlőegység (CU)  aritmetikai és logikai egység (ALU)  regiszterek A processzor feladata, fő részei 63 59

6 Bóta Laca A központi vezérlőegység fő feladata (central) control unit (CU, CCU) A rendszer egészének vezérlése:  a belső tárban tárolt program utasításait dekódolja, ez alapján  adatátviteli és/vagy aritmetikai és logikai műveletek végrehajtásához szükséges vezérlőjeleket állít elő, ezzel  biztosítja a számítógép egységeinek a vezérlését. Figyelem! A processzort magát is szokták központi vezérlőegységnek fordítani. A processzor feladata, fő részei 63

7 Bóta Laca Aritmetikai és logikai egység (ALE) arithmetical and logical unit (ALU) A központi vezérlőegység munkája során felmerülő aritmetikai (4 alapművelet a fixpontos operandusokkal korlátos nagyságú számokon) és logikai műveleteket hajtja végre. Az összeadásra vezeti vissza a többi műveletet is, amelynek helyességét az ilyen irányú, mélyebb matematikai ismerettel lehet belátni. A processzor feladata, fő részei 63

8 Bóta Laca A regiszterek jellemzése A központi vezérlőegység munkája közben szükséges adatokat tárolja. Egy processzor több regisztert tartalmaz. A regiszterben lévő adatok elérése sokkal gyorsabb a központi vezérlőegység számára, mint az operatív tár esetén. Statikus RAM-ok. példa: utasítás-számláló regiszter A processzor feladata, fő részei 63

9 Bóta Laca Moore-szabály a processzorokra a technológiai haladás jellemezhető vele (megfigyelés alapján) Gordon Moore (Intel alapító tag) eredeti szabály a memóriaáramkörre:  3 évenként új generáció  generációnként négyszeres kapacitás növekedés  egy lapkán elhelyezhető tranzisztorok száma lineárisan nő mai értelmezése:  tranzisztorok száma 18 hónaponként megkétszereződik (+60%/év), ami kb ig lesz igaz (fizikai paraméterek miatt)  másik értelmezés: változatlan áron évről évre egyre nagyobb teljesítményű számítógépet kaphatunk A processzor feladata, fő részei

10 Bóta Laca Moore-szabály diagramja (Intel CPU) Tranzisztorok száma (db) A processzor feladata, fő részei 39

11 Bóta Laca Moore-szabály másképp... A legújabb számítógép 16 színű, merev lemezes, sőt még egér is van hozzá! Várjon Fennség! Fél év múlva már csak a felébe kerül! A processzor feladata, fő részei

12 A processzorok fejlesztéséről

13 Bóta Laca A processzor fejlesztésének célja A processzorok fejlesztése során az architektúrát érintő újításokat fejlesztettek ki, melyeket a teljesítmény fokozása érdekében az akkori újabb processzorokban már alkalmaztak. Tekintsük át a legfontosabbakat! A processzorok fejlesztéséről 58

14 Bóta Laca Főbb fejlesztési irányok 1. beépített matematikai társprocesszor 2. új utasításkészlet 3. CISC és RISC architektúra 4. csővonal (pipeline) elv 5. csővonalra épülő új technológiák 6. pre-fetching 7. utasítás cache 8. adat cache 9. többszintű cache 10. órajel növelése A processzorok fejlesztéséről 58

15 Bóta Laca Fejlesztés 1. (matematikai társprocesszor) Beépített matematikai társprocesszor (coprocessor). Feladata:  A matematikai társprocesszor (coprocessor) képes önállóan végrehajtani bonyolult matematikai számításokat rövid idő alatt.  Animációs programok, vagy CAD programok gyorsabb végrehajtását szolgálja. A korlátozott egész számokon túl szükséges a nagy egészek és a törtekkel való műveletek elvégzése is, amit a matematikai társprocesszor végez el. Eleinte ezek az alaplapra helyezhető egységek mára már a processzor tokjában találhatók. Ma az aritmetikai és logikai egység foglalja magába a coprocessort.  az i80386 processzortól jelent meg,  az i80486DX-tól a CPU része. A mai angol elnevezés fordítása: kiegészítő lebegőpontos egység (Floating Point Unit - FPU) A processzorok fejlesztéséről

16 Bóta Laca Fejlesztés 2. (új utasításkészletek) MMX utasítás-készlet, Pentium I 166 MHz MuItiMedia eXtension, az Intel által elsőként a Pentiumokban megvalósított multimédiás feladatokat segítő 57 új SIMD utasítást jelentő bővítés, mely fixpontos számokat használ. 3D Now! Utasítás-készlet, AMD K6 -2 Az AMD K6-2 és K6-III processzoraiban meglévő 24 processzorszintű SIMD utasítás, amelyeket multimédia alkalmazások támogatására terveztek, lebegőpontos számokat használ. SSE utasítás-készlet, Pentium III 70 db új SIMD utasítás a 3D video grafika és multimédia megjelenítéséhez, lebegőpontos számokat használ. SSE2 utasításkészlet, Pentium 4 (Streaming SIMD Extension 2) Ez 144 új SIMD utasítást jelent, amelyek segítségével lehetővé válik 128 bites egész SIMD és 128 bites kettős pontosságú lebegőpontos SIMD műveletek elvégzése is. Az SSE2 utasításkészlet a tervek szerint megtalálható lesz az AMD x86-64 (Clawhammer, Sledgehammer, stb.) processzoraiban is. SSE3, SSE4 utasításkészletek SIMD (single instruction multiple data) : egyetlen utasítás egyszerre több adaton is végrehajtja ugyanazt a műveletet. A processzorok fejlesztéséről 68

17 Bóta Laca Fejlesztés 3. (CISC és RISC architektúra) CISC Complex Instruction Set Computer - teljes utasításkészlet A processzoroknak az a családja, amelynek fejlesztése során a teljesítménynövelés mellett az utasításkészlet bővítését is fontosnak tekintik. pl.: i80486, Motorola RISC Reduced Intstruction Set Computer - csökkentett utasításkészlet Mindössze 1-2 tucat általános, egyszerű és gyorsan végrehajtható utasítással rendelkeznek. Az egymástól független feldolgozó egységek miatt a párhuzamos feldolgozás és gyorsabb adattovábbítás válik lehetővé. A processzorok fejlesztéséről 64

18 Bóta Laca Fejlesztés 4. (csővonal elv - pipeline elv) A szuperskalár felépítésnél a processzor egyszerre több utasítást is képes végrehajtani a csővonal elv (Pipeline) segítségével, a os processzortól kezdve használják. Ha nincs szükségünk a párhuzamosan elvégzett utasításokra, mert pl. az utasításokat át kell ugrani, akkor a csővonalat ki kell üríteni. Ez időveszteség, ezért különböző technikákat dolgoztak ki ennek elkerülésére, pl. a spekulatív végrehajtás. példák  a Pentium processzor 2 végrehajtó futószalaggal (pipeline) rendelkezik, így a szuperskalár szintje 2.  a Pentium Pro processzor 3 utasítást hajt végre órajel ciklusonként, így a szuperskalár szintje 3. A processzorok fejlesztéséről 61

19 Bóta Laca Fejlesztés 4. (spekulatív végrehajtás) A korszerű processzorok több műveletvégző egységgel (pipeline) rendelkeznek, amelyek egyszerre több utasítás aritmetikai/logikai műveletét hajtják végre. A dinamikus vagy spekulatív végrehajtásnál az utasítások sorrendjét optimálisan választja meg a processzor, azaz a spekulatív végrehajtás során bizonyos utasításokat a processzor előbb hajt végre, mint ahogyan ez a program szerinti sorrendből következne a műveletvégző egységek jobb kihasználása érdekében. A processzorok a fordítóprogram által generált utasítás sorrendet megváltoztathatják, megtartva a program soros konzisztenciáját (az eredmény ugyanaz, mintha az eredeti sorrendben lettek volna végrehajtva). Az ilyen utasítások eredményét ideiglenesen egy regiszterben tárolja a processzor. Ha később kiderül, hogy a programfolyam megváltozik, a processzor eldobja ezeket az eredményeket, egyébként véglegesíti őket. A processzorok fejlesztéséről 61

20 Bóta Laca Fejlesztés 4. (csővonal elv ábrája) szuperskalár szint: 4 idő horizontális veszteség vertikális veszteség egyetlen órajel alatt eltelt idő egy órajel alatt valóban végrehajtott utasítások példa (2000. február) Egy átlagos, 4-es szuperskalár szintű CPU lapka átlagosan 0,9-2,2 utasítást képes végrehajtani órajelenként. A processzorok fejlesztéséről 61

21 Bóta Laca Fejlesztés 5. Fejlettebb technológiák az előző dián látható szuperskalár CPU időveszteségei az alábbi technológiai megoldásokkal csökenthető:  több mag elhelyezése 1 mikroprocesszorban > dual core (két mag) május Intel Extreme Edition 840, Pentium D  több program vagy 1 program különböző részeinek (fonalának) párhuzamos végrehajtása > többfonalas vagy többszálú (multithreaded) processzorok Intel HT (hyperthreading) A processzorok fejlesztéséről 95 68

22 Bóta Laca Fejlesztés 5. HT technológia Hyper-Threading technológia a többszálas szoftveralkalmazások „párhuzamosan” két szoftver- utasításszálat képesek végrehajtani. igényei:  HT technológiát támogató Intel CPU  HT technológia-képes lapkakészlet  HT-t támogató BIOS  HT-t támogató operációs rendszer A processzorok fejlesztéséről 68

23 Bóta Laca Fejlesztés 6. (a Pre-fetching technikáról) Az utasítások előre beolvasása (pre-fetching) A program végrehajtása során a következő végrehajtandó utasítás nagy valószínűséggel az éppen végrehajtott utasítást követő utasítás a memóriában. Az utasítás végrehajtása közben a következő utasítás már beolvasható és a gyorsító tárban (utasítás cache) tárolható. A processzorok fejlesztéséről

24 Bóta Laca Fejlesztés 7. (utasítás cache - gyorsítótár) Az utasítás cache a processzorban vagy közvetlen közelében lévő, kis kapacitású, gyors működésű memória, amely a végrehajtott utasításokat tárolja. Ha a program végrehajtás során az utasítások ismételten végrehajtódnak (pl. ciklusok), a processzor az utasítást már az utasítás cache-ből veszi, nem a lassúbb működésű operatív tárból. A cache lehetővé teszi, hogy a processzor teljes sebességgel dolgozzon (zero wait state). A jelentősen nagyobb tárolókapacitású operatív memóriát az utasítás cache-nél lassabban éri el a processzor, így a cache használatával a processzor munkavégzése egyenletesebb lehet, nem szükséges az operatív memóriából érkező adatokra várnia. teljes neve angolul: cache memory A processzorok fejlesztéséről 72

25 Bóta Laca Fejlesztés 7. (A cache elvi működése) A processzorok fejlesztéséről 72

26 Bóta Laca Fejlesztés 8. (adat cache) A gyorsítótár egy nagy sebességű memória a CPU és az operatív tár között (RAM) közötti adatmozgáshoz. Az operatív memória (DRAM technológia) viszonylag lassú működésű (az elérési ideje nagy). A processzornak várakoznia kellene ("wait state") a memóriából érkező adatra vagy utasításra, vagy arra, hogy az eredmény beíródjon a memóriába, ha az adatokat nem tárolná az adat cache. Létezett olyan processzor, ahol az adat és az utasítás azonos cache-ben van, de ez nem annyira hatékony. A processzorok fejlesztéséről 72

27 Bóta Laca Fejlesztés 9. (többszintű cache - L1, L2, L3) Az első, második és harmadik szintű cache jelölése a processzorokban: L1, L2, L3. L1 jellemzői:  igen gyors működésű  a processzor várakozó állapot nélkül eléri a tartalmát  ma a processzorral egy tokban helyezkedik el  mérete 4/8/16/32 KB  költséges statikus RAM L2 jellemzői:  nagyobb (128/512/256/1024/2048 KB), mint az L1  lassúbb működésű, mint az L1  ma a processzorral egy tokban, régen az alaplapra integrált  költséges statikus RAM A processzorok fejlesztéséről 72

28 Bóta Laca Fejlesztés 9. (többszintű cache - L1/L2/L3) A processzor először az 1. szintű cache-ben keres. Ha nem találja a keresett adatot, akkor fordul a 2. szintű cache-hez, ha létezik, akkor a 3. szintű cach-ben keres. Ha a második (ha van, akkor harmadik) szintű cache-ben sincs meg a keresett című memória rekesz tartalma, akkor fordul a processzor az operatív memórához, aminek az adatelérése a cache-hez képest nagy. A processzorok fejlesztéséről 72

29 Bóta Laca Fejlesztés 10. Mi az órajel frekvencia? A processzor munkavégzési ütemét meghatározó, adott frekvenciájú rezgés. Az órajelet az alaplapon található órajel- generátor állítja elő, számára ebből egy szorzóegységgel áll elő a a processzor által használt órajel. A Hz a másodpercenkénti rezgésszámot mutatja meg. A GHz (gigahertz) mértékegység azt mutatja meg, hogy másodpercenként hány milliárd műveletet kezdhet el a processzor. Riválisok processzorai 60

30 Processzor az IBM kompatibilis PC- ben

31 Bóta Laca Az alaplapra szerelés tokozás (lábkiosztás) - foglalat típusa az alaplap felhasználói kézikönyve (user guide) által meghatározott processzortípusokhoz kapcsolódó beállítások az alaplapon (rövidzár kapcsolók + CMOS Setup) hűtés (hűtőbordák, ventillátor) a CPU-ra hűtési paraméterek visszajelzéséhez szükséges alaplapi támogatás (csatlakozó) Processzor az IBM kompatibilis PC-ben

32 Bóta Laca A processzor helye az alaplapon socket: LGA775 Processzor az IBM kompatibilis PC-ben 110

33 Bóta Laca CPU tokozás (package) - DIP Dual in Line Package duplasoros csatlakozás pin (tű): 24/28/32/36/40/42/48/64 legfeljebb 68 lábig használható példák:  DIP40: 8086, 8088  tok anyaga: kerámia vagy műanyag Processzor az IBM kompatibilis PC-ben

34 Bóta Laca CPU tokozás (package) - LCC Leadless Chip Carrier vezeték/láb nélküli chip keret pin (tű): 18, 20, 22, 28, 32, 44, 68, 84 példa  tok anyaga  műanyag (plastic) – PLCC pin: bármelyik  kerámia (ceramic) – CLCC pin: csak 68 Processzor az IBM kompatibilis PC-ben

35 Bóta Laca CPU tokozás (package) - QFP Quad Flat Pack négy tagú, lapos kiszerelés példa: tok: kerámia vagy műanyag pin (tű): 44, 56, 64, 80, 100, 128, 160, 208, 240, 272, 304 a os az alábbi kivitel volt: Processzor az IBM kompatibilis PC-ben

36 Bóta Laca CPU tokozás (package) – PGA, SPGA Pin Grid Array tömbös lábkiosztás (a tok alatti érintkezőrács) példák:  PGA: 80286, 80386,  SPGA: Pentium / Pentium Pro / K6-2 / K6-3 / Anthlon / Duron (Staggered – lépcsős elrendezésű lábak)  PPGA: Celeron / Pentium III / Cyrix III pin (tű): száznál több, egy típuson belül is változó a tok anyaga:  CPGA (ceramics) - kerámia  PPGA (plastic) - műanyag Processzor az IBM kompatibilis PC-ben

37 Bóta Laca PGA, SPGA, PPGA képek PGA SPGAPPGA Processzor az IBM kompatibilis PC-ben

38 Bóta Laca A processzorok tokozásáról II. SEC, SEC2 (Single Edge Contact Cartridge) egy élű, reteszes típusú, kazettás pl.: Pentium II, Pentium III. Celeron MMO (Mobile Modul – hordozható eszköz): a PC fizikai méretének csökkentése végett, pl. a hordozható számítógépeknél Processzor az IBM kompatibilis PC-ben

39 Bóta Laca CPU tokozás (package) összefoglalása PGASPGA DIP SEC LCC QFP Processzor az IBM kompatibilis PC-ben

40 Bóta Laca A processzorok csatlakoztatásáról DIL (Dual in Line) foglalat dupla soros, nehéz a csere pl.: 8086, Alaplapra forrasztva pl.: ZIF (Zero Insertion Force) foglalat Az erőszakmentes beszerelést teszi lehetővé Processzoraljzat (Socket, LGA) Slot1, SlotA foglalat Processzorretesz pl.: slot1: Pentium II. Celeron slotA: AMD Athlon (K7) DILalaplapon ZIF slot1 Processzor az IBM kompatibilis PC-ben 110

41 Bóta Laca A processzorok foglalatairól Socket1, lábszám: 169, 3 sor, pl.: SX, DX, DX2 Socket2, lábszám: 238, 4 sor, pl.: 80486, Pentium (P) Socket3, lábszám: 237, 4 sor, pl.: 80486, AMD 5x86 Socket4, lábszám: 273, 4 sor, pl.: P60-66 MHz Socket5, lábszám: 320, 5 sor, pl.: P75-133, PMMX, Socket6, lábszám: 235, 4 sor, nem használt Socket7, lábszám: 321, 5 sor, pl.: P75-200, PMMX, AMD K5, K6, Cyrix /x86MX Socket8, lábszám: 387, 5 sor, pl.: Pentium Pro Socket370, pl: Intel Celeron A SocketA, lábszám: 462, 8 sor, pl.: AMD XP, Athlon, Barton, Duron Socket478 (mPGA), pl.: P4, Celeron Socket754, pl.: AMD Athlon 64, Sempron Socket775 Socket939, pl.: AMD Athlon64 SocketAM2, pl.: Athlon 64/64/FX/X2/Sempron LGA775: pl.: P4, Core2Duo szavak jelentése pin (angol) = lábszám = tű socket = foglalat, tok Processzor az IBM kompatibilis PC-ben 110

42 Bóta Laca Példa a foglalatra Socket7<> LGA775 Processzor az IBM kompatibilis PC-ben 111

43 Bóta Laca A processzorok hűtéséről A processzor működés közben jelentős hőt termel és felmelegszik, ezért hűtésre van szüksége. A processzorokra hűtőbordát, arra hűtőventilátort szerelnek, hogy elvezesse a termelődő hőt. A processzor magjának a felülete és a hűtőborda közé helyezett, speciális szilikonzsírral javítható a hőátadás. Processzor az IBM kompatibilis PC-ben 183

44 Bóta Laca Példa hűtésre (CPU cooler) Processzor az IBM kompatibilis PC-ben 183

45 Bóta Laca Elhiszem, hogy erősen kell hűtened a processzort, de szeretnék még több ételt a hűtőbe tenni. Hűteni lehet így is

46 Bóta Laca Tulajdonságok felkutatása Start menü/Programok/Kellékek/ Rendszereszközök/Rendszerinformáció A Sajátgép/ Tulajdonságok / Rendszertulajdonságok (kevés adat) Indításkor a gép kiírja a processzor egy-két adatát. Ha módunk van szemrevételezni magát a processzort, akkor arról olykor le lehet olvasni. A processzorgyártó honlapja. Processzor az IBM kompatibilis PC-ben

47 Bóta Laca A számítógép indítása után A képernyőn megjelenik a CPU néhány adata Processzor az IBM kompatibilis PC-ben

48 Bóta Laca Egy mai [2006] CPU főbb részei Központi vezérlőegységek Számolási műveletet végző egységek:  Aritmetikai és logikai egység (ALU)  Integrált matematikai társprocesszor (coprocessor), mai elnevezéssel: kiegészítő lebegőpontos egység (FPU - Floating Point Unit ) Adattároló egységek:  Regiszterek, pl. utasításszámláló regiszter  Gyorsítótárak (cache) Adatszállítás  belső busz (inside bus) FSB – Front Side Bus (elülső busz)  külső busz (outside bus) Processzor az IBM kompatibilis PC-ben 58

49 Riválisok processzorai

50 Bóta Laca A processzor-gyártó cégek szerepe Az Intel fejlesztette ki az első kereskedelmi forgalomba kerülő processzort, az i4004-et. Az IBM PC első CPU-ja az Intel egy nyolc bites 8088-as processzora volt, ami 1 MB-os belső tárat tudott kezelni, az ötödik generációs Pentium 1993-ban jelent meg, azóta is ezt a nevet használják. Az AMD sokáig az Intel processzorok (286, 386, 486) másodgyártója volt, önállóan kifejlesztette a kevésbé sikeres K5-öt, majd a K6-ot. Az Athlon elkészítésével az Intel igazi versenytársává vált. Hosszú ideig a Cyrix is másodgyártó volt, de a piaci versenyben - néhány más, kisebb gyártóval együtt - alulmaradt, mára megszűntette a gyártást. Riválisok processzorai 58

51 Bóta Laca A processzor (CPU) jellemzői (Típus)név: a gyártó által adott egyedi név. Órajel frekvencia (MHz, GHz) >> Belső/külső sínszélesség (bit) >> Vezetékvastagság (mikron) Műveleti sebesség: a végrehajtott utasítások száma másodpercenként: MIPS = Millions of Instruction Per Second Utasításkészlet Gyorsítótárak száma … Riválisok processzorai 60

52 Bóta Laca Processzorok teljes neve cégnév, pl.: Intel, AMD (régen: Cyrix, IBM) processzor család (Celeron, Pentium4, Xeon) vagy a mag név (1 család több magnévvel) a legnagyobb órajel frekvencia, a tokozás egyedi neve, azonosító szám és egyéb jelzések adatainak bármilyen sorrendje példák:  Intel 80386DX 33 MHz  Intel Core2 Duo T7600  AMD K7 Athlon Pluto (22) Riválisok processzorai

53 Bóta Laca Az órajel frekvencia Az Intel processzorok típusszáma régen tartalmazta az órajelet, de ma már más jelölést alkalmaz. A leggyorsabb Intel processzor órajele: 3400 MHz. [2005. július] Az AMD Athlon XP és A64-es sorozatnál nem a valós órajel szerepel. A szám a cég egy korábbi, Thunderbird processzorának azt az elméleti órajelét szerepelteti, amennyivel ez a korábbi processzor ugyanazt a teljesítményt érné el, mint az éppen adott CPU. A jelenlegi leggyorsabb AMD processzor, az A valódi órajele 2200 MHz. [2005. július] Riválisok processzorai 60

54 Bóta Laca Belső/külső sínszélesség Az egységek közötti vezetékek száma határozza meg az egy időben elküldhető adatbitek, azaz az egyszerre elküldhető elemi adatok számát. A vezetékeket sínnek vagy busznak nevezzük. A belső busz a CPU-n belüli egységeket köti össze, míg a külső busz az a CPU és a vele közvetlenül kommunikáló egységek közötti kapcsolatot biztosítja. Ma 64 bites buszokat alkalmaznak. FSB (Front Side Bus) a CPU és a belső tár közötti adatsín, eredetileg 4,77 MHz volt a sebessége, jelenleg 800 MHz. Riválisok processzorai 72

55 Az Intel processzorok

56 Bóta Laca Összefoglaló az Intel processzorokról típus évtranzisz- torok száma (db) techn. (mikrom) órajel (MHz) sín (bit) MIPS ,00062 MHz ,00035 MHz16/ , MHz , MHz ,200, MHz3220 Pentium19933,100, MHz32/64100 Pentium II19977,500, MHz32/64~300 Pentium III19999,500, MHz32/64~510 Pentium ,000, GHz32/64~1700 Pentium GHz Riválisok processzorai – Intel processzorok 73

57 Bóta Laca 8088, 8086, 80286, ÉvTípusTokozás Gy. t. (mikrom) Órajel (MHz) Egyéb DIP34,77adatbusz: 16/8 bit; coproc.: DIP38-16adatbusz: 16/16 bit; coproc.: LCC, PGA1,512-16adatbusz: 16/8 bit; coproc.: (DIP) DXQFP, PGA1,533-40adatbusz: 32/32 bit; coproc.: 80387DX SXQFP, PGA1,525-40adatbusz: 32/16 bit; coproc.: 80387SX egyéb típusok: SL, SLC, SLC2 Riválisok processzorai – Intel processzorok 73

58 Bóta Laca ÉvTípusTokozás Gy. t. (mikrom) Órajel (MHz) Egyéb DXQFP, PGA125-50adatbusz: 32/32 bit; cache: 8 KB SXQFP, PGA116-50adatbusz: 32/32 bit; coproc.: DX2QFP, PGA150-60adatbusz: 32/32 bit; cache: 8 KB DX4QFP, PGA adatbusz: 32/32 bit; cache: 16 KB Riválisok processzorai – Intel processzorok 73

59 Bóta Laca Celeron, Pentium, Xeon nevekről általánosan Pentium név asztali PC-be és notebookba szánt CPU  a Pentiumok előtt SX-el jelölték a gyengébb teljesítményt,  míg a drágább, és jobb processort DX-el. Celeron név az adott Pentium családhoz képest gyengébb teljesítményű, ún. belépőszintű processzoroknak adták  alacsonyabb ár  alacsonyabb teljesítmény Xeon név nagyteljesítményű szerverekhez, munkaállomásokhoz  az aktuális Pentiumhoz képest sokkal nagyobb teljesítményű processzorok  az alap mikroarchitektúrát is eltérhet egy névnél  az órajel, gyorsítótárméret, tokozás, foglalat eltérő az egyes processzoroknál. Riválisok processzorai – Intel processzorok 73

60 Bóta Laca Pentium IIPentium Pentium IIIPentium 4 Pentium processzorok tokozása Riválisok processzorai – Intel processzorok 73

61 Bóta Laca Pentiumok 1993-tól (válogatás) ÉvTípusFoglalat Gy. t. (mikrom) Órajel (MHz) Egyéb 93.03PentiumSocket5/70, /64 bit; cache: 16 KB 95.11PProSocket80,35 0, /64 bit; L1/L2: 16/256 v. 512/1024 KB 97.01PMMXSocket70, /64 bit; L1/L2: 16/16 KB; MMX (57 utas.) 97.05PIISlot10, /64 bit; L1/L2: 32/256 KB 98.04CeleronSocket370 Slot1 0, /64 bit; L1/L2: 32/nincs KB 99.09PIIISlot20,18 0, /64 bit; SSE utasításkészlet L1/L2/L3: 32/512/n.a. KB (L2 a magban) Magnév: Coopermine, Tualatin 99.CeleronIISlot10, /64 bit; L1 128 KB; L2 a magban 00.11Pentium4Socket4230, Teljesen új struktúra Magnév: Willamate Pentium4Socket4780,132 GHz-L2: 512KB; FSB:133MHz; Mag: Northwood 02.05Pentium4Socket4780,133,06GHzHT (HyperThreading), magnév: Prescott Riválisok processzorai – Intel processzorok 73

62 Bóta Laca ÉvTípusFoglalat Gy. t. (nanom) Órajel (MHz) Egyéb 2005P4 Extrem Ed. GallatinSocket L2, L3, SSE2, HT 2005P4 Extrem Ed. GallatinSocket L2, L3, SSE2, HT 2005P4 Extrem Ed. GallatinLGA L2, L3, SSE2, HT 2005P4 Extrem Ed. GallatinLGA L2, L3, SSE2, HT 2005P4 Extrem Ed. PrescottLGA L2, SSE3, HT 2005P4 Extrem Ed. SmithfieldLGA L2, SSE3, HT 2006P4 Extrem Ed. 965LGA L2 (2x2 MB), 2 mag, HT, (367 millió tranzisztor) 2006Core 2 Duo E4400LGA millió tranzisztor, 2 mag 2007Core 2 Quad Q6600LGA millió tranzisztor, 4 mag Pentium (válogatás) Riválisok processzorai – Intel processzorok 73

63 Az AMD processzorok

64 Bóta Laca Az Athlon processzorokról az Athlon szó a decathlon (tízpróba) szóból származik elődei az x86-os processzorok az Intel utángyártásai, majd a K5, illetve K Athlon (K7)  más néven Athlon Classic, kódneve „K7”.  tok: kezdetben Slot A szabvány, később Socket A.  új utasításkészlet: a 3DNowEx.  támogatja a többprocesszoros üzemmódot  szuperskalár architektúra (mint PIII): 9 végrehajtó egység Athlon Thunderbird Athlon Palomino processzormaggal, SSE támogatással  Athlon XP (asztali PC)  Athlon 4 (mobil PC)  Athlon MP (kiszolgáló - szerver) június Athlon Thoroughbred Athlon Barton maggal. Az Athlon kisebb L2 (másodszintű) gyorsítótárral rendelkező változatai Duron néven kerültek piacra. Riválisok processzorai – AMD processzorok 98

65 Bóta Laca AMD processzorok 1993-tól év típus foglalattechnológia (mikrom) órajel (MHz) egyéb x86-P750, K5 (Pr75-Pr166)Socket L1 24 KB ápr.K6 (8.8) (NexGen) mag: Little Foot Socket 70,35 0, MMX, L1 64 KB máj.K6-2, K6-3 3D (12) mag: Comper, Sharptooth Socket 70, DNow! Riválisok processzorai – AMD processzorok 98

66 Bóta Laca Athlon kezdet (válogatás) év típus foglalattechnológia (mikrom) órajel (MHz) egyéb 1999 augK7 Athlon (22) mag: Pluto, Orion Slot A0,25 0, L1 128 KB, L2 512 KB 3dNowEx 1999Athlon Duron mag: Thundebird Socket 4620, felettL1 128 KB L2 256 KB 2000Athlon 4 XP (37,5) mag: Palomino Socket 4620, felettSSE, kevésbé melegszik 2000Athlon (37,2) mag:Thorough-bred Socket 4620, (2100+, 2200+) Kevésbé melegszik 1,6-1,7V Athlon XP-2600, 2133 Mhz Riválisok processzorai – AMD processzorok 98

67 Bóta Laca évtípusfoglalattechnológia (nanom) órajel (MHz) egyéb 2001Athlon (37,6) mag: Thorough-bred B Socket (2600+,2400+) 84mm 2 ; 133 MHz 2001Athlon (37,6) mag: Thorough-bred B Socket (2700+,2800+) 333 MHz 2002Athlon (37,6) mag: Barton Socket (2500+,2800+) 2x L2 cache 2003Athlon; mag: OpteronSocket bites, DDR memóriavezérlő HT struktúra, SSE Athlon Socket L2 2005Athlon Socket L1 64 KB, L KB 2005Athlon 64 X Socket L2 2006Athlon FX-60Socket L2 (2x1 MB), 2 mag Athlon 2000 után (válogatás) Riválisok processzorai – AMD processzorok 98

68 Bóta Laca Az újabb AMD processzorok jelölése Pl. AMD Athlon X2 BE-2350 FőkategóriaMaximális fogyasztás CPU mag száma Modell jelölése Példa BE2350 Lehetséges variációk G=prémiumkategóriaP=több, mint 65W2 vagy B=középkategóriaS=55W L=alsókategóriaE=kevesebb, mint 65W 1 vagy augusztus Riválisok processzorai – AMD processzorok

69 A bemutató forrásanyagai

70 Bóta Laca Könyvek, cikkek Sikos László: PC hardver kézikönyv. BBS-INFO, Andrew S. Tanenbaum: Számítógéparchitektúrák. Panem, Arthur Dickschus: Egyszerűen PC-ismeretek. Hardver. Panem, Markó Imre: PC hardver. Konfigurálás és installálás. LSI, Chip július 78. oldal Chip augusztus PCWorld szeptember 101. oldal október


Letölteni ppt "A processzor Az alaplap funkcionális egységei. Bóta Laca A bemutató tartalma Rendben, akkor most pontosan azt fogod csinálni, amit én mondok! A processzor."

Hasonló előadás


Google Hirdetések