Ячейка памяти для сдвигового регистра

 

т??т 556500

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ сон?з Советских

Со?тиалистических

Республик (61) Дополннптсльное к авт. свид-ву (22) Заявлено 04.05.75 (21) 2131376/24 с пр заявки Ме (23) Приоритет

Опубликовано 30.04.77. Бюллетень Ме 16

Дата опубликования описания 27.05.77 (51) ?Ч, Кл. - С 11С 19/00

Государственный комитет

Совета Министров СССР ло делам изобретений н открытий (53) УДК 681.327.66 (088.8) (72) Автор изобретения

А. Я. Спасибухов (71) Заявитель

Украинский научно-исследовательский институт мясной и молочной промышленности (54) ЯЧЕЙКА ПАМЯТИ ДЛЯ СДВИГОВОГО РЕГИСТРА

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в арифметических устройствах

ЭВМ.

Известна ячейка памяти сдвигового регистра, содержащая основной и вспомогательный триггеры, логические элементы, В этой ячейке наборы данных смещены по фазе по крайней мере в одной петле. Это позволяег выполнять селективные сдвиги на основе пер- 10 воочередности.

Такая ячейка недостаточно приспособлена для выполнения операции сдвига по произвольным наборам разрядов операнда, что ограничивает область ее применения. 15

Наиболее близкой по технической сущности к изобретению является ячейка памяти для сдвигового регистра, содержащая основной и вспомогательный триггеры, элементы И и

ИЛИ, элементы задержки. 20

Известные ячейки имеют ограниченную область применения для построения сдвиговых регистров, в которых операция сдвига выполняется по произвольным наборам разрядов операндов. В частности, они не могут быть 25 использованы для построения сдвиговых регистров, в которых сдвиг осуществляется по таким наборам разрядов, которые не представляют собой сплошных отрезков слов. Это вынуждает выполнять такое преобразование 30 информации при помощи специальной программы и, следовательно, оно связано со значительными затратами времени и использованием большого количества ячеек памяти.

Целью изобретения является расширение области применения ячейки памяти.

Эта цель достигается тем, что в ячейке памяти нулевой и единичный выходы вспомогательного триггера подключены к одним из входов первого и второго, третьего и четвертого элементов И соответственно, другие входы первого и третьего, второго и четвертого элементов И соединены с соответствующими входами ячейки памяти, выходы третьего и четвертого элементов И соединены с соответствующими входами первого элемента ИЛИ и через элементы задержки подключены к соответствующим входам основного триггера, выходы первого и второго элементов И подсоединены к одним из входов второго и третьего элементов ИЛИ соответственно. Выходы второго и третьего элементов ИЛИ соединены с соответствующими выходами ячейки памяти, другие входы второго и третьего элементов

ИЛИ подключены к выходам пятого и шестого элементов И соответственно, первые входы которых соединены с выходом первого элемента ИЛИ, а другие входы соединены с единичным и нулевым выходами основного триггера соответственно.

556500

На чертеже показана функциональная схема предлагаемой ячейки.

Ячейка содержит основной триггер 1, вспомогательный триггер 2, элементы И 3 — 8, элементы ИЛИ 9, 10 и 11 и элементы задержки 12.

Ячейка работает следующим образом.

Значения сигналов на входах ячейки памяти соответствуют сигналам единичного и нулевого выходов основного триггера какой-либо из выбранных предыдущих ячеек, Состояние этого триггера должно быть передано на выходы данной ячейки без изменений, если ее вспомогательный триггер находится в нулевом состоянии, и должно быть принято основным триггером ячейки, если вспомогательный триггер находится в единичном состоянии, а на выходы ячейки в этом случае должно быть передано исходное состояние ее основного триггера.

В первом случае входные сигналы ячейки, поступая на входы первого 3 и второго 4 элементов И, проходят и на их выходы, так как на вторые входы этих элементов подан единичный сигнал с нулевого выхода вспомогательного триггера. Далее сигналы с выходов первого 3 и второго 4 элементов И проходят через второй 10 и третий 11 элементы ИЛИ на выходы ячейки. Прохождение входных сигналов на выходы третьего 5 и четвертого б элементов И заблокировано нулевым сигналом, поданным на эти элементы с единичного выхода вспомогательного триггера.

Во втором случае входные сигналы не могут пройти на выход ячейки памяти, так как их прохождение заблокировано нулевым сигналом, поданным с нулевого выхода вспомогательного триггера на входы первого 3 и второго 4 элементов И. Напротив, прохождение входных сигналов на выходы третьего 5 и четвертого б элементов И разрешено единичным сигналом, поданным с единичного выхода вспомогательного триггера на входы этих элементов. Так как только один из входных сигналов может иметь единичное значение, то он проходит (при необходимости через элемент задержки) на установку основного триггера в соответствующее состояние и, кроме того, поступая на первый элемент ИЛИ 9, формирует сигнал опроса исходного состояния основного триггера. Этот сигнал поступает на один из входов пятого 7 и шестого 8 элементов И, что обеспечивает прохождение сигналов с единичного и нулевого выходов

5 основного триггера, поданных на другие входы этих элементов, на выходы этих элементов и далее через второй 10 и третий 11 элементы ИЛИ на выход ячейки памяти.

Предлагаемая ячейка позволяет строить

10 сдвиговые регистры, в которых операция сдвига осуществляется по произвольным наборам произвольно выбираемых разрядов операидов, в общем случае не представляющих собой сплошных отрезков слов. Это ис15 ключает использование специальной программы, выполняющей подобное преобразование информации и, следовательно, сокращает затраты машинного времени для выполнения этого преобразования и позволяет уменьшить

2О количество ячеек памяти.

Формула изобретения

Ячейка памяти для сдвигового регистра, содержащая основной и вспомогательный триггеры, элементы И и ИЛИ, элементы задержки, отличающаяся тем, что, с целью расширения области применения ячейки памяти, в ней нулевой и единичный выходы вспомогательного триггера подключены к одним из входов первого и второго, третьего и четвертого элементов И соответственно, другие входы первого и третьего, второго и четвертого элементов И соединены с .соответствующими входами ячейки памяти, выходы третьего и четвертого элементов И соединены с соответствующими входами первого элемента ИЛИ и через элементы задержки подключены к соответствующим входам основного триггера, 4р выходы первого и второго элементов И подсоединены к одним из входов второго и третьего элементов ИЛИ соответственно, выходы второго и третьего элементов ИЛИ соединены с соответствующими выходами ячейки памяти, другие входы второго и третьего элементов ИЛИ подключены к выходам пятого и шестого элементов И соответственно, первые входы которых соединены с выходом первого элемента ИЛИ, а другие входы соединены с единичным и нулевым выходами основного триггера соответственно.

556500

Составитель А, Спасибухов

Техред 3. Тарасова

Корректор О. Данишева

Редактор Т. Рыбалова

Типография, пр. Сапунова, 2

Заказ 999/13 Изд. М 392 Тираж 735 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, 7К-35, Раушская наб., д. 4/5

Ячейка памяти для сдвигового регистра Ячейка памяти для сдвигового регистра Ячейка памяти для сдвигового регистра 

 

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

Изобретение относится к вычислительной технике и может быть использовано в различных цифровых устройствах, работающих в условиях воздействия помех

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и систем управления, работающих в условиях воздействия помех

Изобретение относится к сдвиговым регистрам, включающим в себя множество каскадированных ступеней, каждая из которых имеет входной вывод и выходной вывод

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

Изобретение относится к области вычислительной техники и может быть использовано при построении универсальных и специализированных управляющих устройств и устройств диагностирования

Изобретение относится к устройству обращения циклического сдвига и/или обращенного перемежения данных

Изобретение относится к программируемому материалу памяти и к ячейке памяти, содержащей указанный материал памяти, в частности к тонкопленочной ячейке памяти

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

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

Изобретение относится к цифровой вычислительной технике и может быть использовано в процессорах ЭВМ и в устройствах цифровой автоматики
Наверх