Послідовний оператор if
Назад | Зміст | Наступна |
Вивчення VHDLПослідовні операториОператор ifПослідовні оператори в VHDL вставляються в оператори процесів і виконуються послідовно у віртуальних процесорних елементах програмістської моделі, як оператори звичайних алгоритмічних мов. Далі розглядаються всі послідовні оператори, окрім операторів присвоювання, assert і report. Оператор іf.Цей умовний оператор залежно від заданих умов виконує ланцюжки послідовних операторів, причому від умови залежить, який з ланцюжків операторів виконується. Спрощений синтаксис оператора:
\оператор іf\::=іf \умова 1\ then Кожна з умов повинна бути виразом, який обчислює результат булевого типу. При виконанні цього оператора умови перевіряються послідовно одна за одною поки результат умови не буде true. Тоді виконується відповідний цій умові ланцюжок операторів і виконання даного оператора іf припиняється.
Анатолій Сергієнко |
Назад | Зміст | Наступна |