Licznik mikrorozkazów

Słownik kwalifikacji ELM.02 - Montaż oraz instalowanie układów i urządzeń elektronicznych

Licznik mikrorozkazów to element związany z pracą systemu mikroprocesorowego, dokładniej z jednostką sterującą procesora. Występuje w procesorach wykorzystujących sterowanie mikroprogramowe.

Jego zadaniem jest wskazywanie adresu kolejnego mikrorozkazu, który ma zostać pobrany z pamięci sterującej. Mikrorozkazy są bardzo niskopoziomowymi operacjami wewnętrznymi procesora, służącymi do generowania sygnałów sterujących, np. dla rejestrów, ALU, magistrali danych czy pamięci.

Do czego służy?

Licznik mikrorozkazów:
- wskazuje kolejny mikrorozkaz do wykonania,
- umożliwia sekwencyjne wykonywanie mikroprogramu,
- może być modyfikowany przy skokach warunkowych w mikroprogramie,
- bierze udział w realizacji rozkazów procesora na poziomie wewnętrznym.

Licznik mikrorozkazów a licznik rozkazów

Nie należy mylić licznika mikrorozkazów z licznikiem rozkazów procesora, czyli rejestrem PC. Licznik rozkazów wskazuje adres następnej instrukcji programu użytkownika w pamięci operacyjnej. Licznik mikrorozkazów działa wewnątrz jednostki sterującej i wskazuje kolejne mikrooperacje potrzebne do wykonania jednej instrukcji maszynowej.

Kontekst egzaminacyjny

Jeżeli w pytaniu pojawia się termin licznik mikrorozkazów, należy kojarzyć go z architekturą procesora lub mikrokontrolera, czyli z systemem mikroprocesorowym. Nie jest to element pętli PLL, oscyloskopu cyfrowego ani manipulatora.