Содержание пояснительной записки. 2. Таблица переходов и выходов автомата

Введение.

1. Постановка задачи.

2. Таблица переходов и выходов автомата.

3. Минимизация числа состояний автомата[1].

4. Кодирование состояний* и система уравнений.

5. Функциональная схема и расчет ее характеристик.

6. Логическое моделирование схемы на наборах функционального теста.

7. Экспресс – проверка полноты функционального теста и построение тестового набора для непроверяемой неисправности.

Заключение.

Библиографический список.


ВАРИАНТЫ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ

Таблица 1 – Варианты заданий на проектирование счетчиков и регистров

Номер варианта Тип устройства, количество разрядов Номер таблицы микроопераций Тип триггеров Серия микросхем
         
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 4   JK  
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 4   JK  
  Регистр, 3   RS  
  Счетчик, 4   JK  
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 4   JK  
  Регистр, 3   RS  
  Счетчик, 3   JK  
  Регистр, 3   RS  
  Счетчик, 4   JK  
  Регистр, 3   RS  
  Счетчик,4   JK  
  Регистр, 3   RS  
  Счетчик, 4   JK  
  Регистр, 3   JK  
  Счетчик, 3   RS  

Продолжение таблицы 1

         
  Регистр, 3   JK  
  Счетчик, 3   RS  
  Регистр, 3   JK  
  Счетчик, 3   RS  
  Регистр, 3   JK  
  Счетчик, 4   RS  
  Регистр, 3   JK  
  Счетчик, 3   RS  
  Регистр, 3   JK  
  Счетчик, 4   RS  
  Регистр, 3   JK  
  Счетчик, 4   RS  
  Регистр, 3   JK  
  Счетчик, 3   RS  
  Регистр, 3   JK  
  Счетчик, 3   RS  
  Регистр, 3   JK  
  Счетчик, 3   RS  
  Регистр, 3   JK  
  Счетчик, 4   RS  
  Регистр, 3   JK  
  Счетчик, 3   RS  
  Регистр, 3   JK  
  Счетчик, 4   RS  
  Регистр, 3   JK  
  Счетчик, 4   RS  
  Регистр, 3   JK  
  Счетчик, 4   RS  

Варианты таблиц микроопераций

X1 X2 Микрооперация
    Прием кода
    Хранение кода
    Сдвиг влево циклический
    Сдвиг вправо циклический
X1 X2 Микрооперация
    Сброс кода
    Хранение кода
    +1(прямой счет в позиционном коде)
    -1(обратный счет в позиционном коде)
X1 X2 Микрооперация
    Прием кода a3a2a1
    Хранение кода
    Сдвиг вправо циклический
    Преобразование в обратный код, r3t - знак числа.
X1 X2 Микрооперация
    Сброс кода
    Хранение кода
    +1(прямой счет в позиционном коде)
    -1(обратный счет в коде Грея)
X1 X2 Микрооперация
    Преобразование в обратный код, r3t - знак числа.
    Хранение кода
    Прием кода a3a2a1
    Сдвиг влево циклический
X1 X2 Микрооперация
    Сброс кода
    -1(обратный счет в позиционной системе)
    +1(прямой счет в позиционной системе)
    Хранение кода
X1 X2 Микрооперация
    Прием кода a3a2a1
    Сдвиг влево циклический
    Сдвиг вправо с заполнением освобождающегося разряда а0
    Хранение кода
X Микрооперация
  Прием кода а4a3a2a1
  Счет в последовательности 0000-0001-0011-0111-1111-1101-1100-1110-0110-0101-0100-0010-1010-1011-1001-1000
X1 X2 Микрооперация
    Прием кода
    Сдвиг вправо циклический
    Сдвиг влево с заполнением освобождающегося разряда а0
    Хранение кода
X1 X2 Микрооперация
    Прием кода а3а2а1
    -1(обратный счет в позиционной системе)
    +1(прямой счет в позиционной системе)
    Хранение кода
X1 X2 Микрооперация
    Прием кода а3а2а1
    Преобразование в обратный код, r3t - знак числа.
    Сдвиг влево циклический
    Хранение кода
X Микрооперация
  Прием кода а4a3a2a1
  Счет в последовательности 0000-0001-0011-0111-0110-0100-1100-1110-1111-1101-1001-1011-1010-0010-1000-0101

X1 X2 Микрооперация
    Прием кода а3а2а1
    Преобразование в обратный код, r3t - знак числа
    Сдвиг вправо с заполнением освобождающегося разряда а0.
    Сдвиг влево циклический
X Микрооперация
  Сброс кода
  Счет в последовательности 0000-0010-0011-0111-0110-0100-1100-1110-1111-1101-1001-1011-1010-1000-0001-0101
X1 X2 Микрооперация
    Прием кода a3a2a1
    Хранение кода
    Сдвиг влево циклический
    Сдвиг вправо циклический
X1 X2 Микрооперация
    Сброс кода
    Хранение кода
    +1(прямой счет в позиционном коде)
    -1(обратный счет в позиционном коде)
X1 X2 Микрооперация
    Прием кода a3a2a1
    Хранение кода
    Сдвиг вправо циклический
    Преобразование в обратный код, r3t - знак числа.
X1 X2 Микрооперация
    Сброс кода
    Хранение кода
    +1(прямой счет в позиционном коде)
    -1(обратный счет в коде Грея)

X1 X2 Микрооперация
    Преобразование в обратный код, r3t - знак числа.
    Хранение кода
    Прием кода a3a2a1
    Сдвиг влево циклический
X1 X2 Микрооперация
    Сброс кода
    -1(обратный счет в позиционном коде)
    +1(прямой счет в позиционной коде)
    Хранение кода
X1 X2 Микрооперация
    Прием кода a3a2a1
    Сдвиг влево циклический
    Сдвиг вправо с заполнением освобождающегося разряда а0
    Хранение кода
X Микрооперация
  Прием кода а4a3a2a1
  Счет в последовательности 0000-0001-0011-0111-1111-1101-1100-1110-0110-0101-0100-0010-1010-1011-1001-1000
X1 X2 Микрооперация
    Прием кода a3a2a1
    Сдвиг вправо циклический
    Сдвиг влево с заполнением освобождающегося разряда а0
    Хранение кода
X1 X2 Микрооперация
    Прием кода а3а2а1
    -1(обратный счет в коде Грея)
    +1(прямой счет в коде Грея)
    Хранение кода

X1 X2 Микрооперация
    Прием кода а3а2а1
    Преобразование в обратный код, r3t - знак числа.
    Сдвиг вправо с заполнением освобождающегося разряда а0.
    Сдвиг влево циклический
X Микрооперация
  Прием кода а4a3a2a1
  Счет в последовательности 0000-1000-0011-0111-1111-1101-1100-1110-0110-0101-0100-0010-1010-1011-1001-0001
X1 X2 Микрооперация
    Прием кода a3a2a1
    Сдвиг вправо циклический
    Сдвиг влево с заполнением освобождающегося разряда 0
    Хранение кода
X Микрооперация
  Прием кода а4a3a2a1
  Счет в последовательности 0000-0010-0011-0111-1111-1101-1100-1110-0110-0101-0100-1000-1010-1011-1001-0001
X1 X2 Микрооперация
    Прием кода a3a2a1
    Хранение кода
    Сдвиг влево с заполнением освобождающегося разряда 0
    Сдвиг вправо циклический
X Микрооперация
  Прием кода а4a3a2a1
  Счет в последовательности 0000-0010-0011-0111-1111-1101-1100-1110-0110-0101-0100-1000-1010-1011-1001-0001

Таблица 2 – Варианты ключевых последовательностей для автомата СЗ

Младшая цифра номера варианта определяет открывающую последовательность, старшая – последовательность снятия тревоги.

Номер варианта Открывающая последовательность   Номер варианта Последовательность снятия тревоги
  10 10 10     11 01 01
  10 10 01     11 01 10
  10 10 11     11 01 11
  10 01 10     11 10 01
  10 01 01     11 10 10
  10 01 11     11 10 11
  10 11 10     11 11 01
  10 11 01     11 11 10
  10 11 11     11 11 11
  11 10 01     01 10 11


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: