Запоминающее устройство

Иллюстрации

Запоминающее устройство (патент 900317)
Запоминающее устройство (патент 900317)
Запоминающее устройство (патент 900317)
Запоминающее устройство (патент 900317)
Показать все

Реферат

 

Союз Советскии

Социапнстическии

Республик

О П И С А Н И Е (900317

ИЗО6РЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное и авт. саид-ву (22)Заявлено 03.01.80 (21) 2863210/18-24 с присоеаинением заявки М (23) Приоритет

Опубликовано 23.01 ° 82. Бкмлетень М 3

Дата опубликования описания 25.01.82 (5I )M. Кл.

G 11 С 1Я/00

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

СССР ао делен изееретеиий и открытии (S3) УДК 681. .327.6(088.8) /

l, (72) Автор изобретения

В.И. Шилинговский (7I ) Заявитель (54) ЭАПОИИНАЮЦЕЕ УСТРОЙСТВО.Изобретение относится к области вычислительной техники, в частности к запоминающим устройствам с последовательной выборкой информации.

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

19

ИЛИ, причем первые входы элементов И соединены с соответствующими выходами регистра сдвига, вторые - с соответствующими адресными шинами, а выходы — со входами элемента ИЛИ LI).

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

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

"Обращение", а выход последнего разряда регистра сдвига, подключен ко входу его первого разряда (2l.

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

Цель изобретения - повышение информационной емкости устройства.

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

3 9003 кольцевом сдвиговом регистре, содержащем П запоминающих элементов(П-1) запоминающих элементов которого соединены последовательно, а первые входы П запоминающих элементов соединены с шиной "Обращение", вторые входы - с тактовой шиной, третьи входыс шиной установки в исходное состояние, четвертые входы - соответствующими шинами логического нуля и единицы, первые выходы П запоминающих элементов соединены с первыми входами одних из элементов И группы, а вторые выходы - с первыми входами других элементов И группы, выходы. ко- 1s торых подключены к соответствующим входам первого элемента ИЛИ, адресные шины, содержит группу элементов

ИЛИ, второй, третий и четвертый элементы ИЛИ, первшй, второй и третий zg элементы И и инвертор, при этом соот-! ветствующие входы элементов ИЛИ, группы второго и третьего- элементов ИЛИ соединены с соответствующими адресными шинами, а выходы вторых элементов 25

ИЛИ группы — со вторыми входами соответствующих элементов И группы, выход второго элемента ИЛИ соединен со входом инвертора и первым входом второго элемента И, второй вход которо- зо го подключен к выходу первого запоминающего элемента, а выход — к первому входу четвертого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И, первый вход которого соединен с выходом инвертора, а второй - с выходом П-го запоминающего элемента, пятый вход которого соединен с выходом первого элемента И, первый вход которого подклю- 4В чен к выходу третьего элемента ИЛИ, а второй — к пятому входу первого запоминающего элемента, а пятый вход (n-1)-ro запоминающего элемента соединен с выходом четвертого элемента ИЛИ4

На фиг. 1 представлена блок-схема запоминающего устройства на 20 пятиразрядных чисел; на фиг. 2 - ориентированный эйлеров граф для пятиразрядных двоичных чисел; на фиг. 3 — вре" s6 менная диаграмма работы устройства, на которой введены следующие обозначения: а-сигнал "Обращение" на шине управления; б — сигнал на выбранной адресной шине; в - тактовые импульсы; sS г - сигнал на шине установки в исход ное состояние; д - сигналы на выходе устройства.

17 4

Устройство содержит кольцевой сдвиговой регистр 1, запоминающие элементы 2, группы элементов в И 3, первый элеме .г ИЛИ 4, группу элементов в ИЛИ 5, второй элемент ИЛИ 6, первый элемент И 7, инвертор 8, второй элемент И 9, третий элемент И 10, третий и четвертые элементы ИЛИ соответственно 11 и 12, тактовую шину 13, шину установки в исходное состояние 14, шину логической единицы

15, шину логического нуля 16, шину 17

"Обращение", адресные шины 18.

Запоминающее устройство работает следующим образом.

В исходном состоянии кольцевой сдвиговый регистр 1 находится в нулевом состоянии. При поступлении импульса "Обращение" с шины 17 "обращение" на первые входы запоминающих элементов 2 в кольцевом сдвиговом регистре 1 записывается начальный код числа, который с выходов запоминающих элементов 2 поступает на первые входы первых элементов И 3 группы. Одновременно с импульсом "Обращение" возбуждается одна из выбранных адресных шин 18, с которой разрешающий сигнал через один из элементов

ИЛИ 5 группы подается на второй вход соответствующего первого элемента

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

18 разрешающий сигнал одновременно поступает на соответствующий вход второго элемента ИЛИ 6 или третьего элемента ИЛИ 11 и в соответствии с этим на первый вход первого элемента И 7 или на вход инвертора 8 и первый вход второго элемента И 9. Тем самым замыкается определенная цепь переноса, начиная с запоминающего элемента и-го или с (n-l)-го. (После формирования на выходе устройства первого разряда выбранного числа подается первый тактовый сигнал на тактовую шину 13, и информация сдвигается на один разряд по кольцу только в той части кольцевого сдвигового регистра 1, которая охвачена цепью переноса из старшего разряда в младшии, тем самым подключая к выходу устройства следующий разряд

5 9003 начального кода, который является вторым разрядом выбранного числа. После сформирования на выходе устройства второго разряда на тактовую шину 13 подается второй тактовый сигнал, и информация снова сдвигается в этой же части кольцевого сдвигового регист" ра 1 на один разряд по кольцу, подключая к выходу устройства следующий разряд начального кода, который яв- 10 ляется третьим разрядом выбранного числа.

После проведения П-1 сдвигов путем подачи П-l тактовых импульсов, где П вЂ” разрядность хранимЫх в уст- 13 ройстве чисел, на выходе устройства сформируется П разрядов выбранного числа. Затем на шине установки в исходное состояние 14 формируется сигнал, по окончании которого снимает- щ ся возбуждение с адресной шины 18 и шины 17 "Обращение", а кольцевой сдвиговый регистр 1 устанавливается в нулевое состояние.

2S

В качестве начального кода числа в кольцевом сдвиговом регистре числа 1 записан код 110010, который является кодом ориентированной цепи, образованной ориентированным эйлеро" вым графом для пятиразрядных чисел.

Этому коду соответствует цепь из двух ребер с числами 11001 и 10010 (фиг. 2). Каждое из этих чисел в свою очередь является кодов ориентированного цикла, состоящего из пяти ре35 бер. Цикл — это замкнутая последовательность неповторяющихся ребер при их последовательном обходе в направлении стрелок (фиг. 2). Легко заме"

49 тить, что на фиг. 2 существует некоторое множество ориентированных цепей из трех ребер, каждое ребро которой принадлежит одной из пар циклов с взаимообратными кодами, например цепь из 11001, 10010, 00100.

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

BBHHbIx циклов

11001 10010

10011 00101

00111 01010

01110 10100 SS

11100 01001 путем П-1 сдвигов (П-разрядность чисел графа) в направлении от младших

l7 6. разрядов к старшим. На вторых выходах кольцевого сдвигового регистра i формируются следующие числа:

00110 01100 11000 10001 00011

01101 11010 10101 01011 10110

Согласно подключению четвертых входов кольцевого сдвигового регистра 1 к шинам логической единицы и нуля соответственно 15, 16 в запоминающие элементы 2.1, 2.2 и 2.5 записывается "1", а в 2.3, 2.4 и 2.6 записывается "0", поэтому в запоминающих элементах 2. 1-2.5 записывается код ориентированного цикла 11001, а в 2.2-2.6 - код ориентированного цикла 10010. Следовательно, с выходов запоминающих элементов 2.1 и 2.6 считываются числа, образованные только одним кодом ориентированного цикла, а с выходов запоминающих элементов 2.2-2.5 — образованные обоими кодами ориентированных циклов. При подключении к выбранной адресной шине I8 соответствующего входа второго элемента ИЛИ 6 осуществляется считывание из ячеек 2.1-2.5, причем с первых выходов числа 11001, 10011, 00111, 0l1lO и 11100, а со вторых выходов

00110, 01100, 11000, 1000! и 00011.

При подключении к выбранной адресной шине 18 соответствующего входа третьего элемента ИЛИ 11 осуществляется считывание из запоминающих элементов 2.2-2.6, причем с первых выходов считываются числа 10010, 00101, 01010, 10100 и 01001, а со вторых — 01101, 11010, I 0101, 01011 и 10110.

Если нужно выбрать число 00110 по адресу, то возбуждается соответствующая адресная вина 18, к которой подсоединяется по одному входу одного иэ элементов в ИЛИ 5.2 группы и второго элемента ИЛИ 6 (см. фиг. 1).

Для выборки числа 01010 по соответствующей адресной вине 18 нужно к этой шине 18 подключить по одному входу одного из элементов в ИЛИ 5.7 группы и третьего элемента ИЛИ 11.

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

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

Запоминающее устройство, содержащее накопитель выполненный на кольцевом сдвиговом регистре, содержа- S щем П запоминающих элементов, (4-1) запоминающих элементов которого соединены последовательно, а первые входы П запоминающих элементов соединены с шиной "Обращение", вторые входы - с тактовой шиной, третьи входыс шиной установки в исходное состоя.ние, четвертые входы - с соответствующими шинами логического нуля и единицы, первые выходы П запоминающих элементов соединены с первыми входами одних из элементов И группы, а вторые выходы -. с первыми входами других элементов И группы, выходы которых подключены к соответствующим 20 входам первого элемента ИЛИ, адресные шины, о т л и ч а ю щ е е с я тем, что, с целью повышения информационной емкости устройства, оно содержит группу элементов ИЛИ второй, третий и четвертый элементы ИЛИ, первый, второй и третий элементы И и инвертор, при этом соответствующие входы вторых элементов ИЛИ группы, второго и третьего элементов ИЛИ 30 соединены с соответствующими адресными шинами, а выходы вторых элемен,тов ИЛИ группы - со вторыми входами соответствующих элементов И группы, вход второго элемента ИЛИ соединен со входом инвертора и первым входом второго элемента И, второй вход которого подключен к выходу первого запоминающего элемента, а выход - к пер вому входу четвертого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И, первый вход которого соединен с выходом инвертора, а второй - с выходом П-го запоминающего элемента, пятый вход которого соединен с выходом первого элемента И, первый вход которого подключен к выходу третьего элемента ИЛИ, а второй - к пятому входу первого запоминающего элемента, а пятый вход (n-1)-го запоминающего элемента соединен с выходом четвертого элемента ИЛИ.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Н 491157, кл. G 11 С 17/00, 1975 °

2. Авторское свидетельство СССР

М 565326, кл. G 11 С 17/00, 1977 (прототип) °

900317

Фиг3

Составитель В. Вакар

Редактор В. Иванова Техред Н, Рейвес Корректор М. Пожо

Заказ 12189/68

Тираж 623 Подписное

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

113035, Иосква, N-35, Рауаская наб., д. 4/5

Филиал ППП "Патент", г. Ужгород, ул, проектная, 4