Читайте также: |
|
Основные понятия
Регистр - это электронное устройство для запоминания (хранения) слова, а также для выполнения над словами некоторых логических операций.
Регистры выполняют следующие основные операции:
- установка регистра в нулевое состояние (сброс);
- приём слова из другого регистра;
- передача слова в другой регистр;
- сдвиг вправо и влево на требуемое число разрядов;
- преобразование последовательного кода в параллельный и параллельного в последовательный.
Регистры, как правило, строятся на D-триггерах, т.к. эти триггеры позволяют производить запись информации однофазным кодом без предварительного "обнуления" по входу D.
Приём информации в регистр и выдача может осуществляться параллельно и последовательно. В первом случае слово представляется в виде параллельного кода. При записи и при считывании все разряды кода слова передаются одновременно, каждый разряд по своей кодовой шине. При последовательной передаче кода слова, все разряды кода слова передаются последовательно во времени один за другим и строго в определенные дискретные моменты времени, совпадающие с управляющими сигналами.
Различают, сдвигающие регистры, в которых возможен сдвиг хранимого кода и регистры без сдвига с приемом информации параллельным кодом. Рассмотрим принцип работы регистров различного на значения.
Регистр с приёмом информации параллельным кодом. Эти регистры предназначены для приёма, хранения и выдачи информации кода одного m-разрядного слова, т.е. приём и выдача информации осуществляется в параллельном коде, рассматриваемый m-разрядный, регистр можно представить как совокупность одноразрядных регистров, имеющих общие шины управления. Запись информации осуществляется по входам D в соответствии с уравнением D-триггера:
Сдвигающие регистры. В регистрах этого типа осуществляется сдвиг слова влево или вправо на заданное число разрядов. 3а один такт происходит сдвиг на один разряд. Применяются эти peгистры в основном для преобразования параллельного кода в последовательный и наоборот, а также в арифметических устройствах при выполнении операций над специальными кодами. Сдвигающие регистры выполняются на D-триггерах.
Используемые элементы программы EWB
1) Voltage Source. С помощью этого источника на вход триггеров и логических элементов подается логическая единица.
2) Переключатель (Basic->Switch). Переключение производится нажатием на клавишу, указанную в скобках над этим элементом.
3) Логический элемент "И" (Logic gates->2-Input AND gate).
4) Логический элемент "ИЛИ" (Logic gates->2-Input OR gate).
5) Триггер типа D (Digital->D Flip-Flop).
6) Светоиндикатор (Indicators->red Prob). При подаче на этот элемент логической единицы светодиод загорается красным цветом.
7) Источник прямоугольных сигналов (Sources->Clock).
Выполняет функцию синхронизатора, который обеспечивает одновременность подачи сигналов на входы триггеров.
Дата добавления: 2015-11-14; просмотров: 24 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Nonparametric Correlations | | | Задание на выполнение лабораторной работы |