Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Регистры. Регистр — это последовательностное логическое устрой­ство, используемое для хранения n-разрядных двоичных чисел и выполнения преобразований над ними

 

Регистр — это последовательностное логическое устрой­ство, используемое для хранения n-разрядных двоичных чисел и выполнения преобразований над ними.

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

Типичными являются следующие операции:

• прием слова в регистр;

• передача слова из регистра;

• поразрядные логические операции;

• сдвиг слова влево или вправо на заданное число раз­рядов;

• преобразование последовательного кода слова в па­раллельный и обратно;

• установка регистра в начальное состояние (сброс).

Фактически любое цифровое устройство можно пред­ставить в виде совокупности регистров, соединенных друг с другом при помощи комбинационных цифровых уст­ройств.

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

• накопительные (регистры памяти, хранения);

• сдвигающие.

В свою очередь сдвигающие регистры делятся:

• по способу ввода-вывода информации на

—параллельные,

—последовательные,

—комбинированные;

• по направлению передачи информации на

—однонаправленные,

—реверсивные.

Рассмотрим регистр с параллельными вводом и выводом информации (рис. 1).

Y1 = 1 — параллельная запись;

Y1 = Y2 = 0 — хранение;

Y2 = 1 — параллельное считывание.

 

Рис. 1

 

Основой регистра являются D-триггеры, которые на своих выходах повторяют значения сигналов на входах X1 —Х4 (инфор­мационные входы) при логическом сигнале 1 на входе синхронизации (т. Е. осуществляется параллельный ввод входной информации в регистр). На четырех двухвходовых элементах «И» реализованы схемы совпадения, вход­ные сигналы которых совпадают с выходными сигналами триггеров в том случае, когда на вход Y2 подана логичес­кая единица. Таким образом осуществляется параллель­ный вывод информации.

В качестве примера рассмотрим микросхему регистра К155ИР15.

Приведем условное обозначение и таблицы внутренних и выходных состояний (рис. 3.25).

Микросхема К155ИР15 представляет собой четырех­разрядный параллельный регистр памяти с тремя входны­ми состояниями. Микросхема имеет следующие выводы: D1—D4— информационные входы, Q1—Q4 — выходы ре­гистра, С — вход синхронизации, R — вход сброса триг­геров регистра в нулевое состояние, входы E1 и Е2 — для управления режимом работы регистра, Ez1 и Ez2 — для пе­ревода выходов регистра в высокоимпедансное состояние.


Рис. 3.25

 

При El = E2 = 0 осуществляется параллельный ввод информации со входов D1 —D4 при воздействии положи­тельного перепада на входе синхронизации С.

Хранение информации осуществляется, если хотя бы на одном из входов Е1 или Е2 действует логическая 1.

При подаче 1 на вход R осуществляется сброс тригге­ров регистра.

Если хотя бы на одном из входов EZ1 или EZ2 действу­ет логическая 1, то все выходы отключены, т. е. они пере­ведены в высокоимпедансное состояние.

В ис­ходном состоянии на выходах всех триггеров логический сигнал «О». При подаче логического сигнала «1» младше­го разряда числа на вход 1-го триггера он запоминается в нем в момент действия положительного перепада такто­вого импульса. Состояние же остальных триггеров не ме­няется, так как на их входах были логические сигналы «О». Во время второго тактового импульса на входе первого триггера действует логический сигнал «О», на входе второ­го триггера — логический сигнал «1», на входе третьего и четвертого — логические сигналы «О».

Эти сигналы запо­минаются триггерами, на входе которых они действовали, т. е. осуществляется сдвиг единицы вправо, и т. д. Таким образом, за четыре такта осуществляется последователь­ный ввод в регистр 4-разрядного двоичного числа.

 

Рис. 3.26

 

В качестве примера приведем микросхему сдвигающего регистра К155ИР13 и его таблицу состояний (рис. 3.27).

Рис. 3.27

 

Микросхема К155ИР13 является универсальным вось­миразрядным реверсивным сдвигающим регистром и мо­жет работать в режимах последовательного ввода инфор­мации со сдвигом вправо или влево, параллельного ввода информации, хранения* информации, сброса (установки нулей).

Микросхема имеет следующие входы:

D1—D8 — для параллельного ввода информации, DR и DL — информационные входы для последовательного вво­да информации при сдвиге соответственно вправо или влево, входы S1 и S0 — для выбора режима работы, R — вход сброса триггеров регистра в нулевое состояние и С — вход синхронизации.

Сброс триггеров осуществляется при подаче логичес­кого 0 на вход R.

При S1 = 0 и S0 = 1 осуществляется последовательный ввод информации со входа DR в первый разряд регистра со сдвигом вправо.

При S1 = 1, S0 = 0 осуществляется последовательный ввод информации со входа DL в восьмой разряд регистра со сдвигом влево.

При S1 = S0 = 1 осуществляется параллельная запись информации со входов DI—D8 при воздействии положи­тельного перепада на входе синхронизации С.

При S1 = S0 = 0 осуществляется режим хранения ин­формации.

 

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

 

1.Понятие о регистре?

2. Классификация регистров?

3. Параллельные регистры?

4. Сдвиговые?

5. Регистры процессора?

6.Троичные регистры?

7.Операции в регистрах?

 

Список использованной литературы

1. Радіотехніка: Енциклопедичний навч. Посібник/за ред.. Ю.Л. Мазора, Є.А. Мачуського, В.І. Правди. – К.: В. шк., 1999.- 838 с.

2. 33 схемы с логическими элементами И-НЕ: пер. с болг. – Л.: энергоатомиздат., 1988. – 112 с.

3. Шило В.Л. Функциональные аналоговые интегральные микросхемы. – М.: радио и связь, 1982. – 128 с.

4. Угрюмов Е.П. Цифрова схемотехника. – Спб.: Петербург: БХВ, 2004.- 528 с.

<== предыдущая лекция | следующая лекция ==>
Операции в регистрах | Синхронные счетчики
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 1997; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.