? Datorteknik de centralenheter (processorer ) för varje datorenhet , utföra grundläggande och avancerade arbetsuppgifter informationsbehandling . De tar data från program i form av binära bitar ( 0 och 1 ) och bearbeta den enligt medföljande kommandon . De genererar strömmar utgående binära , som omvandlas till data begripliga för slutanvändare . Inom dessa mikroprocessorer finns en komponent som kallas en informations register , som tillfälligt lagrar datavärden nås ofta under bearbetningen . Register, av primär betydelse inom datorminne hierarki , används för att lagra endast de datavärden , kommandon , binära uttalanden och andra anvisningar, som anger vilka uppgifter som behandlas och hur . Funktioner
dataregister främst fungera som tillfälliga elektroniska minnesplatser oftast nås med en dators processor . Denna tillgänglighet beror på placeringen av registren inuti mikroprocessorer. Som ett resultat , kan processorn komma åt dem snabbare än random access memory ( RAM ) moduler och andra elektroniska lagringsutrymmen som ROM ( read only memory ) och flash-minne . En vanlig mikroprocessor innehåller flera uppsättningar av dessa register och var och en är tillverkad för att hålla endast en liten mängd av binära data . En fungerande register har en minneskapacitet på 8 , 16 , 32 eller 64 bitar , dessa värden är beroende på arkitekturen av mikroprocessorn
Operations
Registrerar i en mikroprocessor . fungera som realtidsdata bär elektroniska minnesenheter . Detta innebär att när en användare ger ett kommando till ett program ( genom ett musklick eller trycka på en knapp ) , är det översatt till ett binärt uttalande och vidarebefordras till mikroprocessorn . Dessa uttalanden mottas av mikroprocessorn register , som håller dem för några nanosekunder om processorn är redan upptagen , och sedan vidarebefordra dem på begäran av processorn . Dessa register också hålla i realtid bearbetade databitar när tidigare behandlade databitar som överförs , samt innehar de platser och kommandon associerade med värdena för indata eller bearbetade data.
Kategorier
p Det finns åtta huvudkategorier av uppgifter registren integreras i processorer . Dessa inkluderar program räknare ( PC ) , för att lagra adressen bitarna närvarande behandlade data instruktion , register instruktioner ( IR ) , för lagring av binära instruktioner medan de bearbetas eller avkodas , ackumulatorer ( AC ) , för att lagra resultat av matematiska beräkningar av aritmetisk logisk enhet för CPU , minne adress register ( MAR ) , för lagring adressceller av databitar inom det huvudsakliga minnet av en dator , minne buffertregistren ( MBR ) , för lagring och temporärt hålla inkommande databitar innan du vidarebefordrar dem till mikroprocessorn , status eller flagga register ( FR ) , för att hålla och uppdatera de operativa tillstånd av mikroprocessorer , villkorade register ( CR ) , för att hålla villkorliga eller logiska värden för bearbetade uppgifter samt allmänna register ändamål ( GPR ) , för att tillfälligt lagra allmänna databitar eller instruktioner . Addera Betydelse
registrerar inte bara dela belastningen på processorn , men också förse den med instruktioner om hur data ska bearbetas . Dessutom är dessa register ger ett betydande stöd till mikroprocessorer i uppgiften att avgöra var att vidarebefordra uppgifter vid bearbetning , och i vilken ordning för att lagra det i huvudminnet eller inuti en lagringsenhet . Dessutom registrerar antalet integrerade och bedriver verksamhet i en mikroprocessor hjälpa till att definiera dess operativa effektivitet och datakapacitet bearbetning .