7216

Сдвигающие Регистры

Лекция

Коммуникация, связь, радиоэлектроника и цифровые приборы

Сдвигающие Регистры Для выполнения операций умножения,деления, сложения необходим сдвиг числа влево или вправо. L1, L2 - сдвиг влево R1, R2 - сдвиг вправо (на 1 разряд, на 2)...

Русский

2013-01-18

647 KB

22 чел.

Сдвигающие Регистры

Для выполнения операций умножения,деления, сложения необходим сдвиг числа влево или вправо.

L1,L2 – сдвиг влево

R1,R2 – сдвиг вправо (на 1 разряд, на 2)

0 1 1 0 1

    ↓                

←1 0 1 0 1 0   ↓ - арифметический сдвиг влево

0→0    1  0  1   0 →  арифметический сдвиг вправо.

Сдвиг в сторону старших разрядов это сдвиг влево.

Программист размещает число в регистре и может осуществлять или сдвиг вправо , или сдвиг влево

Недостаток арифметического сдвига – потеря знающих разрядов.

С целью сохранения знающих цифр осуществляется циклический сдвиг.

При циклическом сдвиге числа если постоянно сдвигать число, то регистр будет динамическим.

Данный регистр имеет последовательный ввод чисел и параллельный вывод данных в И/Д. И/Д объединяет провода (рисуется 2мм, излом 45,8мм)

И/Д двусторонняя (информация течёт туда/обратно) и имеет 3 состояния:

1)передача

2)приём

3) отключена

Регистр состоит из трех разрядов.

Старший разряд обозначается как Q2(22),далее Q1(21) и Q0(20)

Разряд 2- старший, 0 – младший .

При выполнении регистра триггеры устанавливаются в произвольное состояние.Поэтому, что бы знать исходные состояния регистры, как и счётчики обнуляют через установочный вход R.

Однако, если предположить, что запись будет осуществлена, то можно не обнулять регистр. Запись осуществляется по микрооперации y1

Если xi=1, то открывается DD1.С приходом синхросигнала (или микрооперации у1) первый триггер  устанавливает значение x0.

Число х- трехразрядное. Подается на вход регистра за 3 такта.

Сначала Х0 записывается в Т2, затем Х0 записывается в Т0, Х1 в Т1 и Х2 в Т2. Т.о. в режиме записи за три такта число записывается в регистр и при необходимости может быть считано параллельно с шиной данных чере конъюнктуры DD3,DD4,DD5 с приходом y2  на провод 4.

Парафазный ввод информации упрощает регистры, но увеличивает время на ввод информации.

Для повышения работы регистров требуется высокая частота синхронизации .

При последовательном вводе числа из регистра сдвигаются. Это позволяет обнулять регистр. В данной схеме приведены одноступенчатые регистры, поэтому невозможно совершить одновременно и ввод и вывод. Время срабатывания одного триггера в 2 раза меньше чем у двухступенчатых.

Недостаток – значительные затраты оборудования из за организации 2-х проводной передачи

Реверсивный регистр

Осуществляет сдвиг влево на один разряд L1 под действием микрооперации y1. Данные микрооперации несовместимы и выполняются в разный момент времени. Элемент DD1,DD2,DD3 выполняют функции коммутаторов и включается в зависимости от y1 или y2 в отсутствии этих операций, регистр хранит данные. При появление одной из этих операций триггеры воспринимают состояние тактирующего сигнала через DD4. Именно этот элемент управляет синхровходом каждого триггера и обеспечивает работу D – входа, который воспринимает состояние разрядов рядом стоящих триггеров при сдвиге. Запись чисел осуществляет через установочные входы  (не С) перед записью регистр обнуляется микрооперацией y3=0

Триггеры осуществляют хранение информации, запись, обнуление регистра перед записью сдвиг влево, правый сдвиг. Элементы DD1,DD2,DD3 выполняют роль коммутаторов. Элемент DD4 управляет синхровходом каждого триггера .

При наличии одной из операций y1 или у2 тактовые импульсы поступают на синхровход и в зависимости от микрооперации y1 или y2 сдвигают число влево или вправо. Сдвиг циклический. Информация с крайнего триггера поступает на вход другого крайнего триггера пи этом, число не теряется, что позволяет сдвигать его без искажения. В начале y3 регистр обнуляется, затем через установленные входы  (не S) каждого триггера осуществляется запись числа, аналогичная записи счётчика, рассмотренного ранее (см. схем реверсивного счётчика)


 

А также другие работы, которые могут Вас заинтересовать

39733. Товарный ассортимент и товарная номенклатура 18.24 KB
  Широта товарного ассортимента. Решение о наращивании товарного ассортимента. Товарный ассортимент любой фирмы является частью общего товарного ассортимента предлагаемого отраслью в целом. Наращивание ассортимента происходит тогда когда фирма выходит за пределы того что производит в настоящее время.
39734. Жизненный цикл товара 16.75 KB
  Характерным является небольшой рост объёмов продаж и соответственно прибыль минимальна или её вообще нет. Период быстрого роста объёма продаж если товар принят рынком и спрос на него растёт. Прибыль также возрастает по мере увеличения объёма продаж. Объемы продаж значительны но дальнейшего роста продаж не наблюдается.
39735. Ценообразующие факторы 16.94 KB
  Все многообразие ценообразующих факторов как показывает экономическая практика можно разделить на три группы: базовые неконъюнктурные; конъюнктурные; регулирующие связанные с государственной политикой. Действие этой группы факторов различно на рынках разных типов. Так в условиях товарного рынка неконъюнктурные факторы считаются внутрипроизводственными затратными стоимостными поскольку движение цен под воздействием лишь этих факторов однонаправлено с движением затрат. Действие конъюнктурных факторов объясняется изменчивостью...
39737. Возникновение и сущность маркетинга, сбытовой и маркетинговой подходы к деятельности фирмы, цели маркетинга 167.5 KB
  Возникновение и сущность маркетинга сбытовой и маркетинговой подходы к деятельности фирмы цели маркетинга. Становление маркетинга как основы экономического поведения фирмы следует отнести к периоду последующему за великой депрессией охватившей Запад в 19291933 годах . Основными понятиями сферы маркетинга являются следующие: нужды потребности запросы товар обмен сделка и рынок. Введение в практику предпринимательства концепции маркетинга позволяют решить целый комплекс вопросов: 1.
39738. Маркетинг. Общие понятия маркетинга 872 KB
  Спрос это совокупный запрос группы потребителей. Предвидеть прогнозировать спрос можно только постоянно изучая потребителей так чтобы разрабатывать и предлагать именно то что они хотят и в чем нуждаются. Стимулировать значит вызывать у потребителей стремление к тому что предлагает фирма привлекательно оформляя продукт интенсивно его рекламируя и так далее. Маркетинговая деятельность может быть направлена как на потребителей так и на население в целом.
39739. Воплощение черт неомифологизма в произведении Дюрренматта «Минотавр» 30.39 KB
  Вступление Сегодня мы с вами познакомимся с необыкновенным произведением Дюрренматта драматической балладой Минотавр об одиночестве главного героя а именно Минотавра и попробуем найти черты неомифологизма в этом произведении. Наша тема Воплощение черт неомифологизма в произведении Дюрренматта Минотавр . Дюрренматта.
39740. Воплощение черт неомифологизма в произведении Дюрренматта 25.53 KB
  Дюрренматт классик швейцарской литературы.Идейнохудожественный анализ произведения Дюрренматта Минотавр: жанровые особенности; образ дюрренматтовского Минотавра в сопоставлении с древнегреческим Минотавром; черты неомифологического сознания в произведении. Работа по теме урока Сегодня мы с вами проанализируем замечательное произведение швейцарского классика Дюрренматта Минотавр и попробуем проследить неомифологические черты в данном произведении.