Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabPraktTsifSkhemNew.doc
Скачиваний:
28
Добавлен:
12.11.2019
Размер:
1.61 Mб
Скачать

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

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

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

  2. Изображение исследуемых триггеров;

  3. Таблицы истинности;

  4. Логические функции;

  5. Таблицы переходов;

  6. Изображение результатов моделирования в среде MAX+PLUS II (файлы с расширением *.SCF).

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

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

    1. Триггеры, их классификация?

    2. Классификация по входным сигналам?

    3. Классификация по моменту изменения состояния?

    4. Классификация по виду входных сигналов?

    5. RS-триггер, определение, таблицы истинности и переходов?

    6. JK-триггер, определение, таблицы истинности и переходов?

    7. D-триггер, определение, таблицы истинности и переходов?

    8. T-триггер, определение, таблицы истинности и переходов?

Лабораторная работа № 3

исследование основных видов регистров в сапр max+plus ii.

Цель работы: исследование регистров с параллельной записью информации и сдвигового регистра.

1. Основные положения Регистры.

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

В регистре могут выполняться следующие микрооперации:

  • обнуление (очистка) регистра;

  • запись информации в параллельном коде;

  • запись информации в последовательном коде;

  • хранение информации;

  • сдвиг информации вправо или влево;

  • выдача информации в параллельном коде;

  • выдача информации в последовательном коде.

Любой n-разрядный регистр состоит из n регистровых ячеек, представляющих собой схемные ячейки, выходы каждой из которых ассоциируются с разрядным коэффициентом соответствующего двоичного кода. Каждая схемная ячейка представляет собой триггерную схему, с элементами комбинационной логики, которая формирует управляющие сигналы для триггерных схем. Существует несколько классификаций регистров:

  1. по способу записи информации:

  • параллельные;

  • последовательные;

  • параллельно-последовательные (смешанные).

  1. по числу каналов передачи информации:

  • парафазные;

  • однофазные.

  1. по количеству тактов синхронизирующих импульсов:

  • многотактные;

  • однотактовые.

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

В многотактных регистрах запись информации осуществляется за несколько тактов (синхронизирующих импульсов). В однотактовых регистрах запись информации осуществляется за один такт (синхроимпульс).

Все применяемые в цифровой технике многоразрядные регистры можно разделить на две большие группы. Регистры первой группы называются регистрами хранения (памяти), или параллельными регистрами. Регистры второй группы называются последовательными (параллельно-последовательными), или регистрами сдвига (сдвигающими регистрами).

В регистрах хранения операция записи и операция считывания осуществляется для всех разрядов одновременно (параллельно). Поэтому шины входных и выходных данных характеризуются числом линий, равным разрядности регистра. Кроме этих операций и хранения значений разрядов в триггерах, такие регистры иногда могут выполнять побитовые логические операции над данными.

В регистрах сдвига с приходом очередного тактового импульса данные перемещаются из каждого отдельного разряда в соседний в направлении от старшего разряда к младшему и наоборот. Таким образом, данные поступают в регистр, например в старший разряд, по одной линии, последовательно бит за битом и таким же образом выходят из него, но уже из младшего разряда. Если же сдвиг происходит в обратном направлении, то поступают данные в младший разряд, а выходят из старшего. Регистры, позволяющие осуществлять сдвиг в обоих направлениях, называются реверсивными.

Многие регистры сдвига позволяют записывать данные в разряды параллельно, как регистры хранения, а затем выдавать последовательно из младшего или старшего разряда в процессе периодического сдвига данных в разрядах. И наоборот, существуют такие регистры, которые принимают данные по одной линии последовательно в младший или старший разряд. При этом в процессе приема данные с каждым тактовым импульсом продвигаются по разрядам. Когда же весь регистр оказывается заполненным принятыми битами, т.е. после прохождения тактовых импульсов в количестве, равном разрядности регистра, полученные данные считываются одновременно из всех разрядов (параллельно).

Параллельные регистры. Параллельные регистры представляют собой конструктивное объединение нескольких одинаковых триггеров. Их информационные входы и выходы являются независимыми и сгруппированными только в силу того, что относятся к одному многоразрядному объекту данных, например двоичному коду размером в один байт. Поскольку все разряды байта должны образовываться одновременно, то входы синхронизации всех триггеров подключены обычно к одной линии. Также объединяются входы асинхронной установки и сброса и другие входы управления, если такие имеются.

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

Различают сдвиги вправо и влево. Сдвиг вправо осуществляется в направлении от старших разрядов к младшим, стоящим справа в общепринятой системе записи чисел, соответственно сдвиг влево осуществляется от младших к старшим разрядам.

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