Mi a CPU és mit csinál?

Mi az a CPU? A CPU vagy a központi feldolgozó egység(Central Processing Unit) a számítógép számtörő agya. Minden, amit egy számítógép csinál, a videojátékoktól(video games) kezdve az esszéírásig, matematikai utasításokra van lebontva. A CPU fogadja ezeket az utasításokat és végrehajtja azokat. 

Ennek részletei természetesen sokkal(much ) bonyolultabbak, mint az egyszerű magyarázat. A legfontosabb dolog, amit tudnod kell, hogy a CPU a számítógép fő matematikai motorja.

A CPU-k (rendkívül) rövid története(The (Extremely) Short History Of CPUs)

A számítástechnika története hosszú és összetett. Ez is messzebbre nyúlik vissza a történelembe, mint a digitális technológia, az elektronika vagy akár az elektromosság. Az abacus egyfajta processzor. Ilyenek a mechanikus számológépek is. A nagy különbség az, hogy ezek a gépek csak egy vagy néhány matematikai feladatot tudnak elvégezni. Ezek nem általános célú(general purpose) processzorok, amire a modern CPU jó példa.

Ami a CPU -t általános célú számítási eszközzé teszi, az a logika használata. 1903-ban Nikola Tesla szabadalmaztatta a kapuk és kapcsolók néven ismert elektromos áramköröket. Ezekkel az áramkörökkel logikai műveleteket végrehajtó eszközöket építhet, ahol a gép bizonyos feltételek mellett működhet. 

Az 1940-es évek közepén és végén William Shockley , John Bardeen és Walter Brattain feltalálta és szabadalmaztatta a tranzisztor nevű eszközt, miközben a Bell Laboratories -nál dolgozott . A tranzisztor a CPU(CPU) alapvető építőköve . A tranzisztorok viszonylag apró számítógép-alkatrészek. A tranzisztor annyira fontos találmány, hogy a három feltaláló Nobel-díjat(Nobel Prize) kapott érte.

Az 1950-es évek végén Robert Noyce és Jack Kilby egy hatalmas lépéssel tovább ment, és létrehozta az első működő integrált áramkört(integrated circuit) . Az integrált áramkör egyetlen félvezető anyagba integrált elektronikus áramkörök összessége. A legtöbb esetben ez az anyag szilícium. Erre gondolnak az emberek, amikor azt mondják, hogy „mikrochip”. 

A CPU egy vagy több mikrochipből áll. Ez egy fontos találmány, mert több milliárd tranzisztort lehet egyetlen CPU -ba csomagolni . Ez hihetetlenül erős matematikai motorokat hoz létre.

A logikai kapuk, tranzisztorok és integrált áramkörök találmányainak felhasználásával az egész világ megváltozott. A mikrochip manapság mindenben megtalálható, nem csak a számítógépében. A CPU(CPUs) -k pedig a legfejlettebb általános célú mikrochipek, amelyeket készíthetünk.

Hogyan működnek a CPU-k?(How Do CPUs Work?)

A CPU teljes elve (CPU)bináris kódon(binary code) alapul . Az emberi lények hajlamosak a számokat egy 10-es bázisnak(base 10) vagy tizedes rendszernek nevezett rendszer segítségével ábrázolni. Egy szám minden számjegyének helyiértéke tízszeresére nő. Tehát a „111” százat, tízet és egyet tartalmaz.

A számítógépek és a CPU(CPUs) -k egyáltalán nem értik az alap 10-et. A tranzisztorok a be- vagy kikapcsolt elven működnek. Ami azt jelenti, hogy a belőlük felépített logikai kapuk is csak ezzel a két állapottal működhetnek. Ez az oka annak, hogy a CPU -k alapvetően (CPUs)bináris kóddal(binary code) futnak . Ennek a számrendszernek különböző helyértékei vannak. Ehelyett, ha 1, 10, 100, 1000 és így tovább, a helyi értékek 1,2,4,8,16,32,64,128 és így tovább. 

Tehát binárisan a „111” 7 lenne decimális számokban, mivel összeadja az 1-et, a 2-t és a 4-et. Ha bármelyik szám nulla, egyszerűen kihagyja, és hozzáadja a következő 1 helyiértékét. Így bármilyen decimális értéket megadhat. Csak(Just) vegye figyelembe, hogy a bináris számokat gyakran jobbról balra olvassák, így az „1” helyérték a jobb szélen található.

Tegyük egy táblázatba, hogy kristálytiszta legyen:

Binary Place Values1248163264128256
The decimal number 7 in binary111000000

Látod, miért jön össze a 7 tizedesjegy? Tegyük a 23-as számot:

Binary Place Values1248163264128256
The decimal number 7 in binary111010000

Tehát a 111 a „7”, az „11101” pedig a 23, mert a bináris ötödik helyértéke 16. Nagyon(Pretty) klassz, igaz? Bármilyen lehetséges számot kifejezhet, amely decimálisan írható így. Ez azt jelenti, hogy a tranzisztorokból épített számítógépek bármilyen számmal működhetnek.

Hogyan készülnek a CPU-k?

A modern CPU(CPUs) -k gyártási folyamata is, ahogy az várható volt, meglehetősen összetett. Az alapfolyamat nagy szilíciumkristály hengerek termesztéséből áll. Félvezető tulajdonságai ideálissá teszik bináris integrált áramkörök építéséhez.

Ezeket a nagy kristályokat vékony ostyákra szeleteljük. Az ostyákat ezután egy másik vegyszerrel „adalékolják”, hogy finomítsák a tulajdonságait. A nanoméretű áramkört ezután fény segítségével az ostya felületébe marják a fotolitográfia(photolithography) néven ismert eljárással .

CPU tervezés és teljesítmény

(CPUs)Nem minden CPU egyenlő. A modern CPU első igazi őse , az Intel 8086 integrált áramkörében körülbelül 29 000 tranzisztor volt. Ma egy olyan processzor, mint az Intel i99900K, valamivel több mint 1,7 milliárd(billion) tranzisztorral rendelkezik. Minél sűrűbbek a CPU logikai áramkörei , annál összetettebb és több utasítást tud végrehajtani órajelenként. 

Várj(Hang) , "óraciklus"? Igen, ez a CPU teljesítményének másik fő összetevője. A CPU egy adott frekvencián fut, a CPU órajelének minden egyes impulzusával számítási ciklus történik. Ha ugyanazt a CPU -t veszed, és megduplázod az órajelet, akkor (elméletileg) kétszer gyorsabban kell működnie. 

Az 1978 -as Intel 8086 5 MHz-en futott, amikor elindították. Ez ötmillió órajel másodpercenként. Az Intel i9-9900K? 3,6 Ghz-ről indul(starts ) . Ez a 3600 (Ghz.That 3600) Mhz , lehetőség szerint 5000 Mhz -re növelhető .

A CPU(CPU) -teljesítmény újabb ráncainak növelése érdekében a modern CPU(CPUs) -k valójában több „magot” tartalmaznak. Mindegyik mag valójában egy független CPU . Manapság jellemző, hogy legalább négy ilyen mag van, de mostanában az volt a norma, hogy a mainstream számítógépek hat-nyolc maggal rendelkeznek. A csúcskategóriás professzionális számítógépek körülbelül 100 CPU maggal rendelkezhetnek. 

A több mag birtoklása azt jelenti, hogy a CPU több utasításkészletet tud párhuzamosan végrehajtani. Ez azt jelenti, hogy számítógépeink több dolgot is meg tudnak csinálni egyszerre, probléma nélkül. Egyes CPU(CPUs) -k „többszálas” magokkal rendelkeznek. Ezek a magok maguk is két külön feladatot tudnak kezelni. Az Intel CPU(Intel CPUs) -kban ezt „ hiperszálazásnak(hyperthreading) ” nevezik.

Tehát a CPU teljes teljesítménye a következők kombinációjából adódik:

  • Ez a teljes tranzisztorszám és a logikai áramkörök tervezésének fejlettsége
  • Az órajel frekvenciája(clock frequency)
  • A magok száma(number of cores)
  • A szálak száma

Természetesen ennél a négy fő pontnál többről van szó. Ez azonban a négy fő szempont a CPU jó teljesítményéhez.

A CPU szerepe(Role) a számítógépben(Your Computer) _

Az utolsó dolog, amit ki kell térnünk, az, hogy a CPU(CPU) milyen munkát játszik a számítógépében. Végül is nem ez az egyetlen integrált áramköri mikrochip a számítógépében. Például a GPU(GPUs) -k (grafikus feldolgozó egységek) gyakran még tranzisztorsűrűbbek, mint a CPU -k .

Szükségük van saját hűtésre és tápegységre, valamint memóriára. Olyan, mint egy kis extra számítógép! Ugyanez mondható el a hangot, az USB -t és a merevlemez-forgalmat irányító chipekről is. Akkor miért különleges a CPU ? Ezek a fő okok:

  • BÁRMILYEN(ANY) utasítást képes feldolgozni , a GPU csak bizonyos típusú feldolgozást végez
  • Összeköti az összes többi alkatrészt, adatokat tolva és húzva, hogy a számítógép működjön
  • A CPU bizonyos mértékig részt vesz minden olyan munkában, amelyet a számítógépnek kell elvégeznie

Röviden: a CPU a legfontosabb általános célú teljesítménykomponens a számítógépében. Ne(Don) vedd természetesnek!



About the author

Számítástechnikai szakértő vagyok, több mint 10 éves tapasztalattal, és arra specializálódtam, hogy segítsek az embereknek az irodájukban lévő számítógépeik kezelésében. Cikkeket írtam olyan témákban, mint az internetkapcsolat optimalizálása, a számítógép beállítása a legjobb játékélmény érdekében stb. Ha bármiben szeretnél segítséget kérni munkáddal vagy magánéleteddel kapcsolatban, én vagyok a megfelelő személy!



Related posts