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

ПЕРМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра Автоматики и Телемеханики

Отчёт по лабораторной работе № 2 по схемотехнике

Анализ функционирования работы универсального регистра

Выполнил: ст. гр. АСУ 99-1 Пеунов Николай

Проверил: Заневский Э.С.

Пермь, 2001

Цель работы: Исследование функционального регистра в схемах ручного и автоматического запуска.

Регистр - это устройство, служащее для записи, хранения, сдвига вправо и влево

поразрядно и выдачи информации в двоичном коде. Выполняются на RS- триггерах

или на других типах триггеров, которые могут работать в двоичном (D и JK).

Регистры делятся на параллельные, последовательные, последовательно – параллельные,

параллельно – последовательные.

Обозначение регистра:

  1. Параллельная загрузка регистра.

Данный режим работы возможен если установить S0=1, S1=1

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

R

D0

D1

D2

D3

C

Q0

Q1

Q2

Q3

1

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

1

1

1

1

1

0

0

0

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

1

1

1

1

0

0

0

0

0

1

1

1

1

1

0

0

0

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

0

0

0

0

1

1

1

1

1

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

Временная диаграмма работы регистра при параллельной загрузке.

Сдвиг вправо:

Работа в данном режиме осуществляется при S0=1, S1=0

Таблица работы регистра при сдвиге вправо.

R

DSR

C

Q0

Q1

Q2

Q3

0

0

1

0

0

0

0

1

0

0

0

0

0

0

1

0

1

0

0

0

0

1

1

0

0

0

0

0

1

1

1

1

0

0

0

1

1

0

1

0

0

0

1

0

1

0

1

0

0

1

0

0

0

1

0

0

1

0

1

0

0

1

0

1

0

0

0

0

1

0

1

0

1

0

0

0

1

1

0

0

0

0

0

1

1

0

1

0

0

0

0

1

1

0

0

0

0

0

1

1

1

1

0

0

0

1

1

0

1

0

0

0

1

1

1

1

1

0

0

1

1

0

1

1

0

0

1

1

1

1

1

1

0

1

1

0

1

1

1

0

1

1

1

1

1

1

1

1

0

0

1

1

1

1

1

0

1

0

1

1

1

0

0

0

0

0

0

0

Сдвиг влево:

Работа в данном режиме осуществляется при S0=0, S1=1

Таблица работы регистра при сдвиге влево.

R

DSL

C

Q0

Q1

Q2

Q3

0

0

1

0

0

0

0

1

0

0

0

0

0

0

1

0

1

0

0

0

0

1

1

0

0

0

0

0

1

1

1

0

0

0

1

1

1

0

0

0

0

1

1

0

1

0

0

1

0

1

0

0

0

0

1

0

1

0

1

0

1

0

0

1

0

0

0

1

0

0

1

0

1

1

0

0

0

1

0

0

1

0

0

0

1

0

1

0

0

0

0

1

1

0

0

0

0

0

1

1

1

0

0

0

1

1

1

0

0

0

0

1

1

1

1

0

0

1

1

1

1

0

0

0

1

1

1

1

1

0

1

1

1

1

1

0

0

1

1

1

1

1

1

1

1

1

1

1

0

0

1

1

1

1

1

0

1

1

1

1

0

0

0

0

0

0

0

0

Хранение информации : Для работы в режиме хранения информации мы должны сбросить

S0 и S1 в 0, предварительно записав туда информацию, и тогда независимо от приходящего сигнала регистр будет хранить информацию пока не придет на S0 и S1 1.

Вывод: В данной работе мы ознакомились с работой универсального регистра. Регистры служат для хранения, выдачи, поразрядного сдвига вправо и влево информации, для этого необходимо на входы S0 и S1 подавать соответствующие сигналы. Регистр может хранить информацию, для этого S0 и S1 устанавливают в 0. Регистры выполняются на RS тригггере или других работающих в этом режиме.

Соседние файлы в папке регистр