Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Základy mikroprocesorovej architektúry

Obchodné roku 1947 , tranzistory boli prvými mikroprocesormi . William Shockley , Walter Brattain a John Bardeen prijal Nobelovu cenu pre tento vynález . Ďalší nositeľ Nobelovej ceny , Jack Kilby , Texase , zariadil skupinu tranzistorov na jednej platforme vymyslieť integrovaný čip ( IC ) . To bol základ , na ktorom boli vyvinuté mikroprocesory . Mikroprocesor je jediný čip , ktorý integruje všetky funkcie centrálnej procesorovej jednotky ( CPU ) . Rôzni výrobcovia používajú rôzne komponenty , ale tam sú niektoré základné komponenty , ktoré všetky mikroprocesory obsahujú . Aritmetická a logická jednotka

V tejto časti procesora , sú vypočítané aritmetické a logické operácie . Aritmetické a logické jednotky ( ALU ) , ktorý spolupracuje s Register Array pre mnohé z týchto činností , konkrétne , akumulátora a registrov vlajky . ALU má niekoľko čiastkových komponentov , aby plnili rôzne úlohy . Logická hradla vykonávať sčítanie a odčítanie , a niektoré ďalšie " výbavy " , môžu vykonávať odčítanie . Staršie procesory používajú buď ďalšie čipy , alebo inú metódu vykonávať násobenie a delenie , ale neskôr procesory vykonávať operácie s plávajúcou desatinnou čiarkou hardware vnútri CPU . Porovnanie operácie porovnať rôzne hodnoty , odlišné korelácia medzi nimi . Posuvný register vykonáva posun prevádzku , v ktorom sú bity pohybuje vnútri slova .
Riadiaca jednotka

Ako jeho názov napovedá , riadiaca jednotka riadi činnosť procesora vydaním riadiace signály do iných častí procesorov , pokyn je na ďalšiu úlohu predvádzanie . Dekodér prevádza prijaté signály a určuje ďalšie akcie . Časovač , alebo hodiny zaistí , že všetky operácie sú vykonávané v pravý čas . To vysiela signály do ostatných častí procesora a zaisťuje , že akcia sa uniesť , keď sa zistí pulz . Kontrolný logické obvody vytvoriť riadiace signály informovať ALU a registra Array o ďalšiu akciu , a čo robiť s výsledkami .
Registrácia Array

Každý register slúži ako spomienka na procesore samotného . To sa skladá z mnohých rôznych typov registrov . Program Counter ( PC ) má adresu budúci pokyny na zabezpečenie správneho vykonávania . Návod Register ( IR ) je držiteľom aktuálne inštrukcie v procesore , keď je dekódovaný a popravený . Týmto spôsobom , IR urýchľuje proces plnenia . Akumulátor ( alebo ACC ) má výsledky vykonávané ALU . Každý získať inštrukcie alebo dáta najprv uložená do vyrovnávacej pamäti registra ( MBR ) . Po ďalšie inštrukcie je určená , dáta presunutá na konkrétne miesto . Flag Register obsahuje zodpovedajúce 1 - bit stavové príznaky , ktoré sú zmenené v dôsledku operácie , pri ktorých ALU .
System Bus

System Bus je systém troch skupiny vedenie , ktoré nesie dáta medzi komponentmi CPU . Autobus Control vysiela signály , ktoré riadia a koordinujú rôzne činnosti v rámci procesora . Dátová zbernica umožňuje obojsmernú komunikáciu medzi procesorom , pamäťou a periférií . Čím viac drôty alebo " šírka " Dátová zbernica má , tým väčšie je množstvo dát , ktoré je možné preniesť súčasne . Adresa zbernice prepája mikroprocesor s pamäťou . To so sebou nesie signály týkajúce sa adresy CPU spracovanie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené