
Министерство образования и науки РФ
Костромской Государственный Технологический Университет
Кафедра АМТ
Лабораторная работа МСТ 3
ИССЛЕДОВАНИЕ РАБОТЫ РЕГИСТРОВ И СЧЕТЧИКОВ
Выполнила:
Студент гр.11-А-2а
Логинов А.В
Проверил:
Федюкин В.М.
Кострома 2011
ЦЕЛЬ РАБОТЫ: изучить назначение, структуру, принцип действия и функционирование регистров и счетчиков.
РЕГИСТРЫ - это устройства для хранения и преобразования цифрового кода выраженного в виде двоичного числа. Основными элементами регистра являются триггеры различных типов.
1.РЕГИСТРЫ
Задание 1
принципиальная схема четырехразрядного реверсивного регистра:
Схема четырехразрядного регистра с параллельным вводом и выводом информации
WR
Запись Reset
Сброс
RD
чтение
1.4 Входы «А» являются входами параллельной загрузки. При таком способе записи необходимо чтобы на ЗП (запись) подавалась лог 1.
1.5. Используя схему, мы выяснили, что для получения сдвига в соответствующую сторону необходимо на соответствующую шину подать лог 0 (заземлить).
1.6 Для записи «1» в старший разряд необходимо подать лог 0 (заземлить) на вход Х2 и шину «сдвига влево». При подаче лог 0 (заземления) на вход Х4 и шину «сдвига вправо» — «1» записывается в младший разряд.
1.7 Запишем число 5:
А) со стороны младшего разряда. Подключаем «землю» на шину «сдвига влево».
Такт |
Х2/Х4 |
Q4 |
Q3 |
Q2 |
Q1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
2 |
0 |
0 |
1 |
0 |
1 |
3 |
1 |
1 |
1 |
0 |
1 |
4 |
0 |
0 |
1 |
1 |
0 |
Б) со стороны старшего разряда. Подключаем «землю» на шину «сдвига вправо».
Такт |
Х2/Х4 |
Q4 |
Q3 |
Q2 |
Q1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
2 |
0 |
0 |
0 |
1 |
0 |
3 |
1 |
0 |
1 |
0 |
1 |
4 |
0 |
1 |
0 |
1 |
1 |
1.8 Для получения кольцевого регистра необходимо сперва соединить Х3 с Х4 и Х2 с Х5, затем для получения сдвигающего регистра в соответствующем направлении необходимо заземлить соответствующую шину «сдвига».
-
Такт
Q4
Q3
Q2
Q1
что происходит
0
1
0
1
0
сдвиг влево
1
0
1
0
1
сдвиг влево
2
1
0
1
0
сдвиг влево
3
0
1
0
1
сдвиг вправо
4
1
0
1
0
сдвиг вправо
Задание 2
Ч
етырехразрядный
универсальный сдвигающий регистр
К155ИР1 (DD6) рис.4, обеспечивает последовательный
и параллельный ввод информации,
параллельный вывод, позволяет сдвигать
информацию вправо и влево. Если V=1 - это
режим ввода параллельной информации
со входов D1-D4, С2 - вход синхроимпульсов.
Если V1=0 - это ввод последовательного кода, при этом D0 - последовательный вход,
С1 - вход синхроимпульсов. Импульсы сдвигают данные от последовательного входа D0 на выход Q1, затем на Q2, Q3 и Q4 т.е. вправо.
Для организации сдвига влево необходимо соединить Q4 c D3, Q3 c D2, Q2 c D1, входом при этом будет D4, а регистр надо перевести в параллельный режим, подав на вход V лог.1,
С2 – вход синхроимпульсов.
Если у регистра сдвига выход соединить со входом, получим кольцевой регистр.
2.2 Запишем 5 в параллельном виде:
Для начала на вход V подадим лог 1 (оставим «висячку»). Затем подадим лог 0 (заземлим) на D2 и D4. Для записи кода необходимо подать синхроимпульс на вход C2.
2.3 Запишем 5 в последовательном виде:
Для начала подадим лог 0 (заземлим) на вход V. Затем будем подавать синхроимпульсы на С1 при определенных значениях на D0: последовательность будет такова: лог 1(висячка), лог 0(земля), лог 1(висячка). Получим код 0101.
2.4 Для организации сдвига вправо:
Таковому соответствует последовательный режим записи данных, т.е.
-
Такт
Q1
Q2
Q3
Q4
что делаем
0
0
0
0
0
пусть начальное положение такое
1
1
0
0
0
V=0(земля), D0=1(висячка), С1=синхроимпульс. [ЗАПИСЬ]
2
0
1
0
0
V=0(земля), D0=0(земля), С1=синхроимпульс. [СДВИГ ВПРАВО]
3
0
0
1
0
V=0(земля), D0=0(земля), С1=синхроимпульс. [СДВИГ ВПРАВО]
Для организации сдвига влево:
Для организации сдвига влево необходимо соединить Q4 c D3, Q3 c D2, Q2 c D1, входом при этом будет D4, а регистр надо перевести в параллельный режим, подав на вход V лог.1(висячка), С2 – вход синхроимпульсов.
-
Такт
Q1
Q2
Q3
Q4
что делаем
0
0
0
0
0
пусть начальное положение такое
1
0
0
0
1
V=1(висячка), D4=1(висячка), С2=синхроимпульс. [ЗАПИСЬ]
2
0
0
1
0
V=1(висячка), D4=0(земля), С2=синхроимпульс. [СДВИГ ВЛЕВО]
3
0
1
0
0
V=1(висячка), D4=0(земля), С2=синхроимпульс. [СДВИГ ВЛЕВО]
2.5 Для организации кольцевого регистра необходимо соединить выход сдвигающего регистра со входом. D4 и Q1.