Лабораторная работа №3
«Разработка принципиальной схемы и исследование работы двоичных счетчиков и регистров»
Выполнила: Хлестова Ирина,студентка группы Би1-1
Цель работы: апробировать на практике способы построения двоичных счетчиков и регистров на основе различных типов триггеров.
План-задание работы:
1.Самостоятельно выбрать тип триггера на базе которого построить полный двоичный счетчик, имеющий 16 состояний. Предусмотреть в принципиальной схеме счетчика следующие обязательные входы управления: е-разрешающий вход, обеспечивающий перевод счетчика в состояние ожидания(сохранение текущего состояния).R-вход сброса счетчика в начальное(нулевое)состояние.
Начертить принципиальную схему, построенного двоичного счетчика. Привезти таблицу состояния счетчика и временные диаграммы работы его триггеров.
2.Самостоятельно выбрать тип триггера, на базе которого построить двоичный четырехразрядный регистр , обеспечивающий следующие режимы работы:
1)сброс(установка)регистра в нулевое состояние
2)запись и хранение двоичного четырехразрядного числа
3)сдвиг вправо или влево хранимого двоичного числа
4)перевод регистра в режим ожидания(хранение записанной информации)
Начертить принципиальную схему разработанного регистра.
Привезти таблицу управления его состояниями.
3.По результатам выполненных самостоятельных исследований сформулировать вывод по лабораторной работе.
Ход работы
1.Счетчиком называют цифровое устройство, сигналы на выходе которого, в определенном коде, отображают число импульсов, поступивших на счетный вход. Кроме того, в счётчиках выполняются такие микрооперации, как установка в исходное состояние, хранение и выдача слов. По мере поступления входных сигналов счетчик последовательно меняет свои состояния, образованные комбинациями состояний триггеров со счетным входом. Число разрешенных состояний счетчика называют модулем счета, коэффициентом пересчета или емкостью M (в общем случае , где n - число триггеров или двоичных разрядов счетчика).
|
Q3 |
Q2 |
Q1 |
Q0 |
CR |
0 |
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
0 |
1 |
|
2 |
0 |
0 |
1 |
0 |
|
3 |
0 |
0 |
1 |
1 |
|
4 |
0 |
1 |
0 |
0 |
|
5 |
0 |
1 |
0 |
1 |
|
6 |
0 |
1 |
1 |
0 |
|
7 |
0 |
1 |
1 |
1 |
|
8 |
1 |
0 |
0 |
0 |
|
9 |
1 |
0 |
0 |
1 |
|
10 |
1 |
0 |
1 |
0 |
|
11 |
1 |
0 |
1 |
1 |
|
12 |
1 |
1 |
0 |
0 |
|
13 |
1 |
1 |
0 |
1 |
|
14 |
1 |
1 |
1 |
0 |
|
15 |
1 |
1 |
1 |
1 |
|
|
|
|
|
|
1 |
0 |
0 |
0 |
0 |
0 |
|
Входом счетчика служит вход крайнего левого триггера (Т0), двоичный код результата счета формируется на выходах триггеров Q0, Q1, Q2, Q3 (Q0 – младший, а Q3 – старший разряды результата счета). Емкость рассматриваемого счетчика К=24=16, поэтому максимальное показание счетчика, соответствующее подаче на его вход 15 счетных импульсов Q3Q2Q1Q0=11112=1×23+1×22+1×21+1×20=1510. 16-й счетный импульс устанавливает все триггеры в исходное (нулевое) состояние, следовательно, шина “сброс” (установка “0”)необходима лишь в начале работы счетчика. Так как после подачи каждого очередного входного импульса Т-триггер переходит в противоположное состояние, период следования импульсов на выходах каждого разряда в два раза больше, чем на его входе. В любой момент времени состояние счетчика (триггеров его образующих) однозначно определяет число импульсов, поступивших на его вход.
Так, например, после поступления на вход счетчика 3-х счетных импульсов триггеры (разряды) счетчика перейдут в состояния Q3=0, Q2=0, Q1=1, Q0=1 (см. рис. 1, б),т.е. результат счета 0011, а после 7-го счетного импульса – 0111 и т.д.
Таблица состояний
счетчика.
Временная
диаграмма.
2.Регистром называется последовательное цифровое устройство, используемое для записи и хранения n-разрядного двоичного слова. Помимо хранения некоторые виды регистров могут преобразовывать информацию, например, из параллельной во времени формы представления (параллельный код) в последовательную (последовательный код) и наоборот; из прямого кода в обратный и наоборот; сдвигать информацию на один или несколько разрядов в сторону младшего или старшего разрядов. Регистры строятся на базе триггеров, число триггеров в схеме регистра соответствует числу разрядов двоичного слова, подлежащего хранению. Разряды регистра помимо триггеров могут содержать и некоторые ЛЭ(логические эл-ты), с помощью которых обеспечивается возможность выполнения перечисленных выше преобразований информации. Основным классификационным признаком регистров является способ приема (записи) и выдачи (чтения) информации. По этому признаку различают параллельные, последовательные и параллельно-последовательные регистры.