Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов
Предложен способ описания процесса синтеза управляющего автомата с операционным автоматом переходов в виде структуры, модификации которой позволяют конкретизировать последовательность выполнения этапов процесса синтеза. Приведен пример синтеза автомата по заданной граф-схеме алгоритма для случая пре...
Saved in:
| Published in: | Управляющие системы и машины |
|---|---|
| Date: | 2011 |
| Main Authors: | , |
| Format: | Article |
| Language: | Russian |
| Published: |
Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України
2011
|
| Subjects: | |
| Online Access: | https://nasplib.isofts.kiev.ua/handle/123456789/82935 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Journal Title: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Cite this: | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов / А.А. Баркалов, Р.М. Бабаков // Управляющие системы и машины. — 2011. — № 3. — С. 47-53. — Бібліогр.: 7 назв. — рос. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraine| _version_ | 1860063976994373632 |
|---|---|
| author | Баркалов, А.А. Бабаков, Р.М. |
| author_facet | Баркалов, А.А. Бабаков, Р.М. |
| citation_txt | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов / А.А. Баркалов, Р.М. Бабаков // Управляющие системы и машины. — 2011. — № 3. — С. 47-53. — Бібліогр.: 7 назв. — рос. |
| collection | DSpace DC |
| container_title | Управляющие системы и машины |
| description | Предложен способ описания процесса синтеза управляющего автомата с операционным автоматом переходов в виде структуры, модификации которой позволяют конкретизировать последовательность выполнения этапов процесса синтеза. Приведен пример синтеза автомата по заданной граф-схеме алгоритма для случая предварительного формирования множества операций переходов.
The way of description of the process of synthesis of control automaton with operational automaton of transitions as a structure is suggested. The modifications of such structure allow to concretize a sequence of execution of stages of the process of synthesis. An example of the synthesis of an automaton by the given flow-chart for the case of the preliminary forming of a set of transition operations is presented.
Запропоновано спосіб опису процесу синтезу керуючого автомата з операційним автоматом переходів у вигляді структури, модифікації якої дозволяють конкретизувати послідовність виконання етапів процесу синтезу. Наведено приклад синтезу автомата за заданою граф-схемою алгоритму для випадку попереднього формування операцій переходів.
|
| first_indexed | 2025-12-07T17:06:03Z |
| format | Article |
| fulltext |
УСиМ, 2011, № 3 47
Технические средства информатики
УДК 681.324
А.А. Баркалов, Р.М. Бабаков
Структурное представление процесса синтеза управляющего автомата
с операционным автоматом переходов
Предложен способ описания процесса синтеза управляющего автомата с операционным автоматом переходов в виде структуры, мо-
дификации которой позволяют конкретизировать последовательность выполнения этапов процесса синтеза. Приведен пример синте-
за автомата по заданной граф-схеме алгоритма для случая предварительного формирования множества операций переходов.
The way of description of the process of synthesis of control automaton with operational automaton of transitions as a structure is suggested.
The modifications of such structure allow to concretize a sequence of execution of stages of the process of synthesis. An example of the syn-
thesis of an automaton by the given flow-chart for the case of the preliminary forming of a set of transition operations is presented.
Запропоновано спосіб опису процесу синтезу керуючого автомата з операційним автоматом переходів у вигляді структури,
модифікації якої дозволяють конкретизувати послідовність виконання етапів процесу синтезу. Наведено приклад синтезу ав-
томата за заданою граф-схемою алгоритму для випадку попереднього формування операцій переходів.
Введение. Неотъемлемая составная часть со-
временной вычислительной системы – устрой-
ство управления (УУ), координирующее рабо-
ту всех блоков системы и во многом опреде-
ляющее ее характеристики [1]. УУ может быть
реализовано в виде микропрограммного управ-
ляющего автомата (УА), в котором функции
переходов представляются системой булевых
уравнений [2]. Это приводит к нерегулярной
схеме УА, что затрудняет ее реализацию в со-
временных элементных базисах [3, 4].
В работе [5] предложен метод реализации
переходов между состояниями с использовани-
ем арифметико-логических операций над число-
вым представлением кода состояния. Такой под-
ход позволяет организовать схему формирова-
ния переходов УА в виде операционного авто-
мата переходов (ОАП), состоящего из отдель-
ных функциональных блоков, и использовать
стандартные библиотечные элементы системы
автоматизированного проектирования (САПР)
для синтеза схемы УА, что приводит к сущест-
венному снижению сложности схемы.
В статье предлагается подход к представле-
нию процесса синтеза УА с ОАП в виде струк-
туры, детализация отдельных элементов кото-
рой позволяет получить множество методов син-
теза логической схемы УА, учитывающих кон-
кретные требования к проектируемому устрой-
ству.
Общая постановка задачи
Управляющий автомат с операционным ав-
томатом переходов, предложенный в [5], опи-
сывается структурой, изображенной на рис. 1.
X
ОЧ
Ф
РП
T
СФМО
T
Y
ОАП
СФКО
Start
Clock
Рис. 1. Структура УА с ОАП
Данная структура имеет следующие отли-
чительные особенности:
Коды состояний рассматриваются не как
совокупность отдельных битов, а как единая
арифметическая величина, представленная в
двоичном коде.
Основу данной структуры УА составляет
ОАП, реализующий преобразование кода те-
кущего состояния K(at) в код следующего со-
стояния (состояния перехода) K(at+1). ОАП со-
стоит из операционной части (ОЧ) и регистра
памяти (РП). Являясь памятью ОАП, РП также
есть память управляющего автомата.
48 УСиМ, 2011, № 3
Преобразование кодов состояний в ОАП
выполняется с использованием множества опе-
раций переходов (ОП), число которых в общем
случае меньше числа переходов в граф-схеме
заданного алгоритма управления. Выбор ОП для
того или иного перехода определяется кодом
операции, определяемым схемой формирова-
ния кодов операций (СФКО) на основании зна-
чения кода текущего состояния.
Разработка единого метода синтеза УА с
ОАП по граф-схеме алгоритма (ГСА) связана с
рядом трудностей.
Так, затруднительно определение парамет-
ров структуры, которые при синтезе выступят
в качестве начальных условий. Такими пара-
метрами могут выступать:
– фиксированные значения кодов состоя-
ний, на основании которых строится множест-
во операций переходов;
– фиксированное и определяемое имеющи-
мися в наличии операционными узлами мно-
жество ОП, на основании которого формиру-
ются значения кодов состояний;
– критерий оптимизации, на основании ко-
торого выбираются значения кодов состояний
либо множество ОП.
В качестве начальных могут быть использо-
ваны и другие параметры, а также несколько
параметров одновременно. Выбор начальных
параметров зависит от конкретных особенно-
стей проектирования устройства и определяет
метод синтеза логической схемы УА.
Кроме выбора начальных параметров, сле-
дует учитывать тот факт, что некоторые этапы
синтеза могут быть выполнены различными спо-
собами с различной эффективностью. Напри-
мер, для заданных значений кодов состояний
могут быть сформированы различные множе-
ства ОП, которые, возможно, будут характери-
зоваться примерно одинаковыми суммарными
затратами аппаратуры и быстродействием. Вы-
бор того или иного способа реализации неко-
торого этапа синтеза оказывает влияние на ко-
нечный результат, причем до завершения всех
этапов спрогнозировать данное влияние слож-
но (подобно тому, как способ «склеивания» не-
которой булевой функции из множества синте-
зируемых функций влияет на количество логи-
ческих элементов в результирующей комбина-
ционной схеме).
Таким образом, перед разработчиком мето-
дики синтеза УА с ОАП стоит, с одной сторо-
ны, множество вариантов выбора начальных
параметров, а с другой – множество способов
реализации отдельных этапов синтеза. При
этом этапы синтеза и их количество также чет-
ко не определены. Подобная постановка зада-
чи усложняет разработку общей методики син-
теза автомата.
Базовая структура процесса синтеза УА с
ОАП
В статье предлагается следующий подход к
разработке методики синтеза УА с ОАП по
ГСА.
Сформируем множество основных этапов
синтеза схемы автомата. Элементами данного
множества могут выступать:
выбор значений кодов состояний;
формирование множества ОП;
формирование множества переходов ГСА
(при необходимости в ГСА могут быть добав-
лены пустые вершины, образующие дополни-
тельные состояния и переходы между состоя-
ниями);
тип данных для представления кодов со-
стояний (для арифметико-логической обработ-
ки коды состояний могут быть представлены в
прямом, обратном или дополнительном кодах,
либо как величины с плавающей точкой либо
иным способом, например, в двоично-десятич-
ной форме);
множество схемных реализаций элементов
множества ОП (одна и та же ОП может быть
реализована более быстрой, но и более дорого-
стоящей схемой либо более медленной, но и
более дешевой);
основной критерий оптимизации схемы
автомата (аппаратурные затраты, быстродей-
ствие, регулярность, энергопотребление, габа-
риты и др.);
степень оптимизации (можно проводить
синтез схемы за меньший период времени, но
менее оптимально).
УСиМ, 2011, № 3 49
Также возможно выделение других этапов
синтеза, добавленных для обеспечения тех или
иных параметров проектируемого устройства.
Представим множество этапов синтеза в
виде ориентированного графа. В качестве вер-
шин графа выступят перечисленные этапы син-
теза. Ребра графа будут отражать возможность
последовательного выполнения (иными слова-
ми – взаимного влияния) пары этапов синтеза.
Предлагаемый граф синтеза УА с ОАП изо-
бражен на рис. 2. Являясь целостной совокуп-
ностью взаиморасположения и устойчивых свя-
зей своих составных частей, данный граф на-
зовем базовой структурой процесса синтеза
УА с ОАП. Термин «базовая» означает то, что
структура не жестко фиксирована: в ней име-
ется потенциальная возможность добавления и
удаления узлов и связей.
Основной
критерий
оптимизации
Степень
оптимизации
Формат кода
состояния
Кодирование
состояний
Множество
переходов
ГСА
Множество
операций
переходов
Схемотехнич.
реализация
множества ОП
Функцион.
схема
УА с ОАП
1
2
3 4
5
6 7
8
Рис. 2. Базовая структура процесса синтеза УА с ОАП
Рассмотрим связи между элементами дан-
ной структуры.
Блок 6 «Основной критерий оптимизации»
может оказывать влияние почти на все блоки
структуры, вынуждая формировать реализацию
каждого блока в зависимости от критерия оп-
тимизации. Ни один из других блоков не мо-
жет изменить выбранный критерий оптимиза-
ции (что есть логично).
Блок 7 «Степень оптимизации» позволяет ог-
раничить сложность методов, применяемых в
блоках 1–5.
Блоки 3 и 4 влияют на процесс формирова-
ния кодов состояний (на блок 1).
На основании сформированных значений
кодов состояний (блок 1) может быть сформи-
ровано множество ОП (блок 2).
Ориентируясь на заранее сформированное
множество ОП (блок 2) можно выбрать формат
кода состояния (блок 4) и сформировать мно-
жество переходов ГСА (блок 3), определяю-
щих значения кодов состояний (блок 1). На
основании блоков 2, 6 и 7 осуществляется вы-
бор схемотехнической реализации элементов
множества ОП (блок 5).
Блок 8 «Функциональная схема УА с ОАП»
не имеет выходных ребер. Он рассматривается
в качестве конечной вершины графа и отожде-
ствляется с результатом синтеза схемы автома-
та. Содержимое блока 8 определяется блоком 5
(операционная часть локального операционно-
го автомата, кодирование операций переходов)
и блоком 1 (разрядность кода состояния, адре-
сация данных в управляющей памяти и схеме
формирования кодов операций).
Конкретизация базовой структуры про-
цесса синтеза УА с ОАП
Структура на рис. 2 – лишь совокупность
возможных этапов синтеза схемы УА с ОАП и
связей между ними. Для получения готового к
использованию метода синтеза УА требуется
конкретизация структуры процесса синтеза,
заключающаяся в следующем:
Выбираются один или несколько началь-
ных блоков. В этом качестве может выступать,
например, один из блоков 1, 2, 6, 7 или пары
блоков <1, 4>, <2, 4>. В общем случае началь-
ными выступят те блоки и в таком количестве,
на основании которых может быть построена
функциональная схема автомата. Для вершин,
выбранных в качестве начальных, исключают-
ся все входящие в них ветви. Таким образом,
данные этапы синтеза не могут быть следстви-
ем каких-либо других этапов.
Определяется последовательность обхода
вершин графа от выбранных начальных вершин
до вершины 8. Обход вершин может быть по-
следовательным, параллельным либо итераци-
онным (содержать циклы).
50 УСиМ, 2011, № 3
Определяется реализация каждого из эта-
пов синтеза, зависящая от двух предыдущих
пунктов.
Рассмотрим несколько примеров.
Пример 1. Пусть начальными этапами про-
цесса синтеза выступают этапы 1 и 6. В этом
случае базовая структура процесса синтеза при-
мет вид в соответствии с рис. 3.
6 7
1
5
2
8
Рис. 3. Структура процесса синтеза УА с ОАП при выбранных
начальных этапах 1 и 6
Проанализируем рис. 3.
Блоки 1 и 6, являясь начальными, не име-
ют входящих ветвей. Вершины, исходящие
ребра которых связаны только с вершинами 1
или 6 (в данном примере это вершины 3 и 4)
удалены, так как не оказывают влияния на
процесс синтеза. Можно сказать, что содержи-
мое этих вершин может быть лишь констати-
ровано после синтеза схемы автомата.
Вершины 6 и 7 не оказывают влияния на
вершину 1, однако могут оказывать его на ос-
тальные этапы синтеза. Каким будет это влия-
ние – зависит от конкретной реализации всех
этапов синтеза.
Рассматривая взаимоотношение блоков 1
и 2, можно утверждать, что в данном примере
имеет место предварительное кодирование со-
стояний, за которым следует формирование
множества переходов.
Последовательная реализация каждого бло-
ка структуры даст нам алгоритм синтеза УА с
ОАП. Поскольку для многих блоков допустимы
различные реализации, можно утверждать, что
структура, представленная на рис. 3, способна
породить множество алгоритмов синтеза (это
же касается любой другой конкретизации ба-
зовой структуры процесса синтеза УА с ОАП).
Структура на рис. 3 используется в том слу-
чае, когда коды состояний (блок 1) заранее оп-
ределены. Это возможно, например тогда, ко-
гда в соответствии с кодами состояний уже
сформировано содержимое схемы формирова-
ния микроопераций или каких-либо дополни-
тельных схем автомата. Под дополнительными
схемами следует понимать такие, которые явля-
ются следствием применения различных мето-
дов оптимизации управляющих автоматов [6, 7].
Пример 2. Пусть начальными этапами про-
цесса синтеза выступают этапы 2 и 6. В этом
случае базовая структура процесса синтеза при-
мет вид в соответствии с рис. 4 и будет иметь
следующие особенности.
6 7
1
2
4 3
5
8
Рис. 4. Структура процесса синтеза УА с ОАП при выбранных
начальных этапах 2 и 6
Блок 6 не оказывает влияния на блок 2,
поскольку оба считаются начальными. Это оз-
начает, что начальное множество ОП не может
быть подвержено какой-либо оптимизации. Ес-
ли оно окажется недостаточным для реализа-
ции всех переходов ГСА, то выполнить синтез
автомата невозможно.
На основании множества ОП могут быть
выбраны представление кодов состояний (связь
блока 2 с блоком 4) и множество переходов
автомата (связь блока 2 с блоком 3). Этот вы-
бор может быть сделан с учетом критерия оп-
тимизации (связь блока 6 с блоками 3 и 4) и с
различной степенью оптимизации (связь блока
7 с блоками 3 и 4).
УСиМ, 2011, № 3 51
Рассматривая взаимоотношение блоков 1
и 2, можно утверждать, что в данном примере
имеет место предварительное формирование
множества ОП, за которым следует этап ко-
дирования состояний.
Структура на рис. 4 соответствует ситуации,
когда множество возможных ОП известно за-
ранее и не подлежит модификации. Это возмож-
но, например, при реализации множества ОП
на некотором стандартном арифметико-логичес-
ком устройстве (АЛУ), либо на базе внутрен-
них функциональных блоков современных
ПЛИС.
Пример 3. Пусть начальными этапами про-
цесса синтеза выступают этапы 4 и 6. В этом
случае базовая структура процесса синтеза при-
мет вид в соответствии с рис. 5.
6 7
1
2
4 3
5
8
Рис. 5. Структура процесса синтеза УА с ОАП при выбранных
начальных этапах 4 и 6
Заметим, блоки 1, 2 и 3 образуют кольцо,
допускающее многократное выполнение эта-
пов 1–3 в процессе синтеза автомата. При та-
кой структуре процесса синтеза допустимы раз-
личные итерационные реализации данных эта-
пов, что, с одной стороны, может повысить ка-
чественные характеристики результатов синте-
за, а с другой – усложнить реализацию этих
этапов.
Структура на рис. 5 соответствует ситуации,
когда основные этапы синтеза – 1 и 2 – не есть
начальными. При этом формирование множе-
ства ОП и кодирование состояний могут вы-
полняться постепенно, параллельно друг дру-
гу. Данный процесс можно назвать параллель-
ным кодированием состояний и формировани-
ем множества переходов.
В рассмотренных примерах мы выделили
три конкретизированных структуры процесса
синтеза УА с ОАП:
– с предварительным кодированием состоя-
ний (рис. 3);
– с предварительным формированием мно-
жества ОП (рис. 4);
– с параллельным кодированием состояний
и формированием множества переходов (рис. 5).
Для каждой из этих структур потенциально
существует множество реализаций каждого из
блоков, а значит и множество методов синтеза
автомата. Кроме того, допустима модификация
самих структур за счет добавления новых эта-
пов синтеза, связанных с применением раз-
личных ограничений и методов оптимизации
управляющих автоматов.
Пример синтеза УА с ОАП для случая
предварительного формирования множе-
ства ОП
Рассмотрим пример синтеза УА с ОАП по
структуре, приведенной на рис. 4. Пусть алго-
ритм управления, реализуемый УА, представ-
лен в виде ГСА G1 (рис. 6). Данная ГСА со-
стоит из 6-ти операторных вершин a1 – a6, со-
ответствующих состояниям автомата Мура.
Пусть критерием оптимизации (блок 6 на
рис. 4) будут выступать аппаратурные затраты
в операционном автомате переходов, которые
будут зависеть (упрощенно) от сложности ком-
бинационных схем используемых ОП, а также
от их количества. Степень оптимизации (блок 7
на рис. 4) в данном примере рассматривать не
будем.
Поскольку блок 2 на рис. 4 также считается
начальным, выполним предварительное фор-
мирование множества ОП.
Выберем операции переходов следующим
образом:
– для выполнения каждого условного пере-
хода будем использовать условную операцию
1 если 9,
0 если 2,
1
1
1 x
xO ;
– для выполнения безусловных переходов
будем использовать операции O2 = «+2» (схе-
52 УСиМ, 2011, № 3
мотехнически реализуется как часть схемы
операции O1, т.е. не требует дополнительных
затрат аппаратуры), O3 = «*2» (для целых без-
знаковых чисел схемотехнически реализуется
сдвиговой схемой без использования логиче-
ских элементов) и O4 = «/2» (также схемотех-
нически реализуется сдвиговой схемой).
НАЧАЛО
КОНЕЦ
a1
a2 a3
a4
a5
a6
x1 1 0
x1 1 0
x1 1
0
Рис. 6. Граф-схема G1
Таким образом, основу ОАП будут состав-
лять четыре функциональных узла: схема сло-
жения с константой «+2», схема вычитания
константы «–9», схемы логического сдвига на
один разряд влево и на один разряд вправо.
Реализуя блок 4, условимся использовать для
кодирования состояний целые числа без знака.
Хотя для кодирования шести состояний доста-
точно трех двоичных разрядов, в нашем при-
мере используем четыре разряда, а значения ко-
дов состояний будем считать лежащими в диа-
пазоне [0; 15]. При этом схемы, реализующие
операции O1 – O4, формируют четырехразряд-
ный результат, формируя таким образом оста-
ток от деления результата операции на 16.
Данная особенность реализации множества ОП
составляет суть блока 5 на рис. 4.
Применив в блоке 1 рис. 4 специальный ал-
горитм кодирования состояний, не рассматри-
ваемый в статье, получим следующий резуль-
тат для ГСА G1.
1. В ГСА добавляются два дополнительных
состояния a7 и a8. Данные состояния требуют-
ся для обеспечения возможности реализации
всех переходов с использованием операций
переходов O1 – O4. Преобразованная таким об-
разом ГСА G1 показана на рис. 7. Отметим,
что в результате добавления состояний a7 и a8
множество переходов увеличивается на 2. Та-
ким образом, блок 3 на рис. 4 можно считать
реализованным.
K = 3
О2
НАЧАЛО
КОНЕЦ
a1
a2 a3
a4
a5
a6
x1 1 0
x1
1
0
x1
1
0
K = 1
О1
K = 8
О1
K = 5
О1
K = 10
О4
K = 7
+ 2 – 9
+ 2
/ 2
+ 2
K = 15
О2
+ 2
+2
– 9
– 9
a8
K = 12
О3 a7
* 2
Рис. 7. Преобразованная ГСА G1
2. Значения кодов состояний и ОП, исполь-
зуемые для каждого перехода, также показаны
на рис. 7.
После выполненных действий приступаем к
реализации блока 8 на рис. 4. Сформируем со-
держимое основных блоков структуры УА с
ОАП (рис. 1).
Функциональная схема ОЧ приведена на
рис. 8 и включает схемы операций O1 – O4, вы-
ходы которых поступают на мультиплексор
операций MX, управляемый кодом операции
перехода (КОП), поступающим из СФКО.
Мультиплексор MX1 совместно с блоками
«–9» и «+2» реализует операцию перехода O1.
Схемотехническая реализация функциональных
блоков тривиальна и на рис. 8 не показана.
УСиМ, 2011, № 3 53
Tt
– 9 + 2 * 2 / 2
MX1
MX
x1
KОП
Tt+1
Рис. 8. Функциональная схема операционной части УА с ОАП
СФКО может быть реализована на постоян-
ном запоминающем устройстве (ПЗУ). Для фор-
мирования ее содержимого закодируем опера-
ции O1 – O4 двухразрядным двоичным кодом
следующим образом: K(O1) = 00, K(O2) = 01,
K(O3) = 10, K(O4) = 11. Для рассматриваемого
примера содержимое ПЗУ схемы СФКО пред-
ставлено в таблице. По адресам, значения ко-
торых не используются для кодирования со-
стояний, записаны произвольные значения.
Адрес K(Oi) Адрес K(Oi)
0 ** 8 00
1 00 9 **
2 ** 10 11
3 01 11 **
4 ** 12 10
5 00 13 **
6 ** 14 **
7 ** 15 01
Поясним содержимое таблицы, для чего
рассмотрим строку по адресу 12. Код 12 соот-
ветствует состоянию a7, причем переход из со-
стояния a7 в состояние a2 с кодом 8 осуществ-
ляется (согласно рис. 7) с помощью ОП O3 с
кодом K(O3) = 102. Таким образом, по адресу
12 ПЗУ записано значение кода используемой
ОП, равное 102.
Приведенная на рис. 6 ГСА G1 является аб-
страктной и не содержит микроопераций, фор-
мируемых управляющим автоматом. По этой
причине содержимое ПЗУ схемы формирова-
ния микроопераций (СФМО) в данном приме-
ре не принципиально и не рассматривается.
Таким образом, выполненные шаги позво-
ляют считать синтез автомата завершенным.
Заключение. Сравнивая традиционное формирование
переходов на основе систем булевых функций и опера-
ционное формирование переходов, отметим следующее:
в первом случае имеем множество структур УА, каждой
из которых соответствует единственный метод синтеза; во
втором случае имеем одну структуру УА с ОАП, для
которой существует множество методов синтеза, причем
процесс выбора того или иного метода зависит от кон-
кретных требований к проектируемому устройству.
Представление процесса синтеза УА с ОАП в виде
структуры дает возможность разработки множества кон-
кретизированных структур, а на основании каждой из
них – множества методов синтеза автомата.
В то же время структура УА с ОАП сама по себе не
препятствует применению к ней известных методов оп-
тимизации схем УА. Корректное применение какого-
либо из известных методов оптимизации позволяет до-
биться модификации структуры УА с ОАП, для кото-
рой, в свою очередь, может быть получена структура
процесса синтеза автомата.
Таким образом, по отношению к УА с ОАП термин
«структура» может быть применен как к совокупности
узлов автомата, так и этапов процесса его синтеза. Это
определяет два основных направления дальнейших ис-
следований: разработку множества структур автоматов и
разработку множества структур процесса синтеза и ме-
тодов синтеза УА с ОАП по заданной ГСА.
1. Баранов С.И. Синтез микропрограммных автома-
тов. – Л.: Энергия, 1979. – 232 с.
2. Глушков В.М. Синтез цифровых автоматов. – М.:
Физматгиз, 1962. – 476 с.
3. Грушвицкий Р.И., Мурсаев А.Х., Угрюмов Е.П. Проек-
тирование систем на микросхемах программируе-
мой логики. – СПб.: БХВ-Петербург, 2002. – 608 с.
4. Соловьев В.В. Проектирование цифровых систем на
основе программируемых логических интеграль-
ных схем. – М.: Горячая линия – Телеком, 2001. –
638 с.
5. Баркалов А.А., Бабаков Р.М. Организация устройств
управления с операционной адресацией // УСиМ. –
2008. – № 6. – С. 34–39.
6. Баркалов А.А., Палагин А.В. Синтез микропрограм-
мных устройств управления. – К., 1997. – 136 с.
7. Баркалов А.А. Синтез устройств управления на
программируемых логических устройствах. – До-
нецк: ДонНТУ, 2002. – 262 с.
Поступила 20.10.2010
Тел. для справок: (062) 304-9258 (Донецк), (044) 526-3069 (Киев)
E-mail: a.barkalov@iie.uz.zgora.pl, cpld@mail.ru
© А.А. Баркалов, Р.М. Бабаков, 2011
<<
/ASCII85EncodePages false
/AllowTransparency false
/AutoPositionEPSFiles true
/AutoRotatePages /None
/Binding /Left
/CalGrayProfile (Dot Gain 20%)
/CalRGBProfile (sRGB IEC61966-2.1)
/CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2)
/sRGBProfile (sRGB IEC61966-2.1)
/CannotEmbedFontPolicy /Error
/CompatibilityLevel 1.4
/CompressObjects /Tags
/CompressPages true
/ConvertImagesToIndexed true
/PassThroughJPEGImages true
/CreateJobTicket false
/DefaultRenderingIntent /Default
/DetectBlends true
/DetectCurves 0.0000
/ColorConversionStrategy /CMYK
/DoThumbnails false
/EmbedAllFonts true
/EmbedOpenType false
/ParseICCProfilesInComments true
/EmbedJobOptions true
/DSCReportingLevel 0
/EmitDSCWarnings false
/EndPage -1
/ImageMemory 1048576
/LockDistillerParams false
/MaxSubsetPct 100
/Optimize true
/OPM 1
/ParseDSCComments true
/ParseDSCCommentsForDocInfo true
/PreserveCopyPage true
/PreserveDICMYKValues true
/PreserveEPSInfo true
/PreserveFlatness true
/PreserveHalftoneInfo false
/PreserveOPIComments true
/PreserveOverprintSettings true
/StartPage 1
/SubsetFonts true
/TransferFunctionInfo /Apply
/UCRandBGInfo /Preserve
/UsePrologue false
/ColorSettingsFile ()
/AlwaysEmbed [ true
]
/NeverEmbed [ true
]
/AntiAliasColorImages false
/CropColorImages true
/ColorImageMinResolution 300
/ColorImageMinResolutionPolicy /OK
/DownsampleColorImages true
/ColorImageDownsampleType /Bicubic
/ColorImageResolution 300
/ColorImageDepth -1
/ColorImageMinDownsampleDepth 1
/ColorImageDownsampleThreshold 1.50000
/EncodeColorImages true
/ColorImageFilter /DCTEncode
/AutoFilterColorImages true
/ColorImageAutoFilterStrategy /JPEG
/ColorACSImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/ColorImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/JPEG2000ColorACSImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/JPEG2000ColorImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/AntiAliasGrayImages false
/CropGrayImages true
/GrayImageMinResolution 300
/GrayImageMinResolutionPolicy /OK
/DownsampleGrayImages true
/GrayImageDownsampleType /Bicubic
/GrayImageResolution 300
/GrayImageDepth -1
/GrayImageMinDownsampleDepth 2
/GrayImageDownsampleThreshold 1.50000
/EncodeGrayImages true
/GrayImageFilter /DCTEncode
/AutoFilterGrayImages true
/GrayImageAutoFilterStrategy /JPEG
/GrayACSImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/GrayImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/JPEG2000GrayACSImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/JPEG2000GrayImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/AntiAliasMonoImages false
/CropMonoImages true
/MonoImageMinResolution 1200
/MonoImageMinResolutionPolicy /OK
/DownsampleMonoImages true
/MonoImageDownsampleType /Bicubic
/MonoImageResolution 1200
/MonoImageDepth -1
/MonoImageDownsampleThreshold 1.50000
/EncodeMonoImages true
/MonoImageFilter /CCITTFaxEncode
/MonoImageDict <<
/K -1
>>
/AllowPSXObjects false
/CheckCompliance [
/None
]
/PDFX1aCheck false
/PDFX3Check false
/PDFXCompliantPDFOnly false
/PDFXNoTrimBoxError true
/PDFXTrimBoxToMediaBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXSetBleedBoxToMediaBox true
/PDFXBleedBoxToTrimBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXOutputIntentProfile ()
/PDFXOutputConditionIdentifier ()
/PDFXOutputCondition ()
/PDFXRegistryName ()
/PDFXTrapped /False
/CreateJDFFile false
/Description <<
/ARA <FEFF06270633062A062E062F0645002006470630064700200627064406250639062F0627062F0627062A002006440625064606340627062100200648062B062706260642002000410064006F00620065002000500044004600200645062A064806270641064206290020064406440637062806270639062900200641064A00200627064406450637062706280639002006300627062A0020062F0631062C0627062A002006270644062C0648062F0629002006270644063906270644064A0629061B0020064A06450643064600200641062A062D00200648062B0627062606420020005000440046002006270644064506460634062306290020062806270633062A062E062F062706450020004100630072006F0062006100740020064800410064006F006200650020005200650061006400650072002006250635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E0635062F0627063100200035002E0030002006480627064406250635062F062706310627062A0020062706440623062D062F062B002E>
/BGR <FEFF04180437043f043e043b043704320430043904420435002004420435043704380020043d0430044104420440043e0439043a0438002c00200437043000200434043000200441044a0437043404300432043004420435002000410064006f00620065002000500044004600200434043e043a0443043c0435043d04420438002c0020043c0430043a04410438043c0430043b043d043e0020043f044004380433043e04340435043d04380020043704300020043204380441043e043a043e043a0430044704350441044204320435043d0020043f04350447043004420020043704300020043f044004350434043f0435044704300442043d04300020043f043e04340433043e0442043e0432043a0430002e002000200421044a04370434043004340435043d043804420435002000500044004600200434043e043a0443043c0435043d044204380020043c043e0433043004420020043404300020044104350020043e0442043204300440044f0442002004410020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200441043b0435043404320430044904380020043204350440044104380438002e>
/CHS <FEFF4f7f75288fd94e9b8bbe5b9a521b5efa7684002000410064006f006200650020005000440046002065876863900275284e8e9ad88d2891cf76845370524d53705237300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c676562535f00521b5efa768400200050004400460020658768633002>
/CHT <FEFF4f7f752890194e9b8a2d7f6e5efa7acb7684002000410064006f006200650020005000440046002065874ef69069752865bc9ad854c18cea76845370524d5370523786557406300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c4f86958b555f5df25efa7acb76840020005000440046002065874ef63002>
/CZE <FEFF005400610074006f0020006e006100730074006100760065006e00ed00200070006f0075017e0069006a007400650020006b0020007600790074007600e101590065006e00ed00200064006f006b0075006d0065006e0074016f002000410064006f006200650020005000440046002c0020006b00740065007200e90020007300650020006e0065006a006c00e90070006500200068006f006400ed002000700072006f0020006b00760061006c00690074006e00ed0020007400690073006b00200061002000700072006500700072006500730073002e002000200056007900740076006f01590065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f007400650076015900ed007400200076002000700072006f006700720061006d0065006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076011b006a016100ed00630068002e>
/DAN <FEFF004200720075006700200069006e0064007300740069006c006c0069006e006700650072006e0065002000740069006c0020006100740020006f007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400650072002c0020006400650072002000620065006400730074002000650067006e006500720020007300690067002000740069006c002000700072006500700072006500730073002d007500640073006b007200690076006e0069006e00670020006100660020006800f8006a0020006b00760061006c0069007400650074002e0020004400650020006f007000720065007400740065006400650020005000440046002d0064006f006b0075006d0065006e0074006500720020006b0061006e002000e50062006e00650073002000690020004100630072006f00620061007400200065006c006c006500720020004100630072006f006200610074002000520065006100640065007200200035002e00300020006f00670020006e0079006500720065002e>
/DEU <FEFF00560065007200770065006e00640065006e0020005300690065002000640069006500730065002000450069006e007300740065006c006c0075006e00670065006e0020007a0075006d002000450072007300740065006c006c0065006e00200076006f006e002000410064006f006200650020005000440046002d0044006f006b0075006d0065006e00740065006e002c00200076006f006e002000640065006e0065006e002000530069006500200068006f006300680077006500720074006900670065002000500072006500700072006500730073002d0044007200750063006b0065002000650072007a0065007500670065006e0020006d00f60063006800740065006e002e002000450072007300740065006c006c007400650020005000440046002d0044006f006b0075006d0065006e007400650020006b00f6006e006e0065006e0020006d006900740020004100630072006f00620061007400200075006e0064002000410064006f00620065002000520065006100640065007200200035002e00300020006f0064006500720020006800f600680065007200200067006500f600660066006e00650074002000770065007200640065006e002e>
/ESP <FEFF005500740069006c0069006300650020006500730074006100200063006f006e0066006900670075007200610063006900f3006e0020007000610072006100200063007200650061007200200064006f00630075006d0065006e0074006f00730020005000440046002000640065002000410064006f0062006500200061006400650063007500610064006f00730020007000610072006100200069006d0070007200650073006900f3006e0020007000720065002d0065006400690074006f007200690061006c00200064006500200061006c00740061002000630061006c0069006400610064002e002000530065002000700075006500640065006e00200061006200720069007200200064006f00630075006d0065006e0074006f00730020005000440046002000630072006500610064006f007300200063006f006e0020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e003000200079002000760065007200730069006f006e0065007300200070006f00730074006500720069006f007200650073002e>
/ETI <FEFF004b00610073007500740061006700650020006e0065006900640020007300e4007400740065006900640020006b00760061006c006900740065006500740073006500200074007200fc006b006900650065006c007300650020007000720069006e00740069006d0069007300650020006a0061006f006b007300200073006f00620069006c0069006b0065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740069006400650020006c006f006f006d006900730065006b0073002e00200020004c006f006f0064007500640020005000440046002d0064006f006b0075006d0065006e00740065002000730061006100740065002000610076006100640061002000700072006f006700720061006d006d006900640065006700610020004100630072006f0062006100740020006e0069006e0067002000410064006f00620065002000520065006100640065007200200035002e00300020006a00610020007500750065006d006100740065002000760065007200730069006f006f006e00690064006500670061002e000d000a>
/FRA <FEFF005500740069006c006900730065007a00200063006500730020006f007000740069006f006e00730020006100660069006e00200064006500200063007200e900650072002000640065007300200064006f00630075006d0065006e00740073002000410064006f00620065002000500044004600200070006f0075007200200075006e00650020007100750061006c0069007400e90020006400270069006d007000720065007300730069006f006e00200070007200e9007000720065007300730065002e0020004c0065007300200064006f00630075006d0065006e00740073002000500044004600200063007200e900e90073002000700065007500760065006e0074002000ea0074007200650020006f007500760065007200740073002000640061006e00730020004100630072006f006200610074002c002000610069006e00730069002000710075002700410064006f00620065002000520065006100640065007200200035002e0030002000650074002000760065007200730069006f006e007300200075006c007400e90072006900650075007200650073002e>
/GRE <FEFF03a703c103b703c303b903bc03bf03c003bf03b903ae03c303c403b5002003b103c503c403ad03c2002003c403b903c2002003c103c503b803bc03af03c303b503b903c2002003b303b903b1002003bd03b1002003b403b703bc03b903bf03c503c103b303ae03c303b503c403b5002003ad03b303b303c103b103c603b1002000410064006f006200650020005000440046002003c003bf03c5002003b503af03bd03b103b9002003ba03b103c42019002003b503be03bf03c703ae03bd002003ba03b103c403ac03bb03bb03b703bb03b1002003b303b903b1002003c003c103bf002d03b503ba03c403c503c003c903c403b903ba03ad03c2002003b503c103b303b103c303af03b503c2002003c503c803b703bb03ae03c2002003c003bf03b903cc03c403b703c403b103c2002e0020002003a403b10020005000440046002003ad03b303b303c103b103c603b1002003c003bf03c5002003ad03c703b503c403b5002003b403b703bc03b903bf03c503c103b303ae03c303b503b9002003bc03c003bf03c103bf03cd03bd002003bd03b1002003b103bd03bf03b903c703c403bf03cd03bd002003bc03b5002003c403bf0020004100630072006f006200610074002c002003c403bf002000410064006f00620065002000520065006100640065007200200035002e0030002003ba03b103b9002003bc03b503c403b103b303b503bd03ad03c303c403b503c103b503c2002003b503ba03b403cc03c303b503b903c2002e>
/HEB <FEFF05D405E905EA05DE05E905D5002005D105D405D205D305E805D505EA002005D005DC05D4002005DB05D305D9002005DC05D905E605D505E8002005DE05E105DE05DB05D9002000410064006F006200650020005000440046002005D405DE05D505EA05D005DE05D905DD002005DC05D405D305E405E105EA002005E705D305DD002D05D305E405D505E1002005D005D905DB05D505EA05D905EA002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E05D005DE05D905DD002005DC002D005000440046002F0058002D0033002C002005E205D905D905E005D5002005D105DE05D305E805D905DA002005DC05DE05E905EA05DE05E9002005E905DC0020004100630072006F006200610074002E002005DE05E105DE05DB05D90020005000440046002005E905E005D505E605E805D5002005E005D905EA05E005D905DD002005DC05E405EA05D905D705D4002005D105D005DE05E605E205D505EA0020004100630072006F006200610074002005D5002D00410064006F00620065002000520065006100640065007200200035002E0030002005D505D205E805E105D005D505EA002005DE05EA05E705D305DE05D505EA002005D905D505EA05E8002E>
/HRV (Za stvaranje Adobe PDF dokumenata najpogodnijih za visokokvalitetni ispis prije tiskanja koristite ove postavke. Stvoreni PDF dokumenti mogu se otvoriti Acrobat i Adobe Reader 5.0 i kasnijim verzijama.)
/HUN <FEFF004b0069007600e1006c00f30020006d0069006e0151007300e9006701710020006e0079006f006d00640061006900200065006c0151006b00e90073007a00ed007401510020006e0079006f006d00740061007400e100730068006f007a0020006c006500670069006e006b00e1006200620020006d0065006700660065006c0065006c0151002000410064006f00620065002000500044004600200064006f006b0075006d0065006e00740075006d006f006b0061007400200065007a0065006b006b0065006c0020006100200062006500e1006c006c00ed007400e10073006f006b006b0061006c0020006b00e90073007a00ed0074006800650074002e0020002000410020006c00e90074007200650068006f007a006f00740074002000500044004600200064006f006b0075006d0065006e00740075006d006f006b00200061007a0020004100630072006f006200610074002000e9007300200061007a002000410064006f00620065002000520065006100640065007200200035002e0030002c0020007600610067007900200061007a002000610074007400f3006c0020006b00e9007301510062006200690020007600650072007a006900f3006b006b0061006c0020006e00790069007400680061007400f3006b0020006d00650067002e>
/ITA <FEFF005500740069006c0069007a007a006100720065002000710075006500730074006500200069006d0070006f007300740061007a0069006f006e00690020007000650072002000630072006500610072006500200064006f00630075006d0065006e00740069002000410064006f00620065002000500044004600200070006900f900200061006400610074007400690020006100200075006e00610020007000720065007300740061006d0070006100200064006900200061006c007400610020007100750061006c0069007400e0002e0020004900200064006f00630075006d0065006e007400690020005000440046002000630072006500610074006900200070006f00730073006f006e006f0020006500730073006500720065002000610070006500720074006900200063006f006e0020004100630072006f00620061007400200065002000410064006f00620065002000520065006100640065007200200035002e003000200065002000760065007200730069006f006e006900200073007500630063006500730073006900760065002e>
/JPN <FEFF9ad854c18cea306a30d730ea30d730ec30b951fa529b7528002000410064006f0062006500200050004400460020658766f8306e4f5c6210306b4f7f75283057307e305930023053306e8a2d5b9a30674f5c62103055308c305f0020005000440046002030d530a130a430eb306f3001004100630072006f0062006100740020304a30883073002000410064006f00620065002000520065006100640065007200200035002e003000204ee5964d3067958b304f30533068304c3067304d307e305930023053306e8a2d5b9a306b306f30d530a930f330c8306e57cb30818fbc307f304c5fc59808306730593002>
/KOR <FEFFc7740020c124c815c7440020c0acc6a9d558c5ec0020ace0d488c9c80020c2dcd5d80020c778c1c4c5d00020ac00c7a50020c801d569d55c002000410064006f0062006500200050004400460020bb38c11cb97c0020c791c131d569b2c8b2e4002e0020c774b807ac8c0020c791c131b41c00200050004400460020bb38c11cb2940020004100630072006f0062006100740020bc0f002000410064006f00620065002000520065006100640065007200200035002e00300020c774c0c1c5d0c11c0020c5f40020c2180020c788c2b5b2c8b2e4002e>
/LTH <FEFF004e006100750064006f006b0069007400650020016100690075006f007300200070006100720061006d006500740072007500730020006e006f0072011700640061006d00690020006b0075007200740069002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b00750072006900650020006c0061006200690061007500730069006100690020007000720069007400610069006b007900740069002000610075006b01610074006f00730020006b006f006b007900620117007300200070006100720065006e006700740069006e00690061006d00200073007000610075007300640069006e0069006d00750069002e0020002000530075006b0075007200740069002000500044004600200064006f006b0075006d0065006e007400610069002000670061006c006900200062016b007400690020006100740069006400610072006f006d00690020004100630072006f006200610074002000690072002000410064006f00620065002000520065006100640065007200200035002e0030002000610072002000760117006c00650073006e0117006d00690073002000760065007200730069006a006f006d00690073002e>
/LVI <FEFF0049007a006d0061006e0074006f006a00690065007400200161006f00730020006900650073007400610074012b006a0075006d00750073002c0020006c0061006900200076006500690064006f00740075002000410064006f00620065002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006100730020006900720020012b00700061016100690020007000690065006d01130072006f00740069002000610075006700730074006100730020006b00760061006c0069007401010074006500730020007000690072006d007300690065007300700069006501610061006e006100730020006400720075006b00610069002e00200049007a0076006500690064006f006a006900650074002000500044004600200064006f006b0075006d0065006e007400750073002c0020006b006f002000760061007200200061007400760113007200740020006100720020004100630072006f00620061007400200075006e002000410064006f00620065002000520065006100640065007200200035002e0030002c0020006b0101002000610072012b00200074006f0020006a00610075006e0101006b0101006d002000760065007200730069006a0101006d002e>
/NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken die zijn geoptimaliseerd voor prepress-afdrukken van hoge kwaliteit. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.)
/NOR <FEFF004200720075006b00200064006900730073006500200069006e006e007300740069006c006c0069006e00670065006e0065002000740069006c002000e50020006f0070007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740065007200200073006f006d00200065007200200062006500730074002000650067006e0065007400200066006f00720020006600f80072007400720079006b006b0073007500740073006b00720069006600740020006100760020006800f800790020006b00760061006c0069007400650074002e0020005000440046002d0064006f006b0075006d0065006e00740065006e00650020006b0061006e002000e50070006e00650073002000690020004100630072006f00620061007400200065006c006c00650072002000410064006f00620065002000520065006100640065007200200035002e003000200065006c006c00650072002000730065006e006500720065002e>
/POL <FEFF0055007300740061007700690065006e0069006100200064006f002000740077006f0072007a0065006e0069006100200064006f006b0075006d0065006e007400f300770020005000440046002000700072007a0065007a006e00610063007a006f006e00790063006800200064006f002000770079006400720075006b00f30077002000770020007700790073006f006b00690065006a0020006a0061006b006f015b00630069002e002000200044006f006b0075006d0065006e0074007900200050004400460020006d006f017c006e00610020006f007400770069006500720061010700200077002000700072006f006700720061006d006900650020004100630072006f00620061007400200069002000410064006f00620065002000520065006100640065007200200035002e0030002000690020006e006f00770073007a0079006d002e>
/PTB <FEFF005500740069006c0069007a006500200065007300730061007300200063006f006e00660069006700750072006100e700f50065007300200064006500200066006f0072006d00610020006100200063007200690061007200200064006f00630075006d0065006e0074006f0073002000410064006f0062006500200050004400460020006d00610069007300200061006400650071007500610064006f00730020007000610072006100200070007200e9002d0069006d0070007200650073007300f50065007300200064006500200061006c007400610020007100750061006c00690064006100640065002e0020004f007300200064006f00630075006d0065006e0074006f00730020005000440046002000630072006900610064006f007300200070006f00640065006d0020007300650072002000610062006500720074006f007300200063006f006d0020006f0020004100630072006f006200610074002000650020006f002000410064006f00620065002000520065006100640065007200200035002e0030002000650020007600650072007300f50065007300200070006f00730074006500720069006f007200650073002e>
/RUM <FEFF005500740069006c0069007a00610163006900200061006300650073007400650020007300650074010300720069002000700065006e007400720075002000610020006300720065006100200064006f00630075006d0065006e00740065002000410064006f006200650020005000440046002000610064006500630076006100740065002000700065006e0074007200750020007400690070010300720069007200650061002000700072006500700072006500730073002000640065002000630061006c006900740061007400650020007300750070006500720069006f006100720103002e002000200044006f00630075006d0065006e00740065006c00650020005000440046002000630072006500610074006500200070006f00740020006600690020006400650073006300680069007300650020006300750020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e00300020015f00690020007600650072007300690075006e0069006c006500200075006c0074006500720069006f006100720065002e>
/RUS <FEFF04180441043f043e043b044c04370443043904420435002004340430043d043d044b04350020043d0430044104420440043e0439043a043800200434043b044f00200441043e043704340430043d0438044f00200434043e043a0443043c0435043d0442043e0432002000410064006f006200650020005000440046002c0020043c0430043a04410438043c0430043b044c043d043e0020043f043e04340445043e0434044f04490438044500200434043b044f00200432044b0441043e043a043e043a0430044704350441044204320435043d043d043e0433043e00200434043e043f0435044704300442043d043e0433043e00200432044b0432043e04340430002e002000200421043e043704340430043d043d044b04350020005000440046002d0434043e043a0443043c0435043d0442044b0020043c043e0436043d043e0020043e0442043a0440044b043204300442044c002004410020043f043e043c043e0449044c044e0020004100630072006f00620061007400200438002000410064006f00620065002000520065006100640065007200200035002e00300020043800200431043e043b043504350020043f043e04370434043d043804450020043204350440044104380439002e>
/SKY <FEFF0054006900650074006f0020006e006100730074006100760065006e0069006100200070006f0075017e0069007400650020006e00610020007600790074007600e100720061006e0069006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b0074006f007200e90020007300610020006e0061006a006c0065007001610069006500200068006f0064006900610020006e00610020006b00760061006c00690074006e00fa00200074006c0061010d00200061002000700072006500700072006500730073002e00200056007900740076006f00720065006e00e900200064006f006b0075006d0065006e007400790020005000440046002000620075006400650020006d006f017e006e00e90020006f00740076006f00720069016500200076002000700072006f006700720061006d006f006300680020004100630072006f00620061007400200061002000410064006f00620065002000520065006100640065007200200035002e0030002000610020006e006f0076016100ed00630068002e>
/SLV <FEFF005400650020006e006100730074006100760069007400760065002000750070006f0072006100620069007400650020007a00610020007500730074007600610072006a0061006e006a006500200064006f006b0075006d0065006e0074006f0076002000410064006f006200650020005000440046002c0020006b006900200073006f0020006e0061006a007000720069006d00650072006e0065006a016100690020007a00610020006b0061006b006f0076006f00730074006e006f0020007400690073006b0061006e006a00650020007300200070007200690070007200610076006f0020006e00610020007400690073006b002e00200020005500730074007600610072006a0065006e006500200064006f006b0075006d0065006e0074006500200050004400460020006a00650020006d006f0067006f010d00650020006f0064007000720065007400690020007a0020004100630072006f00620061007400200069006e002000410064006f00620065002000520065006100640065007200200035002e003000200069006e0020006e006f00760065006a01610069006d002e>
/SUO <FEFF004b00e40079007400e40020006e00e40069007400e4002000610073006500740075006b007300690061002c0020006b0075006e0020006c0075006f00740020006c00e400680069006e006e00e4002000760061006100740069007600610061006e0020007000610069006e006100740075006b00730065006e002000760061006c006d0069007300740065006c00750074007900f6006800f6006e00200073006f00700069007600690061002000410064006f0062006500200050004400460020002d0064006f006b0075006d0065006e007400740065006a0061002e0020004c0075006f0064007500740020005000440046002d0064006f006b0075006d0065006e00740069007400200076006f0069006400610061006e0020006100760061007400610020004100630072006f0062006100740069006c006c00610020006a0061002000410064006f00620065002000520065006100640065007200200035002e0030003a006c006c00610020006a006100200075007500640065006d006d0069006c006c0061002e>
/SVE <FEFF0041006e007600e4006e00640020006400650020006800e4007200200069006e0073007400e4006c006c006e0069006e006700610072006e00610020006f006d002000640075002000760069006c006c00200073006b006100700061002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400200073006f006d002000e400720020006c00e4006d0070006c0069006700610020006600f60072002000700072006500700072006500730073002d007500740073006b00720069006600740020006d006500640020006800f600670020006b00760061006c0069007400650074002e002000200053006b006100700061006400650020005000440046002d0064006f006b0075006d0065006e00740020006b0061006e002000f600700070006e00610073002000690020004100630072006f0062006100740020006f00630068002000410064006f00620065002000520065006100640065007200200035002e00300020006f00630068002000730065006e006100720065002e>
/TUR <FEFF005900fc006b00730065006b0020006b0061006c006900740065006c0069002000f6006e002000790061007a006401310072006d00610020006200610073006b013100730131006e006100200065006e0020006900790069002000750079006100620069006c006500630065006b002000410064006f006200650020005000440046002000620065006c00670065006c0065007200690020006f006c0075015f007400750072006d0061006b0020006900e70069006e00200062007500200061007900610072006c0061007201310020006b0075006c006c0061006e0131006e002e00200020004f006c0075015f0074007500720075006c0061006e0020005000440046002000620065006c00670065006c0065007200690020004100630072006f006200610074002000760065002000410064006f00620065002000520065006100640065007200200035002e003000200076006500200073006f006e0072006100730131006e00640061006b00690020007300fc007200fc006d006c00650072006c00650020006100e70131006c006100620069006c00690072002e>
/UKR <FEFF04120438043a043e0440043804410442043e043204430439044204350020044604560020043f043004400430043c043504420440043800200434043b044f0020044104420432043e04400435043d043d044f00200434043e043a0443043c0435043d044204560432002000410064006f006200650020005000440046002c0020044f043a04560020043d04300439043a04400430044904350020043f045604340445043e0434044f0442044c00200434043b044f0020043204380441043e043a043e044f043a04560441043d043e0433043e0020043f0435044004350434043404400443043a043e0432043e0433043e0020043404400443043a0443002e00200020042104420432043e04400435043d045600200434043e043a0443043c0435043d0442043800200050004400460020043c043e0436043d04300020043204560434043a0440043804420438002004430020004100630072006f006200610074002004420430002000410064006f00620065002000520065006100640065007200200035002e0030002004300431043e0020043f04560437043d04560448043e04570020043204350440044104560457002e>
/ENU (Use these settings to create Adobe PDF documents best suited for high-quality prepress printing. Created PDF documents can be opened with Acrobat and Adobe Reader 5.0 and later.)
>>
/Namespace [
(Adobe)
(Common)
(1.0)
]
/OtherNamespaces [
<<
/AsReaderSpreads false
/CropImagesToFrames true
/ErrorControl /WarnAndContinue
/FlattenerIgnoreSpreadOverrides false
/IncludeGuidesGrids false
/IncludeNonPrinting false
/IncludeSlug false
/Namespace [
(Adobe)
(InDesign)
(4.0)
]
/OmitPlacedBitmaps false
/OmitPlacedEPS false
/OmitPlacedPDF false
/SimulateOverprint /Legacy
>>
<<
/AddBleedMarks false
/AddColorBars false
/AddCropMarks false
/AddPageInfo false
/AddRegMarks false
/ConvertColors /ConvertToCMYK
/DestinationProfileName ()
/DestinationProfileSelector /DocumentCMYK
/Downsample16BitImages true
/FlattenerPreset <<
/PresetSelector /MediumResolution
>>
/FormElements false
/GenerateStructure false
/IncludeBookmarks false
/IncludeHyperlinks false
/IncludeInteractive false
/IncludeLayers false
/IncludeProfiles false
/MultimediaHandling /UseObjectSettings
/Namespace [
(Adobe)
(CreativeSuite)
(2.0)
]
/PDFXOutputIntentProfileSelector /DocumentCMYK
/PreserveEditing true
/UntaggedCMYKHandling /LeaveUntagged
/UntaggedRGBHandling /UseDocumentProfile
/UseDocumentBleed false
>>
]
>> setdistillerparams
<<
/HWResolution [2400 2400]
/PageSize [612.000 792.000]
>> setpagedevice
|
| id | nasplib_isofts_kiev_ua-123456789-82935 |
| institution | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| issn | 0130-5395 |
| language | Russian |
| last_indexed | 2025-12-07T17:06:03Z |
| publishDate | 2011 |
| publisher | Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України |
| record_format | dspace |
| spelling | Баркалов, А.А. Бабаков, Р.М. 2015-06-12T06:51:50Z 2015-06-12T06:51:50Z 2011 Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов / А.А. Баркалов, Р.М. Бабаков // Управляющие системы и машины. — 2011. — № 3. — С. 47-53. — Бібліогр.: 7 назв. — рос. 0130-5395 https://nasplib.isofts.kiev.ua/handle/123456789/82935 681.324 Предложен способ описания процесса синтеза управляющего автомата с операционным автоматом переходов в виде структуры, модификации которой позволяют конкретизировать последовательность выполнения этапов процесса синтеза. Приведен пример синтеза автомата по заданной граф-схеме алгоритма для случая предварительного формирования множества операций переходов. The way of description of the process of synthesis of control automaton with operational automaton of transitions as a structure is suggested. The modifications of such structure allow to concretize a sequence of execution of stages of the process of synthesis. An example of the synthesis of an automaton by the given flow-chart for the case of the preliminary forming of a set of transition operations is presented. Запропоновано спосіб опису процесу синтезу керуючого автомата з операційним автоматом переходів у вигляді структури, модифікації якої дозволяють конкретизувати послідовність виконання етапів процесу синтезу. Наведено приклад синтезу автомата за заданою граф-схемою алгоритму для випадку попереднього формування операцій переходів. ru Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України Управляющие системы и машины Технические средства информатики Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов A Structural Implementation of the Process of Synthesis of a Control Automaton with the Operational Automaton of Transitions Структурне представлення процесу синтезу керуючого автомата з операційним автоматом переходів Article published earlier |
| spellingShingle | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов Баркалов, А.А. Бабаков, Р.М. Технические средства информатики |
| title | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов |
| title_alt | A Structural Implementation of the Process of Synthesis of a Control Automaton with the Operational Automaton of Transitions Структурне представлення процесу синтезу керуючого автомата з операційним автоматом переходів |
| title_full | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов |
| title_fullStr | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов |
| title_full_unstemmed | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов |
| title_short | Структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов |
| title_sort | структурное представление процесса синтеза управляющих автоматов с операционным автоматом переходов |
| topic | Технические средства информатики |
| topic_facet | Технические средства информатики |
| url | https://nasplib.isofts.kiev.ua/handle/123456789/82935 |
| work_keys_str_mv | AT barkalovaa strukturnoepredstavlenieprocessasintezaupravlâûŝihavtomatovsoperacionnymavtomatomperehodov AT babakovrm strukturnoepredstavlenieprocessasintezaupravlâûŝihavtomatovsoperacionnymavtomatomperehodov AT barkalovaa astructuralimplementationoftheprocessofsynthesisofacontrolautomatonwiththeoperationalautomatonoftransitions AT babakovrm astructuralimplementationoftheprocessofsynthesisofacontrolautomatonwiththeoperationalautomatonoftransitions AT barkalovaa strukturnepredstavlennâprocesusintezukeruûčogoavtomatazoperacíinimavtomatomperehodív AT babakovrm strukturnepredstavlennâprocesusintezukeruûčogoavtomatazoperacíinimavtomatomperehodív |