Секвенційна логіка
Секвенційного логіка - це логіка пам'яті цифрових пристроїв. Назва «секвенційного» сходить доангл. sequential. Відповідна логіка може називатися також як послідовних, хоча останній термін по перевазі вживається у зв'язку з логічними автоматами. Секвенційного логіка відрізняється від комбінаційної логіки тим, що моделює цифрові пристрої з урахуванням передісторії їх функціонування.
Зміст |
Характеристика [ред.]
Секвенційного логіка є розділом дискретної математики. Вона розвивається в рамках теорії цифрових схем в тісному зв'язку з комбінаційної логікою, булевої алгеброю і кінцевими автоматами. В залежності від регламенту функціонування цифрові пристрої підрозділяються на синхронні і асинхронні. Відповідно їх поведінка підкоряється або синхронної, або асинхронної логіки.
Синхронна секвенційного логіка [ред.]
При логічному моделюванні пристроїв з пам'яттю особлива роль відводиться фактору часу, який в синхронних схемах природним чином враховується тактами кінцевого автомата. Такти визначають моменти зміни станів автомата, тобто, синхронізують відповідну функцію.
Математичний апарат синхронної логіки задають автоматні моделі Мілі і Мура. [1]
Асинхронна секвенційного логіка [ред.]
Асинхронна секвенційного логіка для вираження ефекту запам'ятовування використовує моменти зміни станів, які задаються не в явному вигляді, а виходячи із зіставлення логічних величин за принципом «раніше-пізніше». Для асинхронної логіки достатньо встановити черговість зміни станів безвідносно будь-яких прив'язок до реального або віртуального часу. Теоретичний апарат секвенціальной логіки складають математичні інструменти секвенції і вен'юнкціі, а також логіко-алгебраїчні рівняння на їх основі.
Секвенція [ред.]
Секвенція (лат. sequentia - послідовність) - це послідовність пропозіціональних елементів, яка надається
впорядкованим безліччю, наприклад,
,де 
Допомогою секвенції реалізується двійкова функція
, така, що
має місце тільки в разі
при умові, що
для всіх
(Символ
задає відношення випередження).
Секвенційного функція звертається в одиницю при одиничних значеннях аргументів, установка яких здійснюється почергово,
починаючи з
і закінчуючи
. У всіх інших випадках - 
Вен'юнкція [ред.]
Вен'юнкція - це асиметрична логіко-динамічна операція
відповідно до якої зв'язка
приймає одиничне значення тільки в разі
при умові, що в момент встановлення
рівність
вже мало місце.
Істинність вен'юнкціі обумовлена перемиканням
на фоне 
Логічна невизначеність виражається за допомогою вен'юнкціі: 
Вен'юнкція і мінімальна (Двохелементний) секвенція функціонально ідентичні: 
Реалізація [ред.]
Вен'юнктор є основним операційним елементом пам'яті секвенціальной логіки. Він реалізується на підставі рівності
де формула
представляє функцію SR-тригера.
Секвентор будується на основі композиції із з'єднаних певним чином вен'юнкторов. Наприклад, для реалізації
секвентора
придатні наступні формули: 
Див також [ред.]
Примітки [ред.]
Література [ред.]
- А. Фрідман, П. Менон. Теорія перемикальних схем. - М.: Мир, 1978. - 580с.
- Васюкевіч В. О. Вен'юнкція - логіко-динамічна операція. Визначення, реалізація, додатки. / / Автоматика і обчислювальна техніка. - 1984. - № 6. - С. 73-78.
- Васюкевіч В. О. Елементи асинхронної логіки. Вен'юнкція і секвенція. - 2009. - 123с. - URL: http://asynlog.balticom.lv/Content/Files/ru.pdf.