Programräknare (PC)

Författare: Louise Ward
Skapelsedatum: 6 Februari 2021
Uppdatera Datum: 16 Maj 2024
Anonim
Programräknare (PC) - Teknologi
Programräknare (PC) - Teknologi

Innehåll

Definition - Vad betyder Program Counter (PC)?

En programräknare (PC) är ett CPU-register i datorprocessorn som har adressen till nästa instruktion som ska utföras från minnet. Det är en digital räknare som behövs för snabbare utförande av uppgifter samt för att spåra den aktuella exekveringspunkten.


En programräknare är också känd som en instruktionsräknare, instruktionspekare, instruktionsadressregister eller sekvensstyrregister.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Program Counter (PC)

Alla instruktioner samt data i minnet har en specifik adress. När varje instruktion behandlas uppdaterar programansvarigt ansvarigt programräknaren med den kommande instruktionsadressen som måste hämtas. Programräknaren överför i sin tur denna information till minnesadressregistret som en del av exekveringscykeln / standardhämtningen. Programräknaren ökar det lagrade värdet med ett när nästa instruktion hämtas. Om datorn återställs eller startas om, återgår vanligtvis programräknaren till värdet noll.


I likhet med andra processregister för datorn är programräknaren som en bank med binära spärrar, varvid varje representerar en bit av värdet. Programräknaren fungerar i kombination med andra register för att identifiera den aktuella instruktionen. Det kan modifieras eller nås med hjälp av åtkomst- eller hoppinstruktioner. PC: n kan nås / ändras genom hopp- och greninstruktioner. Därför kan destinationsadressen laddas till programräknaren via greninstruktioner. Programräknaren kan också laddas med adressen med hjälp av databehandlingsinstruktionerna.