Наукова електронна бібліотека
періодичних видань НАН України

Операционная реализация функции выходов микропрограммного автомата

Репозиторій DSpace/Manakin

Показати простий запис статті

dc.contributor.author Бабаков, Р.М.
dc.contributor.author Баркалов, А.А.
dc.date.accessioned 2018-03-21T15:32:31Z
dc.date.available 2018-03-21T15:32:31Z
dc.date.issued 2017
dc.identifier.citation Операционная реализация функции выходов микропрограммного автомата / Р.М. Бабаков, А.А. Баркалов // Управляющие системы и машины. — 2017. — № 3. — С. 57-62. — Бібліогр.: 7 назв. — рос. uk_UA
dc.identifier.issn 0130-5395
dc.identifier.uri http://dspace.nbuv.gov.ua/handle/123456789/131347
dc.description.abstract Предложен новый принцип организации схемы формирования микроопераций микропрограммного автомата в виде множества функциональных узлов. Рассмотрен пример операционной реализации схемы при заданных кодах состояний автомата. uk_UA
dc.description.abstract Запропоновано новий принцип організації схеми формування мікрооперацій мікропрограмного автомата у вигляді множини функціональних вузлів. Розглянуто приклад операційної реалізації схеми при заданих кодах станів автомата. uk_UA
dc.description.abstract Introduction. The object of the research is the microprogram final-state machine with the datapath of transitions. In the digital devices, the microprogram final-state machine performs the functions of control unit and coordinates the work of other units of the system. One of the topical scientific and practical problems is the reduction of the hardware expenses in the logical circuit of the microprogram final-state machine. Methods. One of the way to solve this problem is to develop new microprogram final-state machine structures and the methods for their synthesis. One of such structures is a microprogram final-state machine with datapath of transitions. In this structure, the transition formation circuit is implemented in the form of an datapath consisting of the number of the separate operational blocks. Each operational block implements its law of converting state codes and input signals, realizing a disjoint subset of microprogram transitions. Herewith, the hardware expenses in the operational block do not depend or depend insignificantly on the number of microprogram transitions it implements. This allows under the certain conditions to achieve the reducing of hardware expenses in comparison with the implementation of the transition function of the final-state machine by the canonical method using the system of Boolean equations. The approach is called the operational realization of the transition function of the final-state machine, and consists of the representation of the circuit for forming the transitions of the microprogram final-state machine in the form of an datapath. Results. It is proposed to use the principle of operational realization of the transition function of the final-state machine to realize the output function, which consists of the microinstrictions (sets of microoperations) formation. In this case, the circuit for forming microoperations is represented as a set of operational blocks, each of which implements its own law of transformation of the current state code and input signals into a set of microoperations. If each operational unit is responsible for the formation of a subset of microinstructions and the hardware expenses for its implementation are less than the expenses of implementing this subset in a canonical way, there is a savings in hardware expenses in the circuit for generating microoperations compared to its canonical implementation. Conclusion. It is shown that the operational realization of the output function of the microprogram final-state machine is possible both for the canonical and for the operational implementation of the transition function. In the first case, state codes are defined during the operational realization of the output function. In the second case, state codes are defined in the process of joint implementation of the transition and output functions by the operational method. At the same time, the formalization of the process of operational realization of the output function is not obvious and it forms a separate line of the future research. uk_UA
dc.language.iso ru uk_UA
dc.publisher Міжнародний науково-навчальний центр інформаційних технологій і систем НАН та МОН України uk_UA
dc.relation.ispartof Управляющие системы и машины
dc.subject Технические средства информатики uk_UA
dc.title Операционная реализация функции выходов микропрограммного автомата uk_UA
dc.title.alternative Operational Realization of Output Function of Microprogram Final-State Machine uk_UA
dc.type Article uk_UA
dc.status published earlier uk_UA
dc.identifier.udc 681.324


Файли у цій статті

Ця стаття з'являється у наступних колекціях

Показати простий запис статті

Пошук


Розширений пошук

Перегляд

Мій обліковий запис