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

 

» 475663

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

Опубликовано 30.06.75. Бюллетень № 24

Дата опубликования описания 0612.76

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

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

Республик (51) М. Кл. 6 11с 11/00

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

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

В. И. Корнейчук, A. В. Городний и В. А. Стебайло

Киевский ордена Ленина политехнический институт им. 50-летия (71) Заявители

Be, чикой Октябрьской социалистической революц (54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

Известно запоминающее устройство, содержащее п накопительных блоков, подключенных к соответствующим дешифраторам адреса и регистрам слов, подсоединенным через группы схем «И» и схемы «ИЛИ» к выходным регистрам слов, п регистров адреса, входной регистр адреса, дешифратор, вспомогательпуIQ схему «И», дополнительные схемы «ИЛИ», дополнительные группы схем

«И», блок управления.

Цель изобретения — увеличение емкости устройства при хранении в нем слов переменной длины.

Это достигается тем, что предлагаемое устройство содержит и коммутаторов, п — 1 сумматоров и и — 1 дополнительных .схем «И», дополнительный регистр, схему образованиия множителя, схему умножения, схему округления, схему обнаружения нуля, схему сдвига и схему блокировки, причем один вход схемы умножения подключен к выходу входного регистра адреса, другой — к выходу схемы образования множителя, а выход — к входам первого регистра адреса, выход дополнительного регистра подсоединен к входам схемы образования множителя и схемы округления, разряды регистров адреса, кроме и-го регистра адреса, подключены к одному входу последующего сумматора, другой вход которого подсоединен к выходу со2 ответствующей дополнительной схемы «И», а выход — к разрядам соответствующего регистра адреса, вход дешифратора соединен с выходом схемы округления, а его выходы—

5 с одними входами дополнительных схем «И», другие входы которых связаны с блоком управления, старшие разряды регистров адреса подключены через дополнительные группы схем «И» и дополнительные схемы «ИЛИ»

10 к соответствующим дешифраторам адреса, младшие разряды — к входам коммутаторов, выходы которых связаны с соответствующими группами схем «И», дополнительные разряды первого регистра адреса подключены

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

20 выходам выходных регистров слов и схемы бло,кировки.

На фиг. 1 и 2 изображена блок-.схема предлагаемого устройства (при этом выбрано п=4).

25 Устройство содержит входной регистр адреса 1 с информационным входом 2, выход регистра 1 подключен к одному пз входов схемы умножения 3, другой вход которой связан с выходом схемы 4 образования мно30 жителя, Вход схемы 4 соединен с выходом

475663

А ф (2) 5

3 дополнительного регистра 5, имеющего вход 6. Схема образования множителя имеет также информационный вход 7. Выход 8 регистра 5 связали с входом схемы округления 9 (в сторону меньшего целого числа). Выход схемы 3 подсоединен к первому регистру адреса 10. Выход схемы 9 соединен с входом дешифратора 11, выходы которого связаны с входами дополнительных схем «И» 12, 13 и

14.

Выход схемы 15 обнаружения нуля подсоединен к одному из входов вспомогательной схемы «И» 16. Разряды регистров адреса 17 — 19 подключены к выходам соответствующих сумматоров 20 — 22, одни входы которых подсоединены к выходам схем «И»

12 — 14. Устройство содержит также коммутаторы 23 — 26, дополнительные группы схем «И» 27 — 30, дополнительные схемы

«ИЛИ» 31 — 34, дешифраторы адреса 35 — 38, накопительные блоки 39 — 42, связанные с регистрами слов 43 — 46, подключенными через группы схем «И» 47 — 50 и схемы «ИЛИ»

51 — 54 к выходным регистрам слов 55 — 58, схему сдвига 59, схему блокировки 60, блок управления 61, имеющий вход 62 и выход 63.

Регистры адреса 10, 17, 18 и 19 содержат старшие 64 и младшие 65 разряды, а регистр 10, кроме того, и дополнительные разряды 66, которые подключены к входу схемы 15. Выход схемы «И» 16 связал с разрядами 65 регистра адреса 10. Разряды 65 регистров 10, 17, 18 и 19 подключены соответственно к коммутаторам 23 — 26. Разряды 64 регистров 10, 17, 18 и 19 подсоединены через группы схем «И» 27 — 30 и схемы «ИЛИ»

31 — 34 к дешифраторам адреса 35 — 38, связанным с накопительными блоками 39 — 42.

Входы и выходы схемы сдвига 59 подсоединены к соответствующим входам и выходам выходных регистров слов 55 — 58 и схемы блокировки 60. Один из входов схем «И» 12 — 14 связан с блоком управления 61. Разряды 61 и 65 регистра адреса 10 подключены к одному из входов сумматора 20. Выход каждого сумматора, кроме сумматора 22, подключен к входу последующего.

Выходы 67 — 82 коммутаторов 23 — 26 подключены к входам соответствующих групп схем «И» 27 — 30 и 47 — 50.

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

Поиск нужной ячейки на копительного блока как при записи, так и при чтении Oc) ществляется путем задавания ее математического адреса А„, . Пусть длина слова в слогах равна р, а длинна ячейки накопительного блока!г, тогда коэффициент удлинения

Поскольку заданный адрес не является физическим, то для его получения пользуются соотношением между А„, коэффициентом удлинения Р н количеством накопительных блоков и:

Зо

При обращенпи к устройству на вход 2 регистра 1 подается код адреса слова А„, на вход 6 регистра 5 — код коэффициента удлинения Р. На входе 7 схема 4 имеет постоянную величину — обратную числу накопитель1 ных блоков в устройстве (— ). На выходе

П схемы 4 образуется код выражения — — . На

Р входе схемы 3, согласно вырал ению (2), получается значение А4,, которое поступает на входы регистра 10. Значение округляется в схеме 9, и через дешифратор 11 происходит подготовка к обращению в другие накопительные блоки.

Адрес любого слова разделяется условно па три части, помещаемые в разряды 64, 65 и

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

Поскольку полученный адрес А ф является адресом конца слова, то для получения адресов ячеек в остальных накопительных блоках, количество которых определяется схемой 9 посредством дешифратора 11, первая и третья части адреса А@ поступают на сумматор 20, на другой вход последнего, связанный с выходом схемы «И» 12, поступает сигнал « — 1», Полученный адрес ячейки второго накопительного блока поступает на вход регистра 17, а также для получения следующих адресов подается на вход сумматора 21.

Аналогичным образом формируются адреса ячеек всех накопительных блоков, где хранится или должно храниться слово. Часть адреса А,> поступает па схему 15. В случае срабатывания схемы 15, т, е. обнаружения пулем в третьей части адреса, в разряды 65 регистра адреса 10 поступает сигнал « — 1».

Так как из-за нумерации позиций слогов в ячейке, например ячейки, состоящей из четырех слогов: 01, 10, 11, 00, при выполнении арифметической операции в схеме 3 происходит перенос единицы в старший разряд, то для получения физического адреса Аф необходимо,вычесть «1» из содержимого разрядов 65 регистра 10.

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

23 — 26.

Для определения накопительного блока, к которому нужно обратиться по полученному адресу ячейки, служат группы схем «И»

27 — 30, схемы «ИЛИ» 31 — 34 и коммутаторы 23 — 26.

Преобразовапие адреса ячейки в сигнал осуществляется с помощью дешифраторов адреса 35 — 38. При чтении слово с искомых

5 ячеек накопительных блоков поступает на регистры слов 43 — 46.

Для получения истинного положения считанного слова используются группы схем «И»

47, 48 и 50 и схемы «ИЛИ» 51 — 54, Таким образом, выбранное слово записывается в регистры 55 — 58. Далее схемой сдвига 59 слово сдвигается в крайнее правое положение и поступает на схему блокировки 60, которая окончательно формирует слово путем блокировки (р+1)-го и других слогов. На выходе схемы формируется считанное слово длиной р. Процесс записи протекает в обратном направлении. Слово, подлежащее записи, поступает .на схему блокировки 60 и схему сдвига 59 и записывается в регистры 55, 57 и 58 на нужные позиции. Затем содержимое этих регистров записывается в накопительные блоки по соответствующим адресам ячеек и накопительных блоков.

Предмет изобретения

Запоминающее устройство, содержащее п накопительных блоков, подключенных к соответствующим дешифраторам адреса и регистрам слов, подсоединенным через группы схем «И» и схемы «ИЛИ» к выходным регистрам слов, п регистров адреса, входной регистр адреса, дешифратор, вспомогательную схему «И», дополнительные схемы «ИЛИ», дополнительные группы схем «И», блок управления, отличающееся тем, что, с целью увеличения эффективной емкости устройства, оно содержит п коммутаторов, и — 1 суммато475663

6 ров и и — 1 дополнительных схем «И», дополнительный регистр, схему образования множителя, схему умножения, схему округления, схему обнаружения нуля, схему сдвига и схе5 му блокировки, причем один вход схемы умножения подключен к выходу входного регистра адреса, другой — к выходу схемы образования множителя, а выход — к входам первого регистра адреса, выход донолнительl0 ного регистра подсоединен к входам схемы образования множителя и схемы округления, разряды регистров адреса, кроме и-ro регистра адреса, подключены к одному входу последующего сумматора, другой вход которо15 го подсоединен к выходу соответствующей дополнительной схемы «И», а выход — к разрядам соответствующего регистра адреса, вход дешифратора соединен с выходом схемы округления, а его выходы — с одними

20 входами дополнительных схем «И», другие входы которых связаны с блоком управления, старшие разряды регистров адреса подключены через дополнительные группы схем «И» и дополнительные схемы «ИЛИ» к соответ25 ствующим дешифраторам адреса, младшие разряды — к входам коммутаторов, выходы которых связаны с соответствующими группами схем «И», дополнительные разряды первого регистра адреса подключены к входам

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

475663

Фиг.2

Составитель В. Рудаков

Техред Л. Казачкова

Корректор Л. Орлова

Редактор E. Караулова

Заказ 3656 Изд. № 1638 Тираж 648 Подписное

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

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

МОТ, Загорский филиал

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

 

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

Изобретение относится к микроэлектронике и может быть использовано для создания ЭРПЗУ с повышенной информационной плотностью на основе МОНОП-транзисторов, в частности, перепрограммируемых инжекцией горячих носителей заряда

Изобретение относится к вычислительной технике и может быть использовано для создания постоянных (ПЗУ) и репрограммируемых (РПЗУ) запоминающих устройств повышенной информационной емкости на основе МДП-структур

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

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

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

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

Изобретение относится к радиоэлектронике и может быть использовано для обработки информации в вычислительных системах
Наверх