Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

A_O_Melnik_Arkhitektura_komp_39_yuteriv

.pdf
Скачиваний:
265
Добавлен:
12.02.2016
Размер:
6.8 Mб
Скачать

284

Відомі два основні методи побудови логіки формування керуючих сигналів. Перший з них виражається в тому, що для кожної команди процесора існує набір логічних схем, які в потрібних тактах збуджують відповідні сигнали керування. Такий принцип керу­ вання одержав назву "жорсткої" або "запаяної" логіки.

Другий метод, який дістав назву принципу мікропрограмного керування, передбачає формування керуючих сигналів за вмістом регістра мікрокоманд, в який мікрокоманди записуються із пам'яті мікрокоманд. Шляхом послідовного зчитування мікрокоманд із пам'яті в цей регістр організується потрібна послідовність керуючих сигналів.

Крім пристрою керування процесора в комп'ютері можуть використовуватись при­ строї керування вузлами комп'ютера, наприклад, пристрої керування операційними пристроями АЛП, пристрій керування процесора введення-виведення і т. д. Принципи побудови вказаних пристроїв є ідентичними.

8.2.Пристрій керування з жорсткою логікою

8.2.1. Структура пристрою керування з жорсткою логікою

Типова структурна схема пристрою керування з жорсткою логікою (в англійській термінології hardwired control) представлена на рис. 8.2.

Сигнали керування

 

ЛОГІЧНІ СХЕМИ ФОРМУВАННЯ

% її регістра

СИГНАЛІВ КЕРУВАННЯ

станів

Дешифратор коду

Дешифратор

 

тактів

 

операції

 

 

 

^Код оп

Лічильник тактів

 

 

 

Рис. 8.2. Типова структурна схема пристрою керування з жорсткою логікою

До складу пристрою керування входить блок синхроімпульсів, який генерує тактові імпульси ТІ, потрібні для синхронізації роботи пристрою керування, лічильник тактів, в якому зберігається номер виконуваного в даний час такту, дешифратор коду опера­ ції та дешифратор тактів, які перетворюють двійковий код в однорядний, логічні схеми формування сигналів керування. Дешифратор коду операції по коду операції із регістра команд РгК формує сигнал активізації мікрооперації МО на відповідній шині. З кожним тактом до лічильника тактів додається +1 сигналом із блоку синхроімпульсів. Дешифра­ тор тактів формує сигнали, відповідні поточному такту.

Логічні схеми формування сигналів керування відповідно до сигналів із дешифрато­ ра коду операції, дешифратора тактів та кодів умов і кодів станів із регістра станів фор­ мують сигнали керування для виконання необхідних в даному такті мікрооперацій.

285

Окрім наведених вище компонентів пристрою керування, до його складу входить контролер послідовності сигналів керування, який отримує тактові імпульси з блоку синхроімпульсів, а також код режиму роботи комп'ютера. Він має два окремих режими роботи: звичайний режим та режим запуску комп'ютера. Контролер послідовності сиг­ налів керування є ядром пристрою керування. П р и н ц и п и його роботи будуть наведені далі при розгляді пристрою мікропрограмного керування.

8.2.2. Методи проектування пристрою керування з жорсткою логікою

Методи проектування пристрою керування з жорсткою логікою, які застосовуються на практиці, часто є спеціально створеними для побудови конкретного пристрою і ев­ ристичними за природою, тому не можуть легко бути формалізованими. Для ілюстрації найбільш широко застосовуваних підходів, розглянемо три методи:

Перший метод - це стандартний алгоритмічний підхід до проектування послідов­

ні ш и х схем. Його називають методом таблиць станів, оскільки передбачає побудову та­ блиць станів пристрою керування.

Другий метод є евристичним і ґрунтується на використанні тактованих елементів

часової затримки для побудови часової діаграми керуючих сигналів.

• Спорідненим з другим є третій метод, який передбачає використання лічильників для побудови часової діаграми керуючих сигналів.

Перший метод є найбільш формалізованим і дозволяє застосувати методи мінімі­ зації кількості вентилів та елементів пам'яті. Два інші методи є менш формалізовані і передбачають синтез пристрою керування з часової діаграми сигналів керування.

8.2.3. Пристрій керування на основі таблиць станів

8.2.3.1. Абстрактні автомати

Метод таблиць станів передбачає розгляд пристрою керування як цифрового авто­ мату, тобто логічного пристрою, який забезпечує формування сигналів керування за відповідним алгоритмом з врахуванням своїх внутрішніх станів.

Цифровий автомат можна подати у вигляді його математичної (абстрактної) і струк­ турної моделей, які відповідно називаються абстрактним та структурним автоматами. Абстрактну модель використовують на першому етапі проектування, коли описують функціонування автомату, тобто правила переробки вхідної інформації у вихідну. На цьому етапі автомат подається у вигляді "чорної скриньки". Розгляд абстрактної моде­ лі цифрового автомату дозволяє проводити його попередню оптимізацію ще до етапу структурного синтезу. Структурну модель застосовують для побудови схеми цифрового автомату.

Абстрактним автоматом (математичною моделлю цифрового автомату) називають сукупність з п'яти об'єктів А = {X, 5", 7,8, А,}. Де:

X = {х.}, і є 1- множина вхідних сигналів (вхідний алфавіт);

Б = /5у/, у є 1, п - множина станів (внутрішніх) автомату (алфавіт станів автомату);

У = к}, к є 1,/ - множина вихідних сигналів (вихідний алфавіт);

286

8:: ХхБ > 5"- функція переходів автомату. Функція переходів показує, що автомат, який перебуває у стані Sj при поданні вхідного стану х, переходить в деякий стан яр,

тобто яг = 8 Щ Хі);

X:: ХхБ У - функція виходів

автомату. Функція виходів

X показує, що

авто­

мат, який перебуває у стані

8,, при

появі вхідного сигналу хі

видає вихідний

сигнал

Абстрактний автомат має

один вхідний канал і один вихідний канал (рис. 8.3).

 

^ Х = {х,,х2 ,...,хт }^

 

 

Y={y„y2 ,..> yl )

 

 

S - { s , , s 2 . . . . , s „ }

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 8.3. Абстрактний автомат

Вподальшому будемо використовувати так званий скінчений абстрактний автомат,

вякого множина внутрішніх станів і множина вхідних сигналів (а, отже, й множина ви­ хідних сигналів) є скінченими множинами, повністю визначений (детермінований) аб­ страктний автомат, в якого функція переходів 8 і функція виходів X визначені для всіх пар {Xt,Sj ), та ініціальний абстрактний автомат, в якого один із станів sQ є S виділено як початковий стан, з якого автомат завжди починає роботу.

Отже, на абстрактному рівні функціонування цифровий автомат розглядається як перетворювач вхідних слів у вихідні слова, які складаються з букв вхідного і вихідного алфавіту. Внутрішні стани автомату - це інформація про минуле (передісторію) розви-. тку процесу керування в часі. Вона дозволяє використати час як явну вхідну змінну. По­

трібно відзначити, що абстрактний автомат функціонує в дискретному часі, а переходи з одного стану в інший проводяться миттєво.

Залежно від способу генерування значень вихідних сигналів розрізняють три типи автоматів: Мілі, Мура, С-автомат.

Автомат Мілі описується наступною системою рівнянь: y(t) = X(x(t) s(t))

s(t + l) = b(x(t) s(t)).

Автомат Мілі можна представити у вигляді структурної схеми (рис. 8.4), вузли якої представляють відповідно функцію виходів X , функцію переходів 5 і пам'ять станів S, та з'єднані між собою відповідними зв'язками. Значення на його виході в момент часу t визначається значенням в даний момент на його вході та його станом, а також функцією виходів. Стан автомату Мілі в момент часу t+І визначається значенням в даний момент на його вході та його станом, а також функцією переходів.

. x(t) .

X

y(t)

 

 

 

 

 

 

 

 

S(t + 1)

S(t)

 

 

Рис. 8.4. Автомат Мілі

287

Автомат Мура описується наступною системою рівнянь: y(t) = X(s(t))

s(/+l)=8(x(0 s(t)).

Автомат Мура також можна представити у вигляді структурної схеми (рис. 8.5), вуз­ ли якої представляють відповідно функцію виходів X , функцію переходів 5 і пам'ять станів S, та з'єднані між собою відповідними зв'язками.

x(t)

y(t)

S(t + 1)

S(t)

Рис. 8.5. Автомат Мура

Значення на його виході в момент часу t визначається його станом в даний момент, а також функцією виходів. Стан автомату Мура в момент часу t+1 визначається значен­ ням в даний момент на його вході та його станом, а також функцією переходів.

С-автомат описується наступною системою рівнянь:

Уі(1) = ХХх(0 s(t))

Уі(() = хМо)

s(t + l) = b(x(Q s(t))

С-автомат можна представити у вигляді структурної схеми (рис. 8.6), вузли якої пред­ ставляють відповідно функції виходів А, 1 та А. 2, функцію переходів 5 і пам'ять станів S, та з'єднані між собою відповідними зв'язками. Цей автомат має два виходи. Значення на першому його виході в момент часу t визначається значенням в даний момент на його вході та його станом, а також першою функцією виходів. Значення на його другому ви­ ході в момент часу t визначається його станом в даний момент, а також другою функцією виходів. Стан автомату в момент часу t+1 визначається значенням в даний момент на його вході та його станом, а також функцією переходів.

x ( t )

y,(t)

 

У20> SCt н- П

S(t)

Рис. 8.6. С-автомат

Фактично С-автомат є комбінацією автоматів Мілі та Мура.

288

8.2.3.2. Мови опису функціонування автоматів

Для того, щоб задати абстрактний автомат, потрібно задати всі п'ять об'єктів

{У , 5 , У , 6 Д } .

Мн о ж и н и X, 5, У задаються як звичайні множини в математиці, наприклад, простим перелічуванням всіх її елементів, тому їх задання на практиці не викликає ніяких труд­ нощів.

Найбільш трудомістким є задання функцій 8 Д , які власне і визначають алгоритм функціонування автомату. Для опису алгоритму функціонування автомату, тобто для задання § Д , існують різні засоби, які часто називають мовами. Існують стандартні та початкові мови. Стандартні мови задають автомат одним із трьох способів: матрично (таблично), графічно, аналітично. До початкових мов відносять первісні таблиці вклю­ чень, логічні схеми алгоритмів і граф-схеми алгоритмів. Стандартні мови частіше засто­ совуються для задання автоматів загального виду, в той же час початкові мови знайшли широке застосування для часткових автоматів.

Мова матриць (таблиць) передбачає наявність двох таблиць: таблиці переходів і та­ блиці виходів, або однієї таблиці з'єднань.

Таблиця переходів задає відображення X х 5 —^5, тобто задає функцію переходів 8. Приклад. Нехай на автомат поступають вхідні сигнали, які мають три букви, та нехай

він має чотири стани: X = {х,, х2, х^, 8 = {$,,

$3, $4}. В табл. 8.1 описано повністю визна­

чений автомат для даного прикладу.

 

 

 

 

 

 

 

 

 

 

 

Таблиця 8.1

 

 

 

 

 

 

 

 

 

\ Х ( І )

Х1

Х2

хз

 

 

 

 

 

 

 

 

 

 

 

 

 

 

51

Б1

 

Б1

 

 

 

 

 

 

 

 

 

 

Э2

БЗ

Б4

Б2

 

 

 

БЗ

ЭЗ

Й1

Б4

 

 

 

 

 

 

 

 

 

 

Б4

БЗ

Б1

Э2

 

 

 

 

 

 

 

 

З першого рядка табл. 8.1 видно, що перебуваючи в стані 81 при поступленні вхідно­ го сигналу XI автомат не змінює свого стану, так само як і при поступленні вхідного сиг­ налу ХЗ, а при поступленні вхідного сигналу Х2 він перейде в стан Б2. Подібним чином можна провести аналіз інших рядків таблиці.

Якщо автомат частковий, то для пар {, $^), для яких стан не визначений, в клітинці таблиці ставиться прочерк. Як видно, вигляд таблиці переходів не залежить від того, який тип автомату використовується: Мілі, Мура чи С-автомат.

Таблиці виходів цих автоматів відрізняються.

У клітинці таблиці виходів автомату Мілі ставиться вихідний сигнал у , який фор­ мує автомат Мілі, що знаходиться в стані 5, і на вході якого діє сигнал х.. Приклад по­ вністю визначеного автомату Мілі з вхідним алфавітом X = {х,, х2, х3}, алфавітом станів; 5 = /і,, 52 , 53 , $4} та вихідним алфавітом У = {у,, у2, у^ наведено в табл. 8.2.

289

 

 

 

Таблиця 8.2

\ Х ( 1 )

Х1

Х2

хз

 

 

 

 

 

Э1

У1

У1

У2

Э2

УЗ

УЗ

УЗ

ЭЗ

У2

У1

УЗ

Б4

У2

У1

УЗ

З першого рядка табл. 8.2 видно, що перебуваючи в стані 51 при поступленні вхідного сигналу XI на виході автомату буде сформовано сигнал У1, так само, як і при поступлен­ ні вхідного сигналу Х2, а при поступленні вхідного сигналу ХЗ на виході автомату буде сформовано сигнал У2. Подібним чином можна провести аналіз інших рядків таблиці.

В таблиці виходів повністю визначеного автомату Мура кожному стану автомату призначається відповідний вихідний сигнал у . Приклад повністю визначеного автомату

Мура з алфавітом станів 5 = /5,, 52, 53 ,в4 } та вихідним алфавітом У = {у,, у? Уъ]

наведено в

табл. 8.3.

 

 

 

 

Таблиця 8.3

 

 

 

 

 

щ

 

У(г)

 

Э1

 

У1

 

Э2

 

У1

 

БЗ

 

У2

 

Б4

 

УЗ

 

 

 

 

З табл. 8.3 видно, що стану Б1 та 52 автомату відповідає вихідний сигнал У1, стану БЗ відповідає вихідний сигнал У2, а стану відцовідає вихідний сигнал УЗ.

С-автомат буде задаватися двома таблицями виходів, перша з яких відповідає табли­ ці виходів автомату Мілі, а друга - таблиці автомату Мура.

На практиці таблиці переходів і таблиці виходів часто суміщаються в одну суміщену таблицю. Табл. 8.4 є суміщеною таблицею автомату Мілі для вищенаведеного прикладу.

 

 

 

 

Таблиця 8.4

 

 

 

 

 

\

Х(г)

Х1

Х2

ХЗ

8 ( 1 Г \

 

 

 

 

 

Э1/У1

82/У1

31/У2

Э2

 

БЗ/УЗ

54/УЗ

эг/уз

БЗ

 

Б3/У2

БІ/УІ

34/УЗ

Э4

 

Э3/У2

Э1/У1

Э2/У3

З першого рядка табл. 8.4 видно, що перебуваючи в стані Б1 при поступленні вхідно­ го сигналу XI автомат залишиться в тому ж стані, а на виході автомату буде сформовано сигнал У1, при поступленні вхідного сигналу Х2 автомат перейде в стан 82, а на виході автомату буде сформовано сигнал У1, при поступленні вхідного сигналу ХЗ автомат за­ лишиться в тому ж стані, а на виході автомату буде сформовано сигнал У2. Подібним чином можна провести аналіз інших рядків таблиці.

290

Як вже зазначилось вище, можна задати керуючий автомат за допомогою єдиної та­ блиці з'єднань. Таблиця з'єднань абстрактного автомату є квадратною і містить стільки стовпців та рядків, скільки різних станів має даний автомат. В клітинці ставиться вхід­ ний сигнал, під дією якого відбувається перехід автомату зі стану в стан. Якщо матри­ цею з'єднань задається автомат Мілі, то разом з вхідним сигналом вказується вихідний сигнал, який автомат Мілі видає, виконуючи перехід (табл. 8.5).

 

 

 

 

Таблиця 8.5

 

 

 

 

 

 

" \ S(t)

S1

S2

S3

 

S4

S ( t ) \ ^

 

 

 

 

 

 

 

S1

X1/Y1

X2/Y1

 

 

 

X3/Y2

 

 

 

S2

X3/Y3

X1/Y3

 

X2/Y3

 

 

S3

X2/Y1

 

X1/Y2

 

X3/Y3

S4

X2/Y1

X3/Y2

X1/Y2

 

 

 

 

 

 

 

 

З першого рядка табл. 8.5 видно, що автомат залишається в тому ж стані 81 при посту­ пленні вхідних сигналів XI та ХЗ, і при цьому на його виході будуть відповідно сигнали У1, та У2, та переходить в стан 82 при поступленні вхідного сигналу Х2, і при цьому на його виході буде сигнал У1. Подібним чином можна провести аналіз інших рядків таблиці.

Для автомату Мура в матриці з'єднань вихідні сигнали ставляться біля станів авто­ мату, які ідентифікують рядки матриці.

Мова графіки передбачає застосування для задания абстрактного автомату орієнтова­ ного графа. Стан автомату зображається вершинами графа, а переходи між станами - ду­ гами між відповідними вершинами. При цьому конкретній дузі графа приписується буква х, вхідного алфавіту автомату, яка вказує на перехід при поступленні цього сигналу.

Якщо граф зображає автомат Мілі (рис. 8.7), то вихідні сигнали автомату ставляться на дугах графа (згідно з таблицею виходів) разом з буквою вхідного сигналу. Тут в якості прикладу взято автомат Мілі, описаний в табл. 8.4.

Рис .8.7. Граф автомату Мілі

Якщо графом зображається автомат Мура (рис. 8.8), то вихідні сигнали автомату ставляться біля вершини графа відповідно до таблиці виходів автомату (табл. 8.3).

291

Рис. 8.8. Граф автомату Мура

Мова аналітичних виразів передбачає задання автомату шляхом запису для кожного стану автомату відображення Fy., яке містить набори з трьох об'єктів sn, х, ук, причому тільки таких, які вказують на наявність переходу автомату зі стану s • в стан sn при дії вхідного сигналу xt і видачі при цьому вихідного сигналу у к .

Приклад:

Р,2 = ' Л ) Л ( * 2 ЇУ3\?231 Уз)}.

8.2.3.3. Структурний синтез цифрових автоматів

Процес одержання структурної схеми, яка відображає склад логічних елементів та їхні зв'язки, називають структурним синтезом. В загальному випадку задача структур­ ного синтезу зводиться до композиції деяких простих автоматів, тобто до пошуку спо­ собу з'єднань цих автоматів між собою. Як правило, ефективно розв'язується задача структурного синтезу тільки для певного набору простих автоматів певного виду - еле­ ментарних автоматів, які складаються з елементів пам'яті, що мають більше одного стій­ кого стану (елементарних автоматів з пам'яттю) та комбінаційних схем (елементарних автоматів без пам'яті).

Метод синтезу, в основу якого покладені елементарні автомати, отримав назву ка­ нонічного методу структурного синтезу автоматів. Загальна структура елементарного автомату, що складається з пам'яті та комбінаційної схеми, представлена на рис. 8.9.

 

 

 

 

 

 

 

 

 

 

ßi ß 2

ß

 

а,

 

 

 

 

 

 

 

 

 

 

 

« •

 

 

 

 

« K s

 

 

 

 

 

 

 

 

 

 

 

 

• • •

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

пам'ять

 

 

 

 

 

 

 

 

 

М ,

М 2

• M k s

 

Комбінаційна схема

 

 

 

(тривіальний автомат)

 

 

 

 

 

 

 

 

 

|. . .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*

* u

ks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c o ] C o 2

ю к у

Рис. 8.9. Загальна структура елементарного автомату

Рис. 8.8. Граф автомату Мура

Мова аналітичних виразів передбачає задання автомату шляхом запису для кожного стану автомату відображення Fsj, яке містить набори з трьох об'єктів sn( ук, причому тільки таких, які вказують на наявність переходу автомату зі стану в стан sn при дії вхідного сигналу х, і видачі при цьому вихідного сигналу у к .

Приклад:

'*& =

' у М ( Х 2 / у , ) Д ( д 3

/ Л ) }

^2

= &<Л fy3XSA(x3 fy3\S3(x3

/Уз)\

8.2.3.3. Структурний синтез цифрових автоматів

Процес одержання структурної схеми, яка відображає склад логічних елементів та їхні зв'язки, називають структурним синтезом. В загальному випадку задача структур­ ного синтезу зводиться до композиції деяких простих автоматів, тобто до пошуку спо­ собу з'єднань цих автоматів між собою. Як правило, ефективно розв'язується задача структурного синтезу тільки для певного набору простих автоматів певного виду - еле­ ментарних автоматів, які складаються з елементів пам'яті, що мають більше одного стій­ кого стану (елементарних автоматів з пам'яттю) та комбінаційних схем (елементарних автоматів без пам'яті).

Метод синтезу, в основу якого покладені елементарні автомати, отримав назву ка­ нонічного методу структурного синтезу автоматів. Загальна структура елементарного автомату, що складається з пам'яті та комбінаційної схеми, представлена на рис. 8.9.

 

 

 

 

 

 

 

 

 

 

ß: ß 2

ß

 

О,

 

 

 

 

 

 

 

 

 

 

 

 

• Ш

«

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

" * V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

пам'ять

 

 

 

 

 

 

 

 

 

 

м ,

м 2

• •

M k s

 

Комбінаційна схема

 

 

 

(тривіальний автомат)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и,

и 2

 

*

*u

ks

 

|. . .

 

 

 

. . .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ш , С 0 2

G J k y

 

Рис. 8.9. Загальна структура елементарного автомату

 

 

292

 

 

Елементарний автомат має кх входів р 1 р 2... р кх, ку виходів со,со2 ...

та кв виходів

пам'яті станів а а а 2

. Сигнали керування пам'яттю и]2,...ик описуються за допо­

могою булевих функцій, які називаються функціями збудження. Таким чином, для побу­ дови структурного автомату потрібно мати елементи пам'яті і набір логічних елементів, які утворюють функціонально повну систему для побудови комбінаційної схеми.

Канонічний метод структурного синтезу розділяють на наступні етапи:

кодування,

вибір типу та структури абстрактного автомату,

вибір елементів пам'яті,

побудова рівнянь булевих функцій збудження і виходів автомату,

побудова структурної схеми автомату.

Розглянемо кожен з етапів.

Кодування. Нагадаємо, що абстрактний автомат задається в вигляді А = { . уЯ^бД} . При переході на структурний рівень множини сигналів X та У, а також сигнали Б потріб­ но зобразити у вигляді двійкового вектору.

Нехай 5 = /5,, 52 , 53,5^ 55,5^, тоді к5 = } ^2М; [ = ] [ = 3. Тобто для нумерації кожно­ го стану потрібно 3 розряди, тоді 5 = {000,001,010,011,100,101}. Фізично в структурному авто­ маті буде три стани, кожен з яких може прийняти тільки два значення 0 або 1. Сукупність значень цих трьох станів буде відповідати одному із станів абстрактного автомату.

Приклад: автомат описується суміщеною таблицею переходів та виходів (табл. 8.6).

 

 

Таблиця 8.6

 

 

 

 

 

Х1

Х2

 

 

 

 

 

 

 

ЄЇ/УЗ

 

 

 

 

 

Э2

33/У2

вілч

 

 

 

Б2Г/2

 

 

 

 

 

Тобто він має три стани М5 = п = 3, два вхідних сигнали Мх = т = 2 та чотири вихідних сигнали Му = 1 = 4. Вони відповідно можуть бути закодовані наступною кількістю роз­

рядів: К5 = 2, Кх = 1 та Ку = 2.

 

 

 

 

 

 

 

 

 

 

Результати кодування вхідних сигналів наведено в табл. 8.7, станів

в табл. 8.8, та

вихідних сигналів - в табл. 8.9.

 

 

 

 

 

 

 

 

 

 

 

Таблиця 8.7

 

Таблиця 8.8

 

Таблиця 8.9

 

 

 

 

 

 

 

 

 

 

 

 

 

Щ

Р

 

 

а\

а2

 

У(і)

со\

и)2

 

 

 

 

 

 

 

 

 

 

 

 

 

Х1

0

 

Э1

0

0

 

У1

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Х2

1

 

Б1

0

1

 

У2

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Э1

1

0

 

УЗ

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

У4

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Тоді суміщена таблиця переходів та виходів (табл. 8.6) з закодованими входами, ста­ нами та виходами, буде мати вигляд табл. 8.10.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]