Processorloggar: vad det är och hur det fungerar

Innehållsförteckning:
- Vad är de? Vad arbetar de för?
- Spela in typer
- Dataregister
- Memory Data Record ( MDR )
- Adressposter
- Allmänna register ( GPR )
- Specific Purpose Records ( SPRs )
- Statusposter
- Flytande poster
- Konstant register
Registreringarna av en processor är en fråga som angriper många, så vi har ägnat ett utrymme för att förklara det i detalj.
Registren är mycket användbara för att hantera en processor eftersom de hjälper den, vilket leder till var de ska skicka bearbetade data. Eftersom vi vet att det är något abstrakt som inte är lätt att förklara har vi förklarat det på ett förståeligt sätt nedan.
Låt oss komma igång!
Innehållsindex
Vad är de? Vad arbetar de för?
Registren finns i varje mikroprocessor och deras funktion är att lagra datavärden , kommandon, instruktioner eller binära tillstånd som beställer vilka data som ska behandlas, till exempel hur det ska göras. Ett register är fortfarande ett höghastighetsminne med liten kapacitet.
Varje post kan innehålla en instruktion, en lagringsadress eller vilken typ av data som helst. I en processor hittar vi utrymmen med en kapacitet som sträcker sig från 4 till 64 bitar eftersom varje register måste vara tillräckligt stort för att innehålla en instruktion. När det gäller en 64-bitars dator har varje post en 64-bitarsstorlek.
Varje mikroprocessor har olika uppgifter eller skyldigheter för att bearbeta information. Den får informationen på binärt språk från applikationerna (nollor och sådana) och bearbetar dem sedan på ett visst sätt. Låt oss säga att CPU översätter dessa data så att vi, användarna, förstår det.
Inuti en mikroprocessor hittar vi informationsposten, vars funktion är att tillfälligt lagra de data som ofta öppnas.
Spela in typer
Processorns register delas upp eller klassificeras i enlighet med det syfte de tjänar eller instruktionerna de kommanderar.
Dataregister
De lagrar numeriska datavärden , t.ex. tecken eller små beställningar. De gamla processorerna hade ett speciellt dataregister: ackumulatorn, som användes för vissa operationer.
Memory Data Record ( MDR )
Det är den vi nämnde tidigare, det är ett register som finns i processorn och som är ansluten till databussen. Den har liten kapacitet och en hög hastighet genom vilken den skriver eller läser data från bussen som är riktade till minnet eller till I / O-porten, det vill säga en kringutrustning.
Adressposter
De lagrar adresser som används för att komma åt huvudminnet eller det primära minnet , som vi vanligtvis känner som ROM eller RAM. I den meningen kan vi se processorer med register som endast används för att spara adresser eller numeriska värden.
Allmänna register ( GPR )
Det är register som tjänar till att lagra adresser eller allmän information. Det är ett slags blandade register som, som det egna antyder, inte har någon specifik funktion.
Specific Purpose Records ( SPRs )
Vid det här tillfället har vi att göra med register som lagrar systemtillståndsdata, såsom tillståndsregistret eller instruktionspekaren . De kan kombineras med PSW ( Program Status Word ).
Statusposter
De används för att spara verkliga värden vars funktion är att bestämma när en instruktion ska utföras eller inte. Även känd som CCR ( Condition Code Register) . Inom denna typ av poster hittar vi följande:
- Registrering av flagga eller " FLAGS ". Vi hittar det i Intel- processorer med X86- arkitektur . Vi står inför ett register med 16 bitar breda. Men det har två efterträdare:
- EFLAGS, 32 bitar bred. RFLAGS, 64 bitar bred.
Flytande poster
Först bör vi förklara vad en flytande punkt är. Flytpunkten är en representation, i form av en formel, av verkliga antal i olika storlekar som används för att utföra aritmetiska operationer. Vi möter det i system som kräver mycket snabba bearbetningssystem.
Därför behåller dessa register dessa representationer i många arkitekturer.
Konstant register
Syftet är att spara skrivskyddsvärden som noll, en eller π.
Vi rekommenderar att du läser de bästa processorerna på marknaden
Hittills vår förklaring av vad processorregister är. Vi vet att det kan vara något komplicerat att förstå, så tveka inte att fråga oss eller komplettera denna information med din visdom.
Ip: vad är det, hur fungerar det och hur man döljer det

Vad är IP, hur fungerar det och hur kan jag dölja min IP. Allt du behöver veta om IP för att navigera säkert och gömt på Internet. Betydelse IP.
Nvidia frameview: vad det är, vad det är för och hur det fungerar

Nvidia släppte nyligen Nvidia FrameView, en intressant benchmarkingapplikation med låg energiförbrukning och intressanta data.
Intel smart cache: vad är det, hur fungerar det och vad är det för?

Här kommer vi att förklara med enkla ord vad som är Intel Smart Cache och vad är dess huvudsakliga egenskaper, styrkor och svagheter.