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) каждого триггера осуществляется запись числа, аналогичная записи счётчика, рассмотренного ранее (см. схем реверсивного счётчика)


 

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

38603. Технологические основы социальной профилактики наркозависимости в образовательных учреждениях 492.5 KB
  Методические основы выявления эпизодов потребления наркотиков детьми и подростками. Ковальчук выделили причины влияющие на употребление наркотиков детьми и подростками: социальноэкономические конституциональнобиологические социальные индивидуальнопсихологические. До начала XX века практически не существовало ограничений на производство и потребление наркотиков. Но тем не менее распространение наркотиков продолжалось.
38604. Состояние и перспективы развития молочного скотоводства в КСУП «Добрушское» Добрушского района Гомельской области 340.5 KB
  4 Резервы повышения экономической эффективности производства молока 30 Безопасность жизнедеятельности 35 4 Экологическое обоснование работы 37 Выводы...
38605. Види взаємодії людини з природним середовищем та їх наслідки у звязку з забрудненнями стічними водами ПАТ Сєверодонецьке Обєднання Азот 946.5 KB
  Головна ж теоретична і практична задача екології розкрити загальні закономірності організації життя і на цій основі розробити принципи раціонального використання природних ресурсів в умовах все зростаючого впливу людини на біосфер Взаємодія людського суспільства і природи стало однією з найважливіших проблем сучасності оскільки положення яке складається у відносинах людини з природою часто стає критичним: вичерпуються запаси прісної води і корисних копалин нафти газу кольорових металів тощо погіршується стан ґрунтів водного і...
38606. Разработка метода синтеза третбутилзамещенных хиноксалинопорфиразинов 580.5 KB
  В дипломе представлен обзор литературы об особенностях комплексных соединений природных и синтетических порфиринов, о строении и спектральных свойствах, а также о способах синтеза фталоцианина и его структурных аналогов, экспериментальная часть и обсуждение результатов.
38607. ВПЛИВ ТРИВОЖНОСТІ НА ПРОЯВИ ОБМАНУ У ДОШКІЛЬНОМУ ВІЦІ 2.28 MB
  У нашому дослідженні під тривогою розуміється психічний стан, що виникає в ситуаціях невизначеної небезпеки, функціональне попередження про можливу небезпеку і спонукання людини до дослідження оточуючої дійсності з метою виявлення загрозливих об’єктів (за В. Вікторовою).
38608. ТЕХНИЧЕСКАЯ ПОДГОТОВКА ЮНЫХ ОРИЕНТИРОВЩИКОВ 12 – 13 ЛЕТ 3.77 MB
  С помощью карты начальник дистанции планирует трассы оборудует их на местности. Все спортивные карты должны оформляться в условных знаках и обладать определенными качествами: точность информативность объективность читаемость и полнота содержания Зубков С. У спортивной карты можно выделить две функции. Его применение служит двум целям ориентирование карты и выдерживание направления на местности.
38610. Гидрохимия кислых рудничных вод и геохимия донных отложений Медногорской геотехнической системы (Южный Урал) 1.42 MB
  Пыль из объединенного дымохода Медногорского медно-серного комбината состоит из пирита, халькопирита, станнина, Cu-Zn-шпинели, кварца и алюмосиликатов. Аэральные потоки тяжелых металлов в виде тонкодисперсной пыли при депонировании в почвах формируют техногенные геохимические аномалии, пространственное положение которых определяется, главным образом, розой ветров.
38611. Проектирование предприятия по обработке мясных продуктов в поселке Торбеево, Торбеевского района, Республики Мордовия 226 KB
  Эффективность производства мяса и мясных продуктов в значительной мере зависит от региона вида и породы животного условий их кормления и содержания а также от термической оснащенности мясоперерабатывающих предприятий. Химический состав и энергетическая ценность мяса представлены в таблице 1. Таблица 1 Химический состав и энергетическая ценность мяса Ассортимент продукции.2 Требования к качеству готовой продукции Химический состав мяса зависит от вида пола возраста породы упитанности животных и части туши.