Номер патента: 723570

Автор: Кузин

ZIP архив

Текст

( 6 1 ) Дополнит ( 22 ) Зая влено ное к авт. свид-ву -3,03,75 (21) 2109738/18-223) Приоритет Опубликов по делам изобретений и открытий(088.8) ата опуб вторбретени Кузин енинградское высшее инженерное м им. адм, С. О. Макарова училищ(54) УСТРОЙСТВО ДЛЯ СДВИГА скретнь ваИзобретение относится к цифровой вычислительной технике и может являться как составной частью арифметикологического устройства цифровой вычислительной машины, так и выполнять функции регистра сдвига в дих устройствах автоматики.Известно устройство последовательного сдви. га информации, выполненное на потенциальных логических элементах и содержащее по три триггера в каждом разряде (1. Недостаток устроиства - неэкономичное использование обо 1 о рудования.Наиболее близким к предлагаемому является устройство для сдвига, содержащее основной и вспомогательный и-разрядные регистры памяти, триггер управления, шины синхронизации и уп 15 равления записью и сдвигом, причем выходы разрядов вспомогательного регистра подключе. ны к информационным входам одноименных разрядов основного регистра памяти, выходМ 1.го 1(1 = 1(п - 2) 1 разряда основного регистра памяти подключен к информационному входу (1+ 2)-го разряда вспомогательного регистра памяти, синхронизирующие входы всех разрядов основного регистра памяти и счетныи вход триггера управления подключены к шине управления записью в основной регистр памяти 23.Недостатком известного устройства также является неэкономичное использование оборудо ния.Цель изобретения - упрощение устройства.Указанная цель достигается тем, что устройство содержит логический блок последовательной записи числа, состоящий из двух элементов И, логический блок последовательной выдачи числа, состоящий из двух элементов И, выходы которых подключены ко входам элемента ИЛИ, и коммутатор сигналов записи и сдвига, состоящий из трех элементов И и двух элементов ИЛИ, причем первые входы элементов ИЛИ в коммутаторе сигналов записи и сдвига подключены к выходам соответственно первого и второго элементов И, а вторые входы - к выходу третьего элемента И, шина синхронизации сигналов записи и сдвига подключена к первым входам элементов И коммутатора сиг. налов записи и сдвига, шина управления сдвигом на один разряд - ко вторым входам пер.723570 50 3вого и второго элементов И коммутатора сигналов записи и сдвига и к первым входам эле. ментов И в логическом блоке последовательной записи числа, шина управления сдвигом на два разряда подключена ко второму входу5 третьего элемента И в коммутаторе сигналов записи и сдвига, нулевой выход триггера уп. равления подключен к третьему входу второго элемента И в коммутаторе сигналов записи и сдвига, второму входу первого элемента И в о логическом блоке последовательной записи числа и первому входу первого элемента И в логическом блоке последовательной выдачи числа, единичный выход триггера управления под. ключен к третьему входу первого элемента И в коммутаторе сигналов записи и сдвига, вто: рому входу второго элемента И в логическом блоке последовательной записи числа и первому входу второго элемента И в логическом блоке последовательнойвыдачи числа, третьи входы элементов И в логическом блоке последовательной записи числа подключены к информационному входу устройства, выход первого элемен- та И - к информационному входу второго, а выход второго элемента И - к информационно му входу первого разряда вспомогательного ре. гистра памяти, выходы первого и второго эле. ментов ИЛИ в коммутаторе сигналов записи и сдвига подключены к синхронизирующим входам соответственно нечетных и четных разрядов вспомогательного регистра памяти, выходы четного и нечетного разрядов с наибольшими номерами в основном регистре памяти подключены ко вторым входам соответственно первого и второго элементов И в логическом блоке последовательной выдачи числа, выход элемента ИЛИ в блоке последовательной выдачи числа подключен к информационному выходу уст. ройства.На чертеже схематически изображено четырех 4 о разрядное устройство сдвига без шин установки в ноль и без схем параллельной записи нумерации разрядов справа налево.Устройство содержит основной регистр, собранный из триггеров 1 и логических элементов 45 И 2, 3 установки триггера в единичное и нулевое состояние; вспомогательный регистр, соб-. ранный из триггеров 4 с логическими элементами И 5, 6 и НЕ 7 парафазной записи инфор. мации; блок последовательной записи числа из логических элементов И 8, 9; коммутатор сигналов. записи и сдвига, собранный из двух элементов ИЛИ 10, 12 и трех элементов И 11, 13, 14; блок последовательной выдачи, числа, собранный иэ одного логического элемента ИЛИ 15 и двух элементов И 16, 17; триггер 18 управления; шины 19 и 20 синхронизации нарафазной записи и сдвига нечетных и четных разрядов (или четных и нечетных при п.нечетном); информационный выход 21 и вход 22устройства; шину 23 управления записью в основной регистр памяти и в триггер управления; шину 24 синхронизации сигналов записи и сдвига; шины 25 и 26 управления сдвигом на один и два разряда соответственно; и вход 27 ус. тановки триггера управления в ноль.Изображенное на чертеже устройство содержит только цепи параллельного сдвига на два разряда, однако они могут быть использованыи для последовательной записи и выдачи информации с шагом на один разряд. Устройство работает следующим образом, При выполнении операции умножения на дваразряда с анализом множителя в старших разрядах на шину 26 подается сигнал разрешения сдвига на два разряда, Командный импульс сдвига подается на шину 24 и проходит через элементы И 14, ИЛИ 10 и ИЛИ 12, осуществляя сдвиг на два разряда одновременно четных и нечетных разрядов. В первый и второй младшие разряды вспомогательного регистра записываются нули. По второму временному такту сдвинутая информация переписывается в основной регистр импульсом записи, поданным на шину 23. При выполнении операции поразрядного деления частное записывается последовательно в регистр и продвигается в сторону старших раэ. рядов со сдвигом на один разряд. Для последовательной записи частного в регистр подается разрешающий сигнал сдвига на один разряд на шину 25, Триггер управления 18 устанавливается в исходное нулевое состояние подачей сигнала на вход 27, Частное подается на информационный вход устройства 22.Учитывая исходное состояние триггера управления 18, первоначально вырабатывается сигнал записи и сдвига для четных (нечетных) разрядов, т. е, во второй разряд записывается старший разряд частного. По второму временному такту, поступающему на шину 23, про. исходит перепись информации в основной регистр, а триггер управления переключается по счетному входу в единичное состояние, В следующий цикл обработки информации вырабатывается сигнал записи и сдвига для нечетных разрядов, т, е, второй старший разряд частного записывается в первый разряд устройства.В третьем цикле происходит сдвиг четных разрядов влево на два разряда (в описываемом примере второй разряд переписывается в четвертый) и одновременно записывается очередной разряд частного во второй разряд устройства.В четвертом цикле происходит сдвиг нечетных разрядов (т. е. первый разряд переписывается в третий) и одновременно записываетсячетвертый старший разряд частного в первый разряд устройства.Таким образом за и двухтактных циклов частное записывается в и-разрядный регистр,Для последовательной выдачи числа триггер управления 18 устанавливается в исходное нулевое состояние, что обеспечивает выдачу числа, начиная со старших разрядов. Во втором цикле к блоку последовательной выдачи под. ключается второй старший разряд регистра. Та. о ким образом, на информационном выходе устройства 22 формируется последовательный код исла.Если устройство содержит нечетное количество разрядов, то потенциальные входы логичес. 5 ких элементов И 11 и И 13 подключают соответственно к нулевому и единичному входам триггера управления 18, что обеспечивает работоспособность устройства, при этом шины 1 и 20 меняют свое название на противоположное.оПредлагаемые схемные соединения в устройстве сдвига позволяют отказаться от цепейсдвига на один разряд, т. е. логическая схема сдвига информации упрощается в два раза, кро.25 ме того расширяются функциональные возможности цепей сдвига и повышается быстродействие по сравнению с последовательным регистром сдвига множителя.30Формула изобретения35Устройство для сдвига, содержащее основной и вспомогательный-разрядные регистры памяти, триггер управления, шины синхронизации и управления записью и сдвигом, причем выходы40 разрядов вспомогательного регистра памяти подключены к информационным входам одноименных разрядов основного регистра памяти, выход-го= 1 - ( - 2)разряда основного ре гистра памяти подключен к информационному45 входу ( +2)-го разряда вспомогательного регистра памяти, синхронизирующие входы всех разрядов основного регистра памяти и счетный вход триггера управления подключены к шине управления записью в основной регистр памя.50 ти, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, оно содержит логический блок последовательной записи числа, состоящий из двух элементов И, логический блок последовательной выдачи числа, состоящий из55 двух элементов И, выходы которых подключены ко входам элемента ИЛИ, и коммутатор сигналов записи и сдвига, состоящий из трехэлементов И и двух элементов ИЛИ, причемпервые входы элементов ИЛИ в коммутаторесигналов записи и сдвига подключены к выходам соответственно первого и второго элементов И, а вторые входы - к выходу третьегоэлемента И, шина синхронизации сигналов за.писи и сдвига подключена к первым входамэлементов И коммутатора сигналов записи исдвига, цпна управления сдвигом иа один разряд - ко вторым входам первого и второгоэлементов И коммутатора сигналов зап 1 си исдвига и к первым входам элементов И в логическом блоке последовательной записи числа,шина управления сдвигом на два разряда под.ключена ко второму входу третьего элементаИ в коммутаторе сигналов записи и сдвига, ну.левой выход триггера управления подключен ктретьему входу второго элемента И в коммутаторе сигналов записи н сдвига, второму входупервого элемента И в логическом блоке после.довательной записи числа и первому входу первого элемента И в логическом блоке последовательной выдачи числа, единичньйвыход,триггера управления подключен к третьему входупервого элемента И в коммутаторе сигналов записи и сдвига, второму входу второго элемента И в логическом блоке последовательной записи числа и первому входу второго элементаИ в логическом блоке последовательной выдачи числа, третьи входы элементов И в логическом блоке последовательной записи числаподключены к информационному входу устройства, выход первого элемента И - к информационному входу второго, а выход второго элемента И - к информационному входу первогоразряда вспомогательного регистра памяти, выходы первого и второго элементов ИЛИ в коммутаторе сигналов записи и сдвига подключены к синхронизирующим входам соответственнонечетных и четных разрядов вспомогательногорегистра памяти, выходы четного и нечетногоразрядов с наибольшими номерами в основномрегистре памяти подключены ко вторым вхо.дам соответственно первого и второго элементов И в логическом блоке последовательнойвыдачи числа, выход элемента ИЛИ в блокепоследовательной выдачи числа подключен кинформационному выходу устройства. Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство СССР У 396719,кл. 6 11 С 19/00, 05,01.71. 2. Авторское свидетельство СССР И 337825,кл. (3 11 С 19/00, 07.01.71 (прототип).тор О.Ковинская ставитель В. Банкхред М,Келемеш дактор А. Кравченко каз 92814 Тираж 751 1 ИИПИ Государственного ком по делам изобретений и отк 035, Москва, Ж - 35, РаушскаяПодписноР тета СССрытий наб д, 4/5 иал ППП Патент", г. Ужгород, ул. Проектная,

Смотреть

Заявка

2109738, 03.03.1975

ЛЕНИНГРАДСКОЕ ВЫСШЕЕ ИНЖЕНЕРНОЕ МОРСКОЕ УЧИЛИЩЕ ИМ. АДМ. С. О. МАКАРОВА

КУЗИН ЗОТИК СЕМЕНОВИЧ

МПК / Метки

МПК: G06F 7/39

Метки: сдвига

Опубликовано: 25.03.1980

Код ссылки

<a href="https://patents.su/4-723570-ustrojjstvo-dlya-sdviga.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сдвига</a>

Похожие патенты