Синтез и отладка алгоритмов функционирования цифровых устройств управления - 21 стр.

UptoLike

21
2.5 Язык таблиц переходов и выходов
Можно также описать алгоритм УА на языке таблиц переходов и выхо-
дов (ЯТПиВ). Для этого с использованием пункта меню "[Файл|Создать"]
или кнопки "Создать таблицу" на панели инструментов "Файл" откры-
вают окно редактора, предназначенного для записи алгоритма на этом язы-
ке (при сохранении файла ему автоматически назначается расширение
".tbl"). При этом окно редактора представляет собой таблицу, содержащую
пять столбцов в соответствии с синтаксисом языка, приведенным в [2,3]
(крайний левый столбецномер состояния перехода по порядку). Ширина
столбцов, кроме самого левого, может быть изменена пользователем. Для
этого необходимо в верхней строке (шапке) таблицы поместить курсор на
разделительную линию и
раздвинуть или сжать столбец (рис. 2.4).
Рис. 2.4
Допустимые алфавиты (префиксы) входных и выходных сигналов, со-
бытий, а также их тип (абстрактные, двоичные) определяются в соответст-
вии с табл. 2.1.
Таблица 2.1
Префикс Обозначение и тип Пример
a Абстрактное событие a0
s Двоичное событие s2
w Абстрактный выходной сигнал w3
y Двоичный выходной сигнал y1
z Абстрактный входной сигнал z5
x Двоичный входной сигнал x1
Нет Безусловный переход (тактовый сигнал) 1
Нет Недостижимый переход 0
                2.5   Язык таблиц переходов и выходов
    Можно также описать алгоритм УА на языке таблиц переходов и выхо-
дов (ЯТПиВ). Для этого с использованием пункта меню "[Файл|Создать"]
или кнопки "Создать таблицу" на панели инструментов "Файл" откры-
вают окно редактора, предназначенного для записи алгоритма на этом язы-
ке (при сохранении файла ему автоматически назначается расширение
".tbl"). При этом окно редактора представляет собой таблицу, содержащую
пять столбцов в соответствии с синтаксисом языка, приведенным в [2,3]
(крайний левый столбец – номер состояния перехода по порядку). Ширина
столбцов, кроме самого левого, может быть изменена пользователем. Для
этого необходимо в верхней строке (шапке) таблицы поместить курсор на
разделительную линию и раздвинуть или сжать столбец (рис. 2.4).




                                         Рис. 2.4

   Допустимые алфавиты (префиксы) входных и выходных сигналов, со-
бытий, а также их тип (абстрактные, двоичные) определяются в соответст-
вии с табл. 2.1.




                                                                  Таблица 2.1
      Префикс                      Обозначение и тип          Пример
         a            Абстрактное событие                     a0
         s            Двоичное событие                        s2
         w            Абстрактный выходной сигнал             w3
         y            Двоичный выходной сигнал                y1
         z            Абстрактный входной сигнал              z5
         x            Двоичный входной сигнал                 x1
        Нет           Безусловный переход (тактовый сигнал)   1
        Нет           Недостижимый переход                    0



                                         21