Команды условного перехода в программировании микроконтроллеров используются для организации ветвлений. 13 Они вызывают переход не всегда, а только при выполнении заданных условий. 1
Некоторые примеры команд условного перехода:
Если условие перехода выполняется, то в регистр-счётчик команд загружается новое значение. 1 Если условие не выполняется, счётчик команд наращивается, и процессор выбирает и выполняет следующую по порядку команду. 1
Совместное использование нескольких команд условного и безусловного переходов позволяет процессору выполнять разветвлённые алгоритмы любой сложности. 1
Также команды условного перехода помогают сделать цикл более простым и экономичным по объёму, так как позволяют выйти из цикла. 2