Программирование ПЛМ, выполняемое пользователем, проводится с помощью специальных устройств (программаторов) и сведения для них должны иметь определенную форму. Имеются программаторы, которые принимают в качестве информации о ПЛМ таблицу функционирования (истинности), однако удобнее задавать сведения о самих перемычках. Символы, используемые при таком задании сведений для программирования ПЛМ:
q Н — переменная входит в терм в прямом виде, т. е. нужно оставить целой перемычку прямого входа и пережечь перемычку инверсного входа;
q L — переменная входит в терм в инверсном виде, т. е. нужно сохранить перемычку у инверсного входа и пережечь у прямого;
q «—» — переменная не входит в терм и не должна влиять на него, т. е, нужно пережечь перемычки обоих входов.
Оставление перемычек у обоих входов переменной как бы устраняет из матрицы соответствующую схему И, поскольку в силу равенства
выход этой схемы всегда нулевой и не влияет на работу матрицы ИЛИ.
q А — указывается в выходном столбце (столбце функции) и свидетельствует о связи данной схемы И с выходом ПЛМ через матрицу ИЛИ. Перемычка должна быть сохранена;
q « . » — указывает на то, что данная схема И не подключается к выходу и должна иметь пережженную перемычку в матрице ИЛИ.
В принятой символике для программирования ПЛМ взятого ранее примера сведения будут заданы таблицей (табл. 10.1).
Таблица 10.1
| x1
| x2
| x3
| x4
| F1
| F2
| F3
|
| L
| L
| H
| —
| A
| A
| .
|
| —
| H
| L
| —
| A
| .
| .
|
| H
| —
| —
| L
| A
| .
| A
|
| H
| L
| L
| —
| .
| A
| .
|
| H
| H
| —
| H
| .
| A
| .
|
| —
| H
| L
| H
| .
| A
| .
|
| H
| L
| —
| —
| .
| .
| A
|