Satura rādītājs:
Definīcija - ko nozīmē programmas skaitītājs (PC)?
Programmu skaitītājs (PC) ir CPU reģistrs datora procesorā, kura adrese ir nākamā no atmiņas izpildāmā instrukcija. Tas ir digitālais skaitītājs, kas nepieciešams ātrai uzdevumu izpildei, kā arī pašreizējā izpildes punkta izsekošanai.
Programmu skaitītājs ir pazīstams arī kā komandu skaitītājs, norādījumu rādītājs, komandu adrešu reģistrs vai secības kontroles reģistrs.
Techopedia skaidro Program Counter (PC)
Visām instrukcijām, kā arī datiem atmiņā ir noteikta adrese. Kad katra instrukcija tiek apstrādāta, atbildīgā programmatūras lietojumprogramma atjaunina programmas skaitītāju ar gaidāmās instrukcijas adresi, kas ir jāielādē. Programmas skaitītājs savukārt nodod šo informāciju atmiņas adreses reģistram kā izpildes cikla / standarta atnestības daļu. Programmas skaitītājs palielina saglabāto vērtību par vienu, jo tiek atnestas nākamās instrukcijas. Ja dators tiek atiestatīts vai restartēts, programmu skaitītājs parasti atgriežas nulles vērtībā.
Līdzīgi kā citos datora procesu reģistros, arī programmu skaitītājs ir kā bināro aizbīdņu banka, katrs apzīmējot vienu vērtības bitu. Programmas skaitītājs darbojas kopā ar citiem reģistriem, lai identificētu pašreizējo instrukciju. To var modificēt vai piekļūt, izmantojot piekļuves vai pārlēkšanas instrukcijas. Personālajam datoram var piekļūt / modificēt, izmantojot pārlēkšanas un filiāles instrukcijas. Tādēļ mērķa adresi var ielādēt programmas skaitītājā, izmantojot filiāles instrukcijas. Programmas skaitītāju var arī ielādēt ar adresi, izmantojot datu apstrādes instrukcijas.
