Командные циклы.
Вас, вероятно, удивит, что командные циклы не тоже самое, что такты синхронизации. Командный цикл обычно состоит из нескольких тактов, которые необходимы процессору для выполнения команды. На рис. 2.15 показан командный цикл, состоящий из четырех тактов. В течение командного цикла микропроцессор или микроконтроллер выполняет необходимые операции, используя тактовые сигналы для синхронизации этих операций.
Рис. 2.15 - Командный цикл и машинные такты.
Некоторые команды требуют для выполнения более одного командного цикла. Это затрудняет расчет времени выполнения программы. Часто для определения этого времени приходится обращаться к документации или использовать симулятор/отладчик.