Hogyan működik egy számítógép processzora, losst

Processzor - ez kétségtelenül a fő összetevője olyan számítógépet. néhány tíz milliméter, akkor ez a kis darab szilícium mérete látja el a kihívásokat, hogy állítsa a számítógép. Itt fut az operációs rendszer és az összes programot. De hogyan működik? Ez a kérdés, próbáljuk megérteni a mai cikkben.

A processzor vezérli a számítógépen lévő adatokat, és hajtsa végre millió művelet másodpercenként. És a szövegszerkesztő, úgy értem, pontosan mi is valójában - egy kis chip szilícium, ami valóban végrehajtja az összes műveletet a számítógépen. Mielőtt a figyelmet, hogy milyen a processzor, akkor először meg kell vizsgálni részletesen, hogy milyen ez, és mi az.

Mi a feldolgozó vagy a CPU?

Először is, nézzük meg, mi a processzor. CPU vagy a központi feldolgozó egység (központi feldolgozó egység) - amely egy chip egy nagyszámú tranzisztorok készült szilícium. A világ első processzort az Intel által kifejlesztett 1971. Az egész kezdődött az Intel modell 4004. tudta csak elvégezni a számítási műveleteket és képes feldolgozni, csak 4 byte adatot. Következő modell jött ki 1974-ben - az Intel 8080 és már képes feldolgozni 8 bit információt. Aztán ott volt 80286, 80386, 80486. Ezekből processzorok volt a neve az architektúra.

Processzor órajel 8088 MHz volt 5, és a műveletek száma másodpercenként, csak 330.000 ami sokkal kisebb, mint a mai processzorok. Modern eszközök a frekvencia 10 GHz és néhány millió művelet másodpercenként.

Nem fogjuk vizsgálni a tranzisztorok, lépjen a következő szintre. Mindegyik processzor áll a következő összetevőkből:

A fő komponenst úgy tekinthetjük, mint a mag, vagy aritmetikai-számítástechnikai eszköz, és a processzor regiszterek. Minden más segít a munka a két komponenst. Nézzük meg, mi van a nyilvántartások és mi a céljuk.

Természetesen ez nem minden memória adatait, de a legfontosabb, és legfőképpen, hogy élvezték a processzor végrehajtása során programokat. Nos, most, hogy tudod, mi van a CPU, akkor láthatjuk, hogy hogyan működik.

Hogyan működik a processzor?

A számítástechnika core processzor csak matematikai műveleteket hajthat végre, összehasonlító műveletek és az adatok közötti mozgása sejtek és a memória, de ez is elég, így játszani, filmeket nézni és böngészhet az interneten, és így tovább.

Tény, hogy minden program áll a következő parancsokat: mozog, add fel, szorzás, osztás, a különbség, és menj a végrehajtott utasítások, ha az összehasonlítás állapotban. Persze, ez messze a csapat, vannak mások, amelyek egymással kombinálva már szerepel, vagy egyszerűsíti azok használatát.

Ez mind nagyon jól, de mi a helyzet az összes ilyen komponensek kölcsönhatásba lépnek egymással? És mivel a tranzisztorok értelmezze az utasításokat? CPU vezérli a működését az egész utasítás dekóderrel. Ő teszi minden egyes alkatrész csinálni, amit állítólag. Nézzük meg, mi történik, ha kell futtatni a programot.

A második órajel ciklus utasítás dekódoló átalakítja a parancsot egy sor jelek számítástechnikai nucleus tranzisztorok, hogy működnek, és beírjuk az eredményt az egyik a nyilvántartások, például S.

Minden használati tranzisztorok szekvenciát már kódolt, és átalakított jeleket, ez okozza a fizikai változások a processzor, például egy változás a helyzetben a reteszt, amely lehetővé teszi, hogy adatokat írni a memória cella, és így tovább. Elvégezni a különböző parancsok, egy másik ciklusok számát, például egy csapat lehet, hogy 5 bar, és egy másik, bonyolultabb 20. De ez még mindig attól függ, hogy a tranzisztorok száma a processzor.

Hát ez teljesen világos, de ez csak akkor működik, ha a program futása és ha egynél több, és ugyanabban az időben. Abból lehet kiindulni, hogy a processzor több mag, majd minden mag fut egy külön program. De nem, sőt nincsenek ilyen korlátozások.

Egy adott pillanatban csak egy program lehet végrehajtani. Minden CPU idő megoszlik az összes futó programot, minden program fut egy pár ütemet, majd a CPU át egy másik programot, és a teljes tartalmát a regiszter tárolja a memóriában. Ha a vezérlés visszakerül a program, a regiszterek töltik korábban elmentett értékeket.

Ez minden ebben a cikkben, megbeszéltük, hogy a számítógép processzora, amely egy processzor és mi áll. Talán ez egy kicsit nehéz, de megnéztük az összes könnyebbé. Remélhetőleg, most már egyre inkább egyértelmű, hogy a munka nagyon összetett eszköz.