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

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

Регистр - алгоритмическое логичное звено, реализовывающее зачисление и сохранение n- битного слова (шифра), х1, х2,… rn-2, rn, к тому же для функционирования конкретных макроопераций над этим словом. Численность битов в регистре называют его размерностью. В n-битном регистре возможно занесено 2n разносортных a-разрядных бинарных чисел, таким образом имется в 2n разнообразных состояниях. Реестр представляет собой упорядоченную общность преобразователей (MS-, D- или WE- разновидностей с динамическим или статическим значением регулирования). Битность списка согласовывается числу употребляемых в нем триггеров. Всякий мультиплексор заключает линейный и инверсный выходы, применяемые соответствующе для получения магистрального и инверсного кодов. За исключением триггеров в регистр входит комбинаторная цепь, образовывающая деятельность индукции (приемные импульсы) триггеров. Списки - самые широко употребляемые блоки цифровых конструкций. Они делают функционирование с структурами связанных переменных, создающих переменную. Над значениями осуществляется совокупность операций: прием, хранение, шаг в битной сетке. Силами регистров имеется возможность создавать функции видоизменения данных из любой модификации в иную (алгоритмического кода значения в единовременный и т.п.), к тому же кое-какие логические функции (поразрядная неслучайная сумма и увеличение и т.п.). Они применяются в свойстве управляющих и запоминающих конструкций, генераторов, счетчиков, делителей гармоники, узлов временной задержки.

По виду исполняемых процедур над символами различают регистры стековые (памяти, занесения), предназначенные для ввода и передачи данных, и сдвигающие.

По количеству входных каналов списки есть одно- и двухфазными. В однофазных реестрах переменная идет на каждый бит только лишь по единому адрему соединения (линейному или обратному), а в несколькофазных - по двум каналам передачи.

По количеству тактов контроля, необходимых для записи шифра слова, различают трех-, шести- и многосигнальные (d-тактные) реестры. По способу взятия и передачи переменных различают методические (с записью кода значениея путем его методического изменения цикличными значениями, беря начало с младшего или старшего байта), параллельные (с записью переменной во все байты сразу единовременным кодом) и параллельно- методические реестры. В параллельных реестрах прием и выдача значений реализуется по всем битам в один момент. В них остаются переменные, кои в силах быть подвергнуты побайтным логическим искажениям.

В методических реестрах слова входят на ход и переходят из него разряд за битом. Их назвали смещающие, потому что тактирующие слова при вводе и выводе переменных двигают их в разрядной последовательности. Двигающий регистр может являтся безвозвратным (с одноцикличным сдвигом) либо возвратным (с способностью перемещения в двух установках). Последовательно-единовременные списки содержат вводы-выводы как методического, так и параллельного типа синхронно.

Яндекс.Метрика Счетчик тИЦ и PR