Зміст:
Визначення - Що означає лічильник програм (ПК)?
Програмний лічильник (ПК) - це регістр процесора в комп'ютерному процесорі, який має адресу наступної інструкції, яку слід виконати з пам'яті. Це цифровий лічильник, необхідний для швидшого виконання завдань, а також для відстеження поточної точки виконання.
Лічильник програм також відомий як лічильник інструкцій, покажчик інструкцій, регістр адрес інструкції або регістр управління послідовністю.
Техопедія пояснює лічильник програм (ПК)
Усі інструкції, а також дані в пам'яті мають конкретну адресу. Коли кожна інструкція обробляється, відповідна програма програмного забезпечення оновлює лічильник програми з адресою майбутніх інструкцій, яку потрібно отримати. Лічильник програм в свою чергу передає цю інформацію в регістр адрес пам'яті як частина циклу виконання / стандартного вибору. Лічильник програми збільшує збережене значення на одиницю, оскільки наступна інструкція отримується. Якщо комп'ютер скидається або перезавантажується, лічильник програм зазвичай повертається до нуля.
Подібно до інших регістрів процесів комп'ютера, програмний лічильник схожий на банк двійкових засувок, кожен з яких представляє один біт значення. Лічильник програм працює в поєднанні з іншими регістрами для ідентифікації поточної інструкції. До нього можна змінювати або отримувати доступ за допомогою інструкцій з доступу або переходу. Доступ до ПК можна змінити за допомогою інструментів стрибків та гілок. Тому адреса призначення може бути завантажена на лічильник програми за допомогою інструкцій відділення. Лічильник програм також може бути завантажений адресою, використовуючи інструкції з обробки даних.