Author(s) | Collection number | Pages | Download abstract | Download full text |
---|---|---|---|---|
Макаренко Г. М. | № 2 (80) | 38-46 |
Розглянуто переваги перетворювачів кодів за методом накопичення еквівалентів у порівнянні з іншими елементами обчислювальних систем. Проведено аналіз двох способів реалізації формувача еквівалентів у перетворювачах коду, на основі тригерів регістрів стану та дешифраторів перевищення. Розглянуто та запропоновано алгоритм побудови таблиць законів функціонування основного нестандартного вузла у перетворювачах коду за методом накопичення еквівалентів. Отримані формули для визначення кількості рядків еквівалентів. Розглянуто паралельні та послідовні стратегії використання етапів трансформації. Проведено аналіз таблиць еквівалентних генераторів, для побудови яких використано лексико-графічне перерахування всіх етапів перетворення. Шляхом моделювання, а також з використанням спеціального програмного забезпечення «Converter», отримані оптимальні значення перетворення для паралельної стратегії. Сформульовано алгоритм побудови таблиць законів функціонування еквівалентних генераторів. Отримано аналітичний вираз для визначення кількості рядків у таблицях законів функціонування еквівалентних генераторів у перетворювачах коду з паралельною стратегією використання кроків перетворення. Створено передумови для розробки методики побудови таблиць формувача еквівалентів. Отриманий алгоритм побудови таблиць законів функціонування формувачів еквівалентів. Проведене дослідження дозволяє прискорити етап проектування перетворювачів кодів з паралельною стратегією використання кроків, що дасть змогу збільшити швидкодію обчислювальної системи і зменшити апаратурні витрати.
Ключові слова: формувач еквівалента, перетворювач коду, алгоритм, аналіз, метод накопичення еквівалентів, тригер, регістр стану, декодер, графічний пошук, комбінаторна задача.
doi: 10.32403/0554-4866-2020-2-80-38-46