В практике программирования при построении схем алгоритмов часто используются условные конструкции, реализуемые в программе с помощью условного оператора вида if (условие) then (оператор 1) else (оператор 2). Второй оператор в структуре фрагмента алгоритма состоит в том, что не следует ничего делать, если условие не выполняется. В этом случае значение y автоматически сохраняется до тех пор, пока программа не вернется к проверке условия.
При решении конкретной задачи всю эту сложную конфигурацию можно заменить самим блоком unitDelay:
Рис. 12 Пояснение работы блока unitDelay. В отсутствие управляющего сигнала, большего единицы, на верхнем входе, блок сохраняет предыдущее значение выходного сигнала, а при появлении на управляющем входе единицы, пропускает на выход с задержкой на один такт сигнала со второго, нижнего входа
В отчете: перечислить все изученные блоки и проиллюстрировать принцип их работы.