Prosessorlogger: hva det er og hvordan det fungerer

Innholdsfortegnelse:
- Hva er de? Hva jobber de for?
- Registreringstyper
- Dataregistreringer
- Memory Data Record ( MDR )
- Adresse poster
- Generelle formål register ( GPRs )
- Spesifikke formålsposter ( SPR )
- Statusoppføringer
- Registreringer med flytende punkt
- Konstante poster
Registreringene til en prosessor er et spørsmål som angriper mange, så vi har viet et rom for å forklare det i detalj.
Registrene er veldig nyttige for drift av en prosessor fordi de hjelper den, og leder dem hvor de skal behandle data som skal behandles. Siden vi vet at det er noe abstrakt som det ikke er lett å forklare, har vi forklart det på en forståelig måte nedenfor.
La oss komme i gang!
Innholdsindeks
Hva er de? Hva jobber de for?
Registrene er inne i hver mikroprosessor, og deres funksjon er å lagre dataverdiene , kommandoene, instruksjonene eller binære tilstandene som bestiller hvilke data som skal behandles, for eksempel hvordan de skal gjøres. Et register er fremdeles et høyhastighetsminne med liten kapasitet.
Hver post kan inneholde en instruksjon, en lagringsadresse eller hvilken som helst type data. I en prosessor finner vi mellomrom med en kapasitet fra 4 til 64 biter fordi hvert register må være stort nok til å inneholde en instruksjon. Når det gjelder en 64-bit datamaskin, har hver post en 64-bit størrelse.
Hver mikroprosessor har forskjellige oppgaver eller plikter for å behandle informasjon. Den mottar informasjonen på binært språk fra applikasjonene (nuller og en), og behandler dem deretter på en viss måte. La oss si at CPU oversetter disse dataene slik at vi, brukerne, forstår det.
Inne i en mikroprosessor finner vi informasjonsposten, hvis funksjon er å lagre dataene som ofte er tilgjengelige midlertidig.
Registreringstyper
Prosessorregistrene er delt eller klassifisert i henhold til formålet de tjener eller instruksjonene de kommanderer.
Dataregistreringer
De lagrer numeriske dataverdier , for eksempel tegn eller små ordrer. De gamle prosessorene hadde et spesielt dataregister: akkumulatoren, som ble brukt til visse operasjoner.
Memory Data Record ( MDR )
Det er den vi henviste til før, det er et register som er i prosessoren og som er koblet til databussen. Den har liten kapasitet og en høy hastighet som den skriver eller leser dataene til bussen som er rettet til minnet eller til I / O-porten, det vil si en periferiutstyr.
Adresse poster
De lagrer adresser som brukes til å få tilgang til hoved- eller primærminnet, som vi vanligvis kjenner som ROM eller RAM. På denne måten kan vi se prosessorer med registre som bare brukes til å lagre adresser eller numeriske verdier.
Generelle formål register ( GPRs )
Det er registre som tjener til å lagre adresser eller generelle data. Det er en slags blandede registre som, som deres egne indikerer, ikke har en spesifikk funksjon.
Spesifikke formålsposter ( SPR )
I denne anledningen har vi å gjøre med registre som lagrer systemstaturdata, for eksempel tilstandsregisteret eller instruksjonspekeren . De kan kombineres med PSW ( Program Status Word ).
Statusoppføringer
De brukes til å lagre reelle verdier hvis funksjon er å bestemme når en instruksjon skal utføres eller ikke. Også kjent som CCR ( Condition Code Register) . Innenfor denne typen poster finner vi følgende:
- Registrering av flagg eller " FLAGS ". Vi finner det i Intel- prosessorer med X86- arkitektur . Vi står overfor et register med 16 biter bredt. Men den har to etterfølgere:
- EFLAGS, 32 bit bred. RFLAGS, 64 bit bred.
Registreringer med flytende punkt
Først skal vi forklare hva et flytende punkt er. Det flytende punktet er en representasjon, i form av en formel, av reelle tall i forskjellige størrelser som brukes til å utføre aritmetiske operasjoner. Vi vil møte det i systemer som krever veldig raske prosesseringssystemer.
Derfor holder disse registerene disse representasjonene i mange arkitekturer.
Konstante poster
Hensikten er å lagre skrivebeskyttede verdier som null, en eller π.
Vi anbefaler å lese de beste prosessorene på markedet
Så langt er vår forklaring på hva prosessorregistre er. Vi vet at det kan være noe sammensatt å forstå, så ikke nøl med å spørre oss eller kompletter denne informasjonen med din visdom.
Ip: hva er det, hvordan fungerer det og hvordan skjule det

Hva er IP, hvordan fungerer det og hvordan kan jeg skjule min IP. Alt du trenger å vite om IP for å navigere trygt og skjult på Internett. Betydning IP.
Nvidia frameview: hva det er, hva det er for og hvordan det fungerer

Nvidia ga nylig ut Nvidia FrameView, en interessant benchmarking-applikasjon med lavt strømforbruk og interessante data.
Intel smart cache: hva er det, hvordan fungerer det og hva er det for?

Her vil vi med enkle ord forklare hva som er Intel Smart Cache og hva er dens viktigste egenskaper, styrker og svakheter.