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

4159

.pdf
Скачиваний:
2
Добавлен:
08.01.2021
Размер:
824.84 Кб
Скачать

2.По исходному описанию, представленному в табл. 2.5 (вариант указывается преподавателем),. построить граф переходов.

3.В соответствии с заданным по варианту типом триггера построить расширенную таблицу переходов.

4.Произвести минимизацию ФАЛ, описывающих работу комбинационной подсистемы.

5.Начертить функциональную схему ЦА.

6.Собрать на стенде и исследовать поведение ЦА.

Методические указания 1. В лабораторной работе производится синтез принципиальной схемы

цифрового автомата, в соответствии с указанным вариантом задания. Варианты заданий приведены в таблице 2.5.

Таблица 2.5.

Варианты индивидуальных заданий.

№ варианта

S

X

 

Тип триггера

 

 

 

 

0

 

1

 

 

 

 

 

 

 

 

 

 

 

 

00

01/0

 

10/1

 

 

 

 

 

 

 

1

01

10/0

 

11/0

JK

 

 

 

 

10

11/1

 

00/1

 

 

 

 

 

 

 

 

 

 

11

00/0

 

10/1

 

 

 

 

 

 

 

 

00

01/0

 

10/1

 

 

 

 

 

 

 

2

01

10/0

 

11/0

T

 

 

 

 

10

11/1

 

00/1

 

 

 

 

 

 

 

 

 

 

11

00/0

 

10/1

 

 

 

 

 

 

 

 

00

01/0

 

11/1

 

 

 

 

 

 

 

3

01

10/1

 

00/0

JK

 

 

 

 

10

11/1

 

11/1

 

 

 

 

 

 

 

 

 

 

11

00/0

 

01/0

 

 

 

 

 

 

 

 

00

01/0

 

11/1

 

 

 

 

 

 

 

4

01

10/1

 

00/0

T

 

 

 

 

10

11/1

 

11/1

 

 

 

 

 

 

 

 

 

 

11

00/0

 

01/0

 

 

 

 

 

 

 

5

00

11/0

 

01/0

JK

 

 

 

 

01

10/1

 

11/1

 

 

 

 

 

 

 

 

 

 

10

00/0

00/0

 

 

 

 

 

 

 

11

01/0

10/1

 

 

 

 

 

 

 

00

11/0

01/0

 

 

 

 

 

 

6

01

10/1

11/1

T

 

 

 

10

00/0

00/0

 

 

 

 

 

 

 

 

11

01/0

10/1

 

 

 

 

 

 

 

00

01/0

11/1

 

 

 

 

 

 

7

01

00/0

11/1

JK

 

 

 

10

01/1

11/0

 

 

 

 

 

 

 

 

11

01/0

10/1

 

 

 

 

 

 

 

00

01/0

11/1

 

 

 

 

 

 

8

01

00/0

11/1

T

 

 

 

10

01/1

11/0

 

 

 

 

 

 

 

 

11

01/0

10/1

 

 

 

 

 

 

2.Руководствуясь информацией, представленной в таблице состояний, постройте граф переходов.

3.Перед построением расширенной таблицы переходов необходимо построить таблицу истинности для указанного типа триггера. В вариантах индивидуальных заданий указаны только Т и JK триггеры. Для реализации каждого из них выбирается JK триггер.

4.Постройте расширенную таблицу переходов, в которой учтен тип триггера.

5.Минимизацию ФАЛ, описывающих функционирование комбинационной схемы целесообразно производить при помощи карт Карно. В качестве аргументов функций рассматривать значения входных сигналов и исходные состояния автомата.

6.Построить принципиальную схему ЦА. Для комбинационной схемы входные сигналы Qin следует подавать с соответствующих выходов триггеров.

7.Входные воздействия подаются с переключателей SA1 ... SA4 или SA5

... SA8.

8..Синхросигналы для ЦА необходимо подавать от одновибратора. Запуск одновибратора осуществляется нажатием на кнопку, при этом формируется только один импульс заданной длительности и полярности.

9. Проверку правильности функционирования ЦА необходимо осуществлять по исходной таблице состояний. При этом автомат должен корректно переключаться во все состояния, отмеченные в таблице и формировать на выходе достоверный сигнал.

Содержание отчета

Отчет должен содержать:

1.Исходную таблицу состояний.

2.Граф переходов.

3.Таблицу истинности указанного типа триггера.

4.Расширенную таблицу состояний.

5.Процедуры минимизации ФАЛ комбинационной подсистемы ЦА.

6.Функциональную схему реализации цифрового автомата.

7.Выводы по выполненной работе.

2.7. Контрольные вопросы

1.Каким образом определить требуемый объем триггерной подсистемы цифрового автомата?

2.Что указывается в надписях к дугам в графе переходов?

3.В чем отличие выходных сигналов Z и Y комбинационной подсисте-

мы?

4.Что является инициирующим событием для переключения цифрового автомата?

5.Каким образом определяется поведение выходных сигналов группы Y комбинационной подсистемы?

6.Каким образом из расширенной таблицы переходов получается функциональная схема цифрового автомата?

Лабораторная работа № 3 ИССЛЕДОВАНИЕ ФУНКЦИОНАЛЬНЫХ СВОЙСТВ РЕГИСТРОВ

Цель работы – Изучение функциональных свойств универсальных сдвиговых регистров и экспериментальное исследование режимов работы регистра на примере ИМС К155 ИР1.

Основные сведения

Регистр – это микроэлектронное устройство, предназначенное для хранения и преобразования информации, представленной в двоичной форме. Информация представляется двоичными последовательностями (сигналов) в виде «слов» определенной длины.

Слова могут иметь длину кратную 4 битам, т.е. 4, 8, 12, 16 и т.д.

Чтобы регистр мог «запомнить» слово информации, он должен состоять из соответствующего числа ячеек, каждая из которых должна иметь два устойчивых состояния: лог.0 и лог.1. Эти состояния должны сохраняться сколь угодно долго, но могут быть изменены в любой момент времени.

Вкачестве ячеек обычно используются синхронные D-триггеры, состояние которых отображает слово информации, а каждый триггер хранит 1 бит информации и соответствует одному разряду слова.

Взависимости от наличия и характера связей между ячейками различают:

1)регистры хранения информации; 2) сдвиговые регистры и 3) регистры специального назначения.

Регистры, предназначенные для хранения информации, могут работать в двух режимах – записи и хранения информации. При записи «содержимое» ячеек изменяется на новое: в соответствии со значением разрядов входного слова информации. В режиме хранения состояние («содержимое») ячеек регистра остается неизменным пока сохраняется этот режим. Причем во время хранения регистр как бы становится «нечувствительным» к изменению входных информационных сигналов. Такие регистры используются для построения оперативных запоминающих устройств (ОЗУ) ЭВМ. Между ячейками таких регистров взаимных связей нет.

Регистры сдвига (сдвиговые регистры) могут работать в трех режимах: 1) записи; 2) хранения и 3) сдвига (последовательной выдачи) информации. В лабораторной работе изучаются эти регистры, поэтому рассмотрим их принцип действия подробнее.

На рисунке 3.1 приведено УГО 4-х разрядного сдвигового регистра К155ИР1, подлежащего исследованию. В таблице 3.1 представлено назначение выводов ИМС регистра.

Рисунок 3.1. УГО 4-х разрядного универсального сдвигового регистра К155ИР1

Таблица 3.1.

Назначение выводов ИМС К155ИР1

Сигнал

 

Назначение

 

 

SI

последовательный вход

 

 

D0 - D3

входы данных для параллельной записи

 

 

C1

синхронизация сдвига

 

 

C2

синхронизация записи

 

 

PE

выбор режима

0 – сдвиг

1 – запись

 

 

 

 

Q0 - Q3

Выходы

 

 

 

 

 

Регистры имеет четыре группы входов:

1.Информационные входы параллельной записи D0...Di;

2.Информационные входы последовательной записи: DR - при сдвиге вправо (вниз); DL - при сдвиге влево (вверх) для ИМС К155ИР13 и SI при сдвиге вправо для ИМС К155ИР1;

3.Входы управления режимом работы (выбора режима) V1 и V2 для ИМС К155ИР13 и РЕ для ИМС К155ИР1;

4.Входы общего назначения С, С1, С2 используемые для синхронизации

иR - вход сброса.

Рассмотрим более подробно особенности организации и работы регистра К155ИР1.

Сдвиговый регистр К155ИР1 имеет разрядность равную 4 и осуществляет однонаправленный сдвиг информации вправо, имеет раздельные входы синхронизации в различных режимах и один вход выбора режима.

Регистр не имеет входа сброса R. Однако функция сброса может быть легко реализована путем записи в регистр числа 0000.

Входы регистра С1 и С2 являются обратными динамическими, поэтому состояние ячеек регистра может изменяться только в момент спада синхронизирующих импульсов на данных входах (1–>0).

Вход выбора режима PE служит для управления регистром согласно таблице 3.1. При подаче на данный вход лог.1 регистр переводится в режим записи информации по входам D0 ...D3, вход SI не оказывает влияния на состояние ячеек. В регистре не предусмотрен режим хранения информации. Регистр находится в данном состоянии только во время отсутствия активных сигналов на входах синхронизации С1 и С2.

В режиме записи сигналов с информационных входов D0 ...D3 спад сигнала на входе С2 приведет к тому, что слово информации поразрядно одновременно будет занесено в регистр. И на выходах Q0 ...Q3 сигналы примут соответствующие значения (параллельная запись). Если же на вход С2 попадут несколько импульсов, то будет осуществляться повторная запись одного и того же слова информации. А если входное слово успеет измениться, то в регистр будет записано слово, которое оказалось на входах D0 ...D3 в момент последнего тактового импульса.

Режим «сдвига» устанавливается подачей на вход РЕ лог. 0. При этом тактовые импульсы должны подаваться на вход С1. По мере поступления на вход С1 тактовых импульсов, содержимое ячеек регистра «сдвигается» в сторону старших разрядов слова информации. Если принять, что выход Q0 соответствует младшему, а Q3 - самому старшему разрядам слова, то при подаче первого (с момента установки режима) тактового импульса содержимое ячейки Q0 будет переписано в ячейку Q1, содержимое же Q1 - в ячейку Q2 и т.д. Таким образом, слово информации, записанное или хранимое в регистре, первым тактовым импульсом сдвигается (относительно ячеек) в сторону старшего разряда. Очевидно, что второй тактовый импульс сдвинет слово уже на 2 разряда и т.д. При этом с выхода Q3 за 4 такта можно вывести (получить) все слово, начиная со старшего разряда последовательно во времени. Одновременно в ячейку Q0 будет записываться сигнал со входа SI. На рисунке 3.1 УГО регистра показано вертикально и выходы Q0 ...Q3 расположены сверху - вниз. Поэтому сдвиг слова осуществляется «вниз». Если же УГО начертить горизонтально, то выходы Q0...Q3 будут располагаться слева - направо, а сдвиг слова - «вправо». Поэтому Вход SI называется входом последовательной записи информации при сдвиге вправо, а Q3 - выходом регистра с последовательным выводом информации.

Регистры с таким алгоритмом функционирования получили название универсальных, так как их можно использовать для хранения и преобразования информации, а также для деления частоты импульсов, построения фазовращателей и распределителей импульсов и выполнения математических операций с двоичными числами. Например, сдвиг на один разряд в сторону старших разрядов записанного в регистр слова, можно рассматривать, как умножение на 2 двоичного числа, отображаемого этим словом.

3.3. Описание лабораторной установки Работа выполняется на субблоке «Регистр», входящего в типовой лабора-

торный стенд. В субблок входят: два 4-разрядных сдвиговых регистра D1 и D2,

состояние которых отображается светодиодами HL1...HL8; набор тумблеров SA1 ... SА8 - для подачи на регистр сигналов параллельной записи информации.

Упрощенная функциональная схема лабораторной работы представлена на рисунке 3.2. Функционирование регистра можно исследовать при одиночных тактовых сигналах (однократный запуск) либо при непрерывной последовательности тактовых импульсов. Нажатием кнопки SВ1 формируется одиночный тактовый импульс, генерируемый одновибратором. В связи с ограниченным количеством кнопочных переключателей на лабораторном стенде информация на двух входных линиях задается в виде констант. Константы могут принимать значения Лог.0 или Лог.1.

Константа, поданная на входы РЕ регистров, осуществляет выбор режима работы: «запись» или «сдвиг». Константа, подаваемая на вход SI микросхемы D1, определяет значение записываемого, в последовательной форме, информационного разряда. Вход SI микросхемы D2, в зависимости от условий эксперимента, подключается к различным выходам микросхемы D1. Все входы синхронизации обоих микросхем соединяются в одну линию, подключаемую к выходу одновибратора.

Рисунок 3.2. Упрощенная функциональная схема лабораторной работы.

Задание на лабораторную работу

1. Ознакомиться с принципом действия универсального регистра К155 ИР1, режимами его работы, УГО, уяснить состав и назначение выводов регистра по рисунку 3.1. и таблице 3.1.

2.Уяснить состав и назначение элементов субблока и их расположение на лицевой панели. по рисунку 3.2.

3.Исследовать работу регистра в различных режимах при схемном включении как 4-х разрядный регистр, 8-ми разрядный и 8-ми разрядный кольцевой при одиночных тактовых импульсах. Составить таблицы истинности и начертить временные диаграммы для каждого режима.

4.По указанию преподавателя выполнить индивидуальное задание, приведенное в таблице 3.2, начертить схему включения регистра и временные диаграммы его работы, определить назначение схемы.

Таблица 3.2.

Варианты индивидуального задания.

 

 

 

 

Значение сигналов на входах

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D0

D1

D2

D3

 

D4

D5

D6

D7

C1,C2

 

PE

 

SI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

 

0

 

0

0

 

0

 

 

1

 

0

 

1

 

\

 

Q2

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

 

0

 

0

0

 

0

 

 

0

 

1

 

0

 

\

 

Q2

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

0

 

0

 

0

1

 

0

 

 

0

 

0

 

0

 

\

 

Q7

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

0

 

0

 

0

0

 

0

 

 

0

 

1

 

1

 

\

 

Q4

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

0

 

0

 

0

0

 

1

 

 

1

 

1

 

1

 

\

 

Q3

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

1

 

0

 

1

0

 

0

 

 

0

 

0

 

0

 

\

 

Q5

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

0

 

0

 

1

1

 

0

 

 

0

 

1

 

1

 

\

 

Q5

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

1

 

0

 

0

1

 

0

 

 

0

 

0

 

1

 

\

 

Q6

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Методические указания

1.С принципом действия универсального регистра следует ознакомиться, по материалам лекционного курса.

2.Выполнение задания по п.3.4.3 начните с режима параллельной записи информационного слова в регистр. Значение слова информации выберете самостоятельно. Подайте на вход РЕ соответствующий уровень и нажмите кнопку SB1. Проделайте эксперименты, когда новое слово как бы записывается на «старое». Сделайте выводы о том, что стирание информации равносильно записи «нулевого» слова 00000000.

3.Скоммутируйте регистры так, чтобы они образовали 8-ми разрядный сдвиговый регистр. Для этого необходимо осуществить информационную связь двух автономно функционирующих регистров. Характер коммутации определите самостоятельно.

Выполните эксперименты по исследованию работы регистра в режиме сдвига «вправо». На вход РЕ подайте соответствующий уровень и, нажимая кнопку «SB1», наблюдайте состояние регистра по светодиодам. Объясните результат.

4.Запишите в регистр слово 10011010 –> D0, D1, D2, D3, D4, D5, D6, D7

параллельно с соответствующих входов.

Переведите регистр в исследуемый режим, подключите на вход SI сигнал лог. 0 и, подавая тактовые импульсы, наблюдайте состояние регистра, затем проделайте тот же эксперимент, задав на входе SI сигнал лог 1. Объясните результат.

5.Проведите эксперименты с последовательной записью слова информации в регистр. Слово выберете самостоятельно.

6.Выполните эксперименты с регистром, замкнутым «в кольцо». Для этого, произведите необходимые коммутации входных линий SI с выходными линиями Q. После записи слова в регистр, переведите его в режим сдвига, подключив на вход РЕ сигнал лог. 0. Подавая тактовые импульсы, наблюдайте изменение состояния ячеек. Проделайте эксперимент, записав в регистр только одну Лог.1 в младший разряд. Постройте временную диаграмму и сделайте вывод.

7.Индивидуальное задание выполняется по данным таблицы 3.2, либо преподаватель может предложить свой дополнительный вариант. Вначале следует его выполнить теоретически на бумаге.

Чтобы построить схему регистра, надо начертить его УГО (рисунок 3.1), затем сделать соединение выводов согласно заданному варианту (таблица 3.2). Равенство входного сигнала выходному означает то, что соответствующий вход следует подключить к указанному выходу регистра.

Например, по варианту 5 таблицы 3.2 PE = Q3.

Это требует соединения выхода 3 регистра со входом PE (обратная связь). Анализ работы регистра следует начать с предположения, что содержимым ячеек является нулевое слово. Выяснить значение сигналов по всем вхо-

дам, определить режим работы регистра. Затем проанализировать состояние ячеек при подаче первого тактового импульса. Одновременно стройте временные диаграммы, отображая на них значения сигналов по тем входам/выходам, на которых сигналы могут изменяться. Отобразив на диаграммах состояние регистра после первого тактового импульса, рассмотрите его реакцию на второй тактовый импульс и так далее, подрисовывая каждый раз временные диаграм-

мы. Анализ заканчивают тогда, когда значения сигналов на всех выходах начнут повторяться. Проанализируйте диаграммы в целом, отметив на них интервалы различных режимов работы регистра и длительности цикла. Определите соотношение частоты следования тактовых импульсов на выходах регистра. Рассчитайте скважность выходных импульсов. Эти данные позволят сделать выводы по назначению и применению рассматриваемой схемы и, в том числе, регистра.

Содержание отчета.

Отчет должен быть оформлен согласно требованиям, принятым на кафедре АиПУ, и содержать:

1.Цель лабораторной работы.

2.Функциональную схему, УГО регистра К155 ИР1 с цоколевкой, таблицу режимов работы.

3.Таблицы истинности и временные диаграммы работы 4-х разрядного регистра, 8-ми разрядного регистра, 8-ми разрядного кольцевого регистра. Выводы, по результатам экспериментов.

4.Схему включения регистра и диаграммы его работы, выводы по назначению схемы согласно варианту индивидуального задания.

3.7.Контрольные вопросы

1.Почему регистры К155ИР13, К155ИР1 называются универсальными? Объясните принцип действия регистров.

2.Как установить режим работы регистра? Какие режимы имеют универсальные регистры? Регистры хранения информации?

3.Что означает режим сдвига «вправо», «влево»? Как они реализуются и зачем используются?

4.Какими особенностями обладают сдвиговые регистры при работе по схеме «замкнутого кольца»? Для чего такое включение регистра можно использовать?

5.Как построить 12-разрядный сдвиговый регистр на основе ИМС К155ИР13 и К1555ИР1? В каких режимах может работать такой регистр?

6.Как организовать режим сдвига «влево» у регистра К155ИР1? Приведите схему включения.

7.Каким образом универсальный регистр можно использовать для деления частоты импульсов?

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