Inhoudsopgave:
Definitie - Wat betekent Programmateller (pc)?
Een programmateller (PC) is een CPU-register in de computerprocessor met het adres van de volgende instructie die moet worden uitgevoerd vanuit het geheugen. Het is een digitale teller die nodig is voor een snellere uitvoering van taken en voor het volgen van het huidige uitvoeringspunt.
Een programmateller is ook bekend als een instructieteller, instructiewijzer, instructie-adresregister of reeksbesturingsregister.
Techopedia verklaart Program Counter (PC)
Alle instructies en gegevens in het geheugen hebben een specifiek adres. Terwijl elke instructie wordt verwerkt, werkt de verantwoordelijke softwareapplicatie de programmateller bij met het adres van de komende instructies dat moet worden opgehaald. De programmateller geeft op zijn beurt deze informatie door aan het geheugenadresregister als onderdeel van de uitvoeringscyclus / standaard ophalen. De programmateller verhoogt de opgeslagen waarde met één wanneer de volgende instructie wordt opgehaald. Als de computer wordt gereset of opnieuw wordt opgestart, keert de programmateller meestal terug naar de waarde nul.
Vergelijkbaar met andere procesregisters van de computer, is de programmateller als een bank met binaire vergrendelingen, die elk één bit waarde vertegenwoordigen. De programmateller werkt in combinatie met andere registers om de huidige instructie te identificeren. Het kan worden gewijzigd of benaderd met behulp van toegangs- of spronginstructies. De pc kan worden geopend / gewijzigd met behulp van jump- en branch-instructies. Daarom kan het bestemmingsadres via filiaalinstructies in de programmateller worden geladen. De programmateller kan ook met het adres worden geladen met behulp van de instructies voor gegevensverwerking.
