Регистр команд и счётчик команд в архитектуре компьютера выполняют разные функции. 14
Регистр команд содержит код команды на период времени, необходимый для её выполнения. 1 Часть его разрядов используется для хранения кода операции, остальные — для хранения кодов адресов операндов. 1
Счётчик команд содержит адрес очередной выполняемой команды и служит для автоматической выборки программы из последовательных ячеек памяти. 1 Как только центральный процессор завершает выполнение текущей команды, счётчик увеличивает своё значение и указывает на следующую команду, которая должна быть выполнена операционной системой. 2
Таким образом, основное отличие в том, что регистр команд содержит фактические или закодированные команды, а счётчик команд — адрес памяти следующей команды, которая должна быть выполнена. 2