КАТЕГОРИИ: Архитектура-(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; Просмотров: 2038; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |