Преглед садржаја:
Дефиниција - Шта значи бројач програма (ПЦ)?
Програмски бројач (ПЦ) је регистар процесора у рачунарском процесору који има адресу следећег упутства које треба да се изврши из меморије. То је дигитални бројач потребан за брже извршавање задатака као и за праћење тренутне тачке извршења.
Програмски бројач познат је и као бројач упутстава, показивач упутства, регистар адреса упутства или регистар контроле секвенце.
Тецхопедиа објашњава бројач програма (ПЦ)
Сва упутства као и подаци у меморији имају одређену адресу. Како се свака инструкција обрађује, одговорна софтверска апликација ажурира бројач програма с адресом надолазећих упутстава која треба да се преузме. Програмски бројач заузврат прослеђује ове податке у регистар меморијске адресе као део циклуса извршења / стандардни дохват. Програмски бројач повећава сачувану вредност за један будући да је преузета наредна инструкција. Ако се рачунар ресетује или поново покреће, бројач програма се обично враћа на нулу.
Слично као у осталим процесним регистрима рачунара, бројач програма је попут банке бинарних резова, при чему сваки представља један бит вредности. Бројач програма ради у комбинацији са другим регистрима како би идентификовао тренутну упуту. Њиме се могу модификовати или им се приступа уз помоћ упутстава за приступ или скок. Рачунару се може приступити / модификовати помоћу упутстава за скок и огранке. Стога се одредишна адреса може учитати у бројач програма путем упута за подружницу. Програмски бројач се такође може учитати са адресом користећи упутства за обраду података.
