1
Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении технических средств ЦВМ и цифровой автоматики.
Известны сдвигатели, содержащие основной и вспомогательный регистры, соединенные между собой через схемы взаимной переписи и схему выдачи информации. Сдвиг информации в таких регистрах осуществляется в два такта. В первом такте производится параллельная перепись информации со сдвигом влево или вправо с основного регистра на вспомогательный. Во втором такте сдвинутая информация из вспомогательного регистра переписывается в основной без сдвига.
Предложенный сдвигатель отличается тем, что в нем выходы /-х разрядов каждого регистра связаны через схемы взаимной переписи со входами (i+1) разрядов другого регистра. Поэтому перепись информации со вспомогательного регистра на основной производится со сдвигом в ту же сторону, что и при переписи с основного на вспомогательный, а выдача информации осуществляется с помощью схемы выдачи с основного или вспомогательного регистров в зависимости от четности числа сдвигов.
Это позволяет увеличить быстродействие устройства за счет того, что сдвиг информации выполняется за один такт.
Блок-схема предложенного устройства приведена на чертеже.
Устройство содержит основной регистр /, входные шины которого служат для приема информации, а выходы подключены через схему переписи 2 ко входам вспомогательного регистра 3, соединенного выходами через схему переписи 4 со входами регистра /. Управляющие входы схем взаимной переписи 2, 4 связаны со входами схемы управления переписью 5 и служат входами тактовых импульсов. Один из выходов схемы управления 5 и выходы регистра 1 подключены ко входам схем «И 6, другой выход схемы управления 5
и выходы регистра 3 подключены ко входам схемы «И 7. Выходы схем «И б и 7 связаны со входами схемы «ИЛИ 8. Схемы «И 6, 7 и схема «ИЛИ 8 образуют схему выдачи информации 9.
Устройство работает следующим образом.
Перед началом сдвига исходная информация принимается на регистр /, а схема управления 5 сбрасывается в нулевое состояние, разрешая выдачу информации с регистра /.
Сдвиг осуществляется двумя сериями входных сигналов, смещенных относительно друг друга на полтакта. Одна серия сигналов поступает на вход I, другая - на вход II. Первым сигналом сдвига, который поступает на вход I, информация с регистра I через
схему переписи 4 переписывается со сдвигом влево или вправо (на чертеже показап сдвиг влево) на регистр 3. Этим же сигналом схема управления 5 переключается в единичное состояние, разрешая выдачу информации с регистра 3. Следующий сигнал сдвига, который поступает па вход II, осуществляет перепись уже сдвинутой на одпу позицию информации с регистра 3 опять со сдвигом влево или вправо на регистре 1, а схему управления 5 возвращает в нулевое состояние, которое разрешает выдачу информации с регистра /. Таким образом, процесс сдвига повторяется, и после заданного числа сдвигов информация находится на регистре / или на регистре 3, а схема управления 5 в состоянии, необходимом для выдачи информации с соответствующего регистра.
Предлагаемая схема сдвигателя позволяет примерно в два раза увеличить быстродействие по сравнению с двухтактной схемой сдвигателя па двух регистрах. Кроме того, надежность работы предлагаемой схемы выще, так как в двухтактной схеме для сдвига на одпу позицию производится двойная перепись (переключение двух бистабильных элементов) и за счет этого возрастает вероятность появления опшбки.
Предлагаемая схема может быть реализована на потенциальных или импульсио-потенциальных элементах.
Предмет изобретения
Одиотактный сдвигатель, содержащий основной и вспомогательный регистры, связанные между собой через схемы взаимной- переписи информации и со схемой выдачи информации, соединенной со схемой управления, отличающийся тем, что, с целью увеличения быстродействия и надежности устройства, в нем выходы t-x разрядов каждого регистра через схемы взаимной переписи связаны со входами (f+1) разрядов другого регистра.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сдвига | 1978 |
|
SU805416A1 |
Арифметическое устройство с плавающей точкой | 1985 |
|
SU1259248A1 |
РЕВЕРСИВНЫЙ СДВИГАЮЩИЙ РЕГИСТР | 1967 |
|
SU206155A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1991 |
|
SU1807516A1 |
Устройство для сдвига | 1975 |
|
SU723570A1 |
ОТКАЗОУСТОЙЧИВОЕ УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ | 1991 |
|
RU2021631C1 |
ПАРАЛЛЕЛЬНО-ПОСЛЕДОВАТЕЛЬНЫЙ СДВИГАЮЩИЙРЕГИСТР | 1972 |
|
SU337825A1 |
Устройство для умножения | 1990 |
|
SU1789981A1 |
Устройство для умножения и деления с плавающей точкой | 1985 |
|
SU1278837A1 |
Арифметическое устройство с контролем | 1978 |
|
SU752333A1 |
ВхоЗ
ТТЛ 1 Г Входные катодные шинь
6bi -odHi ie лодойые шины
Авторы
Даты
1973-01-01—Публикация