logo search
Konspekt_lektsy_KISU_redaktirovannyy_308

26.2. Список інструкцій il.

Мова IL нагадує асемблер і використовується для реалізації функцій, функціональних блоків і програм, а також кроків і переходів в мові SFC. Основною перевагою мови є простота її вивчення. Найчастіше мова IL використовується у випадках, коли потрібно отримати оптимізований код для реалізації критичних секцій програми, а також для вирішення невеликих завдань з малою кількістю розгалужень алгоритму.

Лістинг 4. Приклад програми на мові IL

У основі мови лежить поняття акумулятора і переходів за мітками. Приклад програми на мові IL з коментарями приведений в лістингу 4. Починається програма із завантаження в акумулятор значення змінної. Подальші кроки програми полягають у отриманні вмісту акумулятора і виконанні над ним обмеженого числа допустимих дій (їх в мові всього 24).