Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
75
Добавлен:
24.11.2017
Размер:
2.76 Mб
Скачать

1

0

0

1

 

 

 

 

 

 

 

1

0

1

×

 

 

 

 

 

 

 

1

1

0

 

 

 

Qt

 

 

 

 

 

 

 

 

1

1

1

×

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R + S ; S* = S.

Вариант 10

1. Синтезировать в базисе ИЛИ-НЕ R-триггер с активными уровнями: RR = 0, RS = 1. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

 

Qt

 

 

 

 

 

 

 

 

0

 

0

 

1

×

 

 

 

 

 

 

 

 

 

0

 

1

 

0

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

1

×

 

 

 

 

 

 

 

 

1

 

0

 

0

1

 

 

 

 

 

 

 

 

1

 

0

 

1

0

 

 

 

 

 

 

 

 

1

 

1

 

0

 

Qt

 

 

 

 

 

 

 

1

 

1

 

1

×

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=RS ; S* = S.

Вариант 11

1. Синтезировать в базисе ИЛИ-НЕ E-триггер с активными уровнями: ER = 1, ES=1. Таблица режимов работы триггерного устройства:

Входы

 

 

Выход

 

 

 

 

Qt+1

x2

x1

x0

 

0

0

0

 

×

 

 

 

 

 

 

 

 

0

0

1

 

 

Qt

 

 

 

 

 

 

 

0

1

0

 

1

 

 

 

 

 

 

 

 

0

1

1

 

×

 

 

 

 

 

 

 

 

1

0

0

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

1

×

1

 

0

 

 

 

 

 

 

 

1

1

0

 

×

 

 

 

 

 

 

 

 

 

 

 

61

 

 

PDF created with pdfFactory Pro trial version www.pdffactory.com

2. Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R; S* = RS .

Вариант 12

1. Синтезировать в базисе И-НЕ S-триггер с активными уровнями: SR=0, SS=0. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

×

×

 

 

 

 

 

 

 

 

 

0

 

1

 

0

 

 

 

 

 

Qt

 

 

 

 

 

0

 

1

 

1

 

Qt

1

 

×

 

0

1

 

 

 

 

 

 

 

 

1

 

0

 

1

0

 

 

 

 

 

 

 

 

1

 

1

 

1

×

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R + S ; S* = R + S .

Вариант 13

1. Синтезировать в базисе И-НЕ S-триггер с активными уровнями: SR = 1, SS = 0. Таблица режимов работы триггерного устройства:

Входы

 

Выход

 

 

 

Qt+1

x2

x1

x0

0

0

0

0

 

 

 

 

 

 

 

0

0

1

×

 

 

 

 

 

 

 

0

1

0

0

 

 

 

 

 

 

 

0

1

1

 

 

 

Qt

 

 

 

 

 

 

 

 

1

0

0

 

Qt

 

 

 

 

 

1

0

1

×

 

 

 

 

 

 

1

1

0

×

 

 

 

 

 

 

1

1

1

1

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R + S ; S* = R + S .

Вариант 14

1. Синтезировать в базисе ИЛИ-НЕ R-триггер с активными уровнями: RR = 1, RS = 0. Таблица режимов работы триггерного устройства:

62

PDF created with pdfFactory Pro trial version www.pdffactory.com

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

 

Qt

 

 

 

 

 

 

 

 

0

 

0

 

1

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

0

1

 

 

 

 

 

 

 

 

0

 

1

 

1

×

 

 

 

 

 

 

 

 

1

 

0

 

0

1

 

 

 

 

 

 

 

 

1

 

0

 

1

×

 

 

 

 

 

 

 

 

1

 

1

 

0

0

 

 

 

 

 

 

 

 

1

 

1

 

1

×

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=RS ; S* = S .

Вариант 15

1. Синтезировать в базисе И-НЕ E-триггер с активными уровнями: ER = 0, ES = 0. Таблица режимов работы триггерного устройства:

Входы

 

Выход

 

 

 

Qt+1

x2

x1

x0

0

0

0

×

 

 

 

 

 

 

 

0

0

1

×

 

 

 

 

 

 

 

0

1

0

0

 

 

 

 

 

 

 

0

1

1

×

 

 

 

 

 

 

 

1

0

0

 

Qt

1

0

1

1

 

 

 

 

 

 

 

1

1

0

 

Qt

 

 

 

 

 

 

1

1

1

 

 

 

Qt

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R ; S* = R + S .

Вариант 16

1. Синтезировать в базисе ИЛИ-НЕ R-триггер с активными уровнями: RR = 0, RS = 0. Таблица режимов работы триггерного устройства:

 

Входы

 

 

Выход

 

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

 

0

 

0

 

0

 

Qt

 

 

 

 

 

 

 

0

 

0

 

1

 

×

 

 

 

 

 

 

 

 

 

 

 

 

63

PDF created with pdfFactory Pro trial version www.pdffactory.com

0

1

0

 

 

 

Qt

 

 

 

 

 

0

1

1

1

 

 

 

 

 

 

1

0

0

×

 

 

 

 

 

 

1

0

1

0

 

 

 

 

 

 

1

1

0

×

 

 

 

 

 

 

1

1

1

0

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R × S ; S* = S .

Вариант 17

1. Синтезировать в базисе ИЛИ-НЕ E-триггер с активными уровнями: ER = 0, ES = 0. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

×

 

 

 

 

 

 

 

 

 

0

 

0

 

1

1

 

 

 

 

 

 

 

 

 

0

 

1

 

0

1

 

 

 

 

 

 

 

 

 

0

 

1

 

1

×

 

 

 

 

 

 

 

 

 

1

 

0

 

0

 

Qt

 

 

 

 

 

 

 

 

1

 

0

 

1

×

 

 

 

 

 

 

 

 

 

1

 

1

 

0

0

 

 

 

 

 

 

 

 

 

1

 

1

 

1

 

 

 

 

 

Qt

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R; S* = RS .

Вариант 18

1. Синтезировать в базисе ИЛИ-НЕ R-триггер с активными уровнями: RR = 1, RS = 1. Таблица режимов работы триггерного устройства:

Входы

 

 

Выход

 

 

 

 

Qt+1

x2

x1

x0

 

0

0

0

 

1

 

 

 

 

 

0

0

1

 

0

 

 

 

 

 

0

1

×

 

×

 

 

 

 

 

1

0

0

 

×

 

 

 

 

 

1

0

1

 

Qt

 

 

 

 

 

1

1

0

 

0

 

 

 

 

 

 

 

 

64

PDF created with pdfFactory Pro trial version www.pdffactory.com

1 1 1 Qt

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=RS ; S* = S.

Вариант 19

1. Синтезировать в базисе ИЛИ-НЕ E-триггер с активными уровнями: ER = 1, ES = 0. Таблица режимов работы триггерного устройства:

Входы

 

Выход

 

 

 

Qt+1

x2

x1

x0

0

0

0

 

 

 

Qt

 

 

 

0

0

1

0

 

 

 

 

 

 

0

1

0

×

 

 

 

 

 

 

0

1

1

0

 

 

 

 

 

 

1

0

×

×

 

 

 

 

 

 

1

1

0

1

 

 

 

 

 

 

1

1

1

 

Qt

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R ; S* = RS .

Вариант 20

1. Синтезировать в базисе ИЛИ-НЕ S-триггер с активными уровнями: SR = 1, SS = 1. Таблица режимов работы триггерного устройства:

Входы

 

Выход

 

 

 

Qt+1

x2

x1

x0

0

0

0

 

Qt

 

 

 

 

 

 

0

0

1

 

Qt

 

 

 

 

 

 

0

1

0

×

 

 

 

 

 

 

 

0

1

1

 

 

 

Qt

 

 

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

1

0

1

×

 

 

 

 

 

 

1

1

0

0

 

 

 

 

 

 

1

1

1

×

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=RS ; S* = RS .

65

PDF created with pdfFactory Pro trial version www.pdffactory.com

Вариант 21

1. Синтезировать в базисе ИЛИ-НЕ R-триггер с активными уровнями: RR = 1, RS = 1. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

×

 

 

 

 

 

 

 

 

 

0

 

0

 

1

 

Qt

 

 

 

 

 

 

 

 

0

 

1

 

0

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

1

0

 

 

 

 

 

 

 

 

1

 

0

 

0

0

 

 

 

 

 

 

 

 

1

 

0

 

1

1

 

 

 

 

 

 

 

 

1

 

1

 

×

×

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=RS ; S* = S.

Вариант 22

1. Синтезировать в базисе И-НЕ E-триггер с активными уровнями: ER = 1, ES = 1. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

0

 

0

 

1

 

Qt

 

 

 

 

 

 

 

 

0

 

1

 

×

×

 

 

 

 

 

 

 

 

 

1

 

0

 

0

1

 

 

 

 

 

 

 

 

 

1

 

0

 

1

×

 

 

 

 

 

 

 

 

 

1

 

1

 

0

×

 

 

 

 

 

 

 

 

 

1

 

1

 

1

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R ; S* = R + S .

Вариант 23

1. Синтезировать в базисе ИЛИ-НЕ E-триггер с активными уровнями: ER = 0, ES = 1. Таблица режимов работы триггерного устройства:

 

Входы

 

 

Выход

 

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

 

0

 

0

 

×

 

0

 

 

 

 

 

 

 

 

 

 

 

 

66

PDF created with pdfFactory Pro trial version www.pdffactory.com

0

1

0

 

Qt

 

 

 

 

 

 

0

1

1

×

 

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

 

1

0

1

 

 

 

Qt

 

 

 

1

1

×

×

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R ; S* = R × S .

Вариант 24

1. Синтезировать в базисе И-НЕ S-триггер с активными уровнями: SR = 1, SS = 1. Таблица режимов работы триггерного устройства:

Входы

 

Выход

 

 

 

Qt+1

x2

x1

x0

0

0

×

 

 

 

Qt

 

 

 

 

 

 

 

 

0

1

0

×

 

 

 

 

 

 

0

1

1

0

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

1

0

1

×

 

 

 

 

 

 

1

1

0

 

Qt

 

 

 

 

 

1

1

1

×

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R + S ; S* = R + S .

Вариант 25

1. Синтезировать в базисе И-НЕ E-триггер с активными уровнями: ER = 1, ES = 0. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

×

 

 

 

 

 

 

 

 

 

0

 

0

 

1

0

 

 

 

 

 

 

 

 

 

0

 

1

 

0

 

Qt

 

 

 

 

 

 

 

 

0

 

1

 

1

×

 

 

 

 

 

 

 

 

 

1

 

0

 

0

1

 

 

 

 

 

 

 

 

 

1

 

0

 

1

×

 

 

 

 

 

 

 

 

 

1

 

1

 

×

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

 

 

 

67

PDF created with pdfFactory Pro trial version www.pdffactory.com

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R; S* = R + S .

Вариант 26

1. Синтезировать в базисе ИЛИ-НЕ S-триггер с активными уровнями: SR = 1, SS = 0. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

 

Qt

0

 

0

 

1

1

 

 

 

 

 

 

 

 

 

0

 

1

 

0

 

 

 

 

 

Qt

 

 

 

 

 

0

 

1

 

1

1

 

 

 

 

 

 

 

 

1

 

0

 

×

×

 

 

 

 

 

 

 

 

1

 

1

 

0

×

 

 

 

 

 

 

 

 

1

 

1

 

1

0

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=RS ; S* = RS .

Вариант 27

1. Синтезировать в базисе ИЛИ-НЕ S-триггер с активными уровнями: SR = 0, SS = 0. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

0

0

 

 

 

 

 

 

 

 

 

0

 

0

 

1

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

×

1

 

 

 

 

 

 

 

 

1

 

0

 

0

×

 

 

 

 

 

 

 

 

1

 

0

 

1

 

Qt

1

 

1

 

×

×

 

 

 

 

 

 

 

 

 

2.Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

=R × S ; S* = RS .

Вариант 28

1. Синтезировать в базисе И-НЕ R-триггер с активными уровнями: RR = 1, RS = 1.

Таблица режимов работы триггерного устройства:

68

PDF created with pdfFactory Pro trial version www.pdffactory.com

 

Входы

 

Выход

 

 

 

 

 

Qt+1

x2

 

x1

 

x0

0

 

0

 

×

0

 

 

 

 

 

 

 

 

 

0

 

1

 

0

 

 

 

 

 

Qt

 

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

1

1

 

 

 

 

 

 

 

 

1

 

0

 

0

×

 

 

 

 

 

 

 

 

1

 

0

 

1

 

Qt

1

 

1

 

×

×

 

 

 

 

 

 

 

 

 

2. Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если

R* = R + S ; S* = S .

Вариант 29

1. Синтезировать в базисе ИЛИ-НЕ S-триггер с активными уровнями: SR = 0, SS = 0. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

Qt+1

x2

x1

x0

0

0

0

1

 

 

 

 

 

 

 

0

0

1

 

Qt

 

 

 

 

 

 

0

1

0

×

 

 

 

 

 

 

 

0

1

1

 

 

 

Qt

 

 

 

 

 

 

 

 

1

0

×

×

 

 

 

 

 

 

1

1

×

0

 

2. Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

= R × S ; S* = RS .

Вариант 30

1. Синтезировать в базисе И-НЕ E-триггер с активными уровнями: ER = 0, ES = 1. Таблица режимов работы триггерного устройства:

 

Входы

 

Выход

 

 

 

Qt+1

x2

x1

x0

0

0

×

 

 

 

Qt

 

 

 

 

 

 

 

 

0

1

0

1

 

 

 

 

 

 

0

1

1

0

 

 

 

 

 

 

1

0

0

×

 

 

 

 

 

 

1

0

1

 

Qt

1

1

×

×

 

2. Задание для защиты лабораторной работы: определить тип триггера (R, S, E) и активные уровни, если R*

= R; S* = R + S .

69

PDF created with pdfFactory Pro trial version www.pdffactory.com

Лабораторная работа № 3 Регистры

Цель работы: изучить виды и состав регистров; овладеть методами синтеза регистровых структур на базе современных типов триггеров и регистров; приобрести навыки в создании, отладке и экспериментальном исследовании регистровых структур в среде MAX+PLUS II.

Продолжительность работы - 4 часа.

Лабораторное задание

1.Ознакомитьcя с правилами техники безопасности в учебном кабинете.

2.Выполнить синтез структур, заданных в индивидуальном задании, построить временные диаграммы ра-

боты.

3.Получить допуск к лабораторной работе, показав преподавателю выполненные задания и ответив на вопросы теоретической части.

Пример индивидуального задания

1.Используя сдвиговый регистр на JK-триггерах, разработать самовосстанавливающийся делитель частоты на 13.

2.Используя D-триггеры, разработать 4-разрядный регистр, выполняющий микрооперации:

-приём данных ( Qit +1 = xit );

-логическое «И» ( Qit +1 = Qit × xit );

-«счётный режим» ( Qit +1 = Qit ).

Порядок выполнения работы

Используя сдвиговый регистр на JK-триггерах, разработаем самовосстанавливающийся делитель частоты на 13.

Для синтеза делителя частоты с использованием сдвигового регистра на JK-триггере необходимо выделить на графе переходов (рис.1) замкнутый контур, содержащий столько вершин, на какое число необходимо синтезировать делитель частоты. В нашем случае - контур с 13 вершинами (13 переходов). Один из возможных контуров изображён на рис.2.

70

PDF created with pdfFactory Pro trial version www.pdffactory.com

Соседние файлы в папке Учебники и методички