cím busz
386DX / 486 / osztály P5
Class P6 / P7 osztály
17 592 186 044 416
belső regiszterek
Az adatbitek számát, amelyek a processzor képes kezelni egy időben, azzal jellemezve bites belső regisztereket. Regisztráció - lényegében a processzoron belül memória cella; például a processzor hozzá tárolt számokat két különböző nyilvántartások és tárolja az eredményt a harmadik regiszterben. Bites regiszter határozza meg a bitek száma a feldolgozandó adatok egy processzor, és a szoftver specifikációk, utasítások által végrehajtott chip.
Ahhoz, hogy megértsük, hogyan működik egy mikroprocesszor, nézzük lépésről lépésre, hogy a chip végzi egy egyszerű feladat, hozzátéve két szám. Ő oldotta meg azt a négy egyszerű lépésben, és minden lépés vezethető vissza, ahányszor csak akar. Ne feledje, hogy minden egyes eleme a processzor megoldja az adott feladat.
Ha megnyomja a numerikus gomb „2” okozza a mikroprocesszor készenléti állapotot, és biztosítja a blokk előzetes letöltési igény jelet a rendszer memória a számítógép utasítást újonnan kapott adatokat, mint egy parancs cache memória nem tartalmaz ilyen utasítást.

Új utasítások dolgozó szolgáltatott adatok számítógépes rendszer memória busz egységnek a mikroprocesszort és tárolni a parancsot cache memória, ahol van rendelve egy kódot „2 = X”.
Ezt követően, az előzetes letöltési egység kéréseket a gyorsítótárból a kód másolatát „2 = X”, amelynek célja további feldolgozásra a dekódoló egységet.

dekódoló egység dekódolja az utasítás „2 = X”, átalakítva azt a láncot a bináris karaktereket küld a vezérlő egység és az adatok cache, így nekik útmutatást kap utasítást a következő teendő.
A gomb megnyomása a „3”, akkor adja a blokk előzetes letöltési parancsot a kérelmet a számítógép memóriájába és a parancs cache utasításokat cselekvések terén újonnan kapott adatokat. Mivel a parancs cache memória nem tartalmaz ilyen utasítást, akkor jön a rendszer memória.

Ezt követően, a másolás kódot „3 = Y” a táplálást a parancs cache előzetes letöltési egység, ahol a dekódoló egység továbbítja a további feldolgozáshoz.

A dekódoló egység dekódolja az utasítás „3 = Y”, átalakítva azt a lánc a bináris szimbólumokat, amelyek küldött a vezérlőegység, és a gyorsítótár adatok, így számukra azt jelzi, mennyire ezeket az utasításokat a következő teendő.
„+” Ikont, a gomb megnyomásával okozza a blokkot előzetes letöltési igény a fő memória a számítógép és a parancs cache utasításokat újonnan érkezett adat. Akárcsak az előző esetben, ezeket az utasításokat kell beszerezni a rendszer memória.

Ezt követően, a blokk előzetes letöltési kérések a parancs cache másolatot a kód „X + Y = Z”, és elküldi azt a blokk-dekódolás további feldolgozásra.
dekódoló egység dekódolja az utasítás „X + Y = Z”, átalakítva azt a lánc a bináris szimbólumokat, amelyek küldött a vezérlőegység, és a gyorsítótár adatok, így számukra azt jelzi, mennyire ezeket az utasításokat a következő teendő. Egyidejűleg aritmetikai logikai egység (ALU) utasítjuk, hogy végre az összeadást.


Megnyomása után az ikon „=” előzetes letöltési egység újra megkeresni a cache jelenlétére vonatkozó utasításokat az újonnan bevitt adatokat. Mint korábban, nincsenek ilyen utasításokat.

Ezt követően, a blokk előzetes letöltési kérések a parancs cache másolatot a kód „Print Z”, amely elküldi a dekódoló egység további feldolgozásra.

A dekódoló egység dekódolja az utasításokat „Print Z”, átalakítva azt egy sor bináris szimbólumok, amelyet majd elküldi a vezérlőegység, hogy jelzik a kapott utasítást a következő teendő.
Most, amikor a mennyiség értékét által képviselt kód Z, már meghatározott és rögzített helyzetben 5 № regiszter blokk, befejezni a hozzáadásával 2 + 3 maradványait végre O 5 léptetőregiszter tartalmát a kijelző képernyőn. Ebben a munkában a mikroprocesszor véget ér.

Minden modern processzorok belső regiszterek (64-bit, de gyakran még néhány 32-bit). Egyes processzorok bites belső adatbusz (a busz áll, távvezetékek és regiszterek!) Több, mint a kapacitás a külső. Például processzorok 8088 és 386SX bit belső buszon csak kétszer bit külső busz. Az ilyen processzorok (gyakran nevezik félig vagy hibrid) általában olcsóbb kiindulási kiviteli alakok.
Ha a szó hossza belső regiszterek, amelyeket a külső adatbusz, amely a teljes terhelés van több olvasási ciklust.
A Pentium processzor adatbusz 64 bites és 32 bites regiszterek. Olyan kivitel első pillantásra úgy tűnik, furcsa, ha nem veszi figyelembe, hogy ebben a processzor információfeldolgozás két 32 bites párhuzamos szállítószalag. Pentium nagyrészt azonos a két 32-bites processzor, kombinálható egyetlen házban, míg a 64-bites adatbusz megtöltésére használt üzemi regisztrálja gyorsabb. processzor több szállítószalagok úgynevezett szuperskalár.
A modern processzorok hat belső szállítószalagok parancsok futtatását. Bár ezekben a speciális belső szállítószalagok (t. E. tervezett speciális funkciók), ezek a processzorok is végrehajthatja három utasítás ciklusonként. A legújabb változat a processzor 10-fokozatú párhuzamos szállítószalag, amely lehetővé teszi, hogy végre 20 műveletek egy órajel ciklus alatt.