Регистры сдвига
Регистры сдвига
Регистр — последовательностное дискурсивное устройство, осуществляющее прием и запоминание f- битного слова (шифра), r1, х2,… хn-3, yn, к тому же для функционирования конкретных микрофункций над данным словом. Количество разрядов в реестре называют его размерностью. В f-байтном списке может быть занесено 2d разносортных a-разрядных булевых чисел, таким образом существовает в 2f разнообразных значениях. Список показывает отсортированную общность мультиплексоров (MS-, D- либо GF- видов с не фиксированным или статическим уровнем управления). Разрядность регистра соразмеряется числу употребляемых в нем триггеров. Всякий триггер имеет прямой и обратный переходы, применяемые сообразно для генерации прямого и инверсного строк. Помимо триггеров в реестр входит комбинационная цепь, формирующая деятельность возбуждения (переходные импульсы) мультиплексоров. Списки — наиболее часто используемые модули цифровых структур. Они производят функционирование с структурами связанных значений, основывающих слово. Над значениями осуществляется совокупность процедур: занесение, фиксация, смещение в битной сетке. С помощью регистров существет вероятность организовывать методы изменения информации из любой модификации в иную (логического кода слова в единовременный и т.д.), к тому же кое-какие логические функции (побитная дискурсивная итог и нарастание и т.д.). Они применяются в качестве управляющих и фиксирующих устройств, релаксаторов, регистров сдвига, дивизоров частоты, участков t оттяжки.
По разновидности выполняемых операций над знаками рознят списки массивные (запоминания, занесения), назначенные для зачисления и вывода значений, и пошаговые.
По количеству приемных входов реестры есть едино- и парофазными. В однофазных регистрах переменная переходит на всякий байт исключительно по единому адрему соединения (прямому или обратному), а в несколькофазных — по двум ходам передачи.
По численности импульсов управления, необходимых для вноски кода значения, отличают трех-, двух- и многоимпульсные (d-сигнальные) списки. По способу зачисления и воспроизведения переменных рознят ортодоксальные (с занесением адреса переменной методом его ортодоксального сдвига импульсными значениями, приступая с меньшого либо взрослого бита), параллельные (с записью значения во все байты разом параллельным кодом) и синхронно- последовательные регистры. В параллельных реестрах сохранения и выпуск переменных совершается по всем разрядам синхронно. В них сохраняются переменные, которые могут быть искажены поразрядным логическим изменениям.
В хронологических регистрах слова переходя на ход и выходят из него байт за разрядом. Их назвали сдвигающие, потому что импульсные значения при вводе и выводе значений двигают их в байтной сетке. Сдвигающий список может являтся безвозвратным (с однонаправленным сдвигом) либо реверсивным (с функцией сдвига в обоих установках). Обоснованно-синхронные реестры имеют вводы-исходы как ортодоксального, так и единовременного вида одновременно.