návody

Denníky procesorov: čo to je a ako to funguje

Obsah:

Anonim

Záznamy o spracovateľovi sú mnohými otázkami, preto sme vyhradili priestor na jeho podrobné vysvetlenie.

Registre sú veľmi užitočné pre činnosť procesora, pretože mu pomáhajú a usmerňujú ho, kam majú odosielať spracované údaje. Pretože vieme, že je to niečo abstraktné, čo nie je ľahké vysvetliť, vysvetlili sme to nižšie zrozumiteľným spôsobom.

Začnime!

Index obsahu

Čo sú zač Na čom pracujú?

Registre sú vo vnútri každého mikroprocesora a ich funkciou je ukladať hodnoty údajov, príkazy, inštrukcie alebo binárne stavy, ktoré určujú, ktoré údaje by sa mali spracovať, napríklad ako by sa to malo robiť. Register je stále vysokorýchlostná pamäť s malou kapacitou.

Každý záznam môže obsahovať inštrukciu, adresu úložiska alebo akýkoľvek typ údajov. V procesore nájdeme medzery s kapacitou od 4 do 64 bitov, pretože každý register musí byť dostatočne veľký na to, aby obsahoval inštrukciu. V prípade 64-bitového počítača má každý záznam 64-bitovú veľkosť.

Každý mikroprocesor má rôzne úlohy alebo povinnosti spracovávať informácie. Prijíma informácie v binárnom jazyku z aplikácií (nuly a jedničky) a potom ich určitým spôsobom spracúva. Povedzme, že procesor prekladá tieto údaje, aby sme im, používateľom, porozumeli.

Vo vnútri mikroprocesora nájdeme informačný záznam , ktorého funkciou je dočasné ukladanie často prístupných údajov.

Typy záznamov

Registre procesorov sú rozdelené alebo klasifikované podľa účelu, ktorému slúžia, alebo podľa pokynov, ktoré vydávajú.

Dátové záznamy

Ukladajú hodnoty číselných údajov, akoznaky alebo malé objednávky. Staré procesory mali špeciálny register údajov: akumulátor, ktorý sa používal na určité operácie.

Záznam údajov o pamäti ( MDR )

Je to ten, o ktorom sme sa zmienili predtým, je to register, ktorý je v procesore a ktorý je pripojený k dátovej zbernici. Má malú kapacitu a vysokú rýchlosť, pomocou ktorej zapisuje alebo číta dáta zbernice, ktoré sú nasmerované do pamäte alebo na vstupno-výstupný port, to znamená periférne zariadenie.

Záznamy o adrese

Ukladajú adresy, ktoré sa používajú na prístup k hlavnej alebo primárnej pamäti , ktorú zvyčajne poznáme ako ROM alebo RAM. V tomto zmysle vidíme procesory s registrami, ktoré sa používajú iba na ukladanie adries alebo číselných hodnôt.

Registre na všeobecné použitie ( GPR )

Sú to registre, ktoré slúžia na ukladanie adries alebo všeobecných údajov. Je to druh zmiešaných registrov, ktoré, ako to naznačuje jeho vlastný, nemajú špecifickú funkciu.

Záznamy o osobitnom účele ( SPRs )

Pri tejto príležitosti sa zaoberáme registrami, ktoré ukladajú údaje o stave systému, ako je stavový register alebo ukazovateľ pokynov . Môžu byť kombinované s PSW ( Program Status Word ).

Stavové záznamy

Používajú sa na uloženie skutočných hodnôt, ktorých funkciou je určiť, kedy sa má inštrukcia vykonať alebo nie. Tiež známy ako CCR ( Register Code Register) . V rámci tohto typu záznamov nájdeme nasledujúce:

  • Registrácia vlajky alebo „ VLAJKY “. Nájdeme ho v procesoroch Intel s architektúrou X86. Čelíme registru so šírkou 16 bitov. Má však dvoch nástupcov:
    • EFLAGS, 32 bitov široký. RFLAGS, šírka 64 bitov.

Záznamy s pohyblivou rádovou čiarkou

Najprv by sme mali vysvetliť, čo je pohyblivá čiarka. Pohyblivá čiara predstavuje reprezentáciu skutočných čísel rôznych veľkostí používaných na vykonávanie aritmetických operácií vo forme vzorca. Stretneme sa v systémoch, ktoré vyžadujú veľmi rýchle systémy spracovania.

Tieto registre preto uchovávajú tieto zobrazenia v mnohých architektúrach.

Stále záznamy

Jeho účelom je uložiť hodnoty určené len na čítanie, napríklad nulu, jednu alebo π.

Odporúčame prečítať si tie najlepšie procesory na trhu

Zatiaľ naše vysvetlenie toho, čo sú registre procesorov. Vieme, že pochopenie môže byť niečo zložité, preto nás neváhajte opýtať alebo doplniť tieto informácie svojou múdrosťou.

návody

Voľba editora

Back to top button