Запоминающее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 617788
Автор: Соколов
Текст
Йоаа Советских Социалистических Республик(45) Дата опубликования описания 27.07.78(51 2611 11/00 Государственный комитетСовета Ькинистров СССРпо делам изобретенийи открытий(54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВ спользовано 10 следования область его 15 Изобретение относится к вычислительной технике, в частности к технике микропрограммных запоминающих устройств.Известны микропрограммные запоминающие устройства 1, 21,Одно из них содержит матрицу, дешифратор и счетчик, выходы которого подсоединены через дешифратор к горизонтальным шинам матрицы Ц.Это устройство может быть ипри принудительном порядкемикрокоманд, что ограничиваетприменения.Наиболее близким техническим решением к изобретению является запоминающее устройство, содержащее накопитель, входы которого через дешифратор адреса соединены с регистром адреса, а выходы подключены к регистру микрокоманд, соединенному с генератором 2.Такое устройство позволяет изменять порядок следования микрокоманд в зависимости от внешних условий, но обладает малой гибкостью из-за отсутствия возможности раздельного управления зонамн микро- команды, адреса, переходов и задержки, что приводит к нерациональному использованию объема памяти накопителя и ограничивает область применения устройства. Цель изобретения - расширение области применения запоминающего устройства путем обеспечения возможности раздельного управления зонами накопителя.Для этого в устройство введены дополнительные дешифраторы, счетчики и шины коммутации, причем выходы накопителя через последовательно соединенные первый счетчик и первый дополнительный дешифратор соединены с первыми шинами коммутации, информационные выходы накопителя через второй дополнительный дешифратор подключены к соответствующим входам накопителя, а выходы второго счетчика через третий дополнительный дешифратор связаны с вторыми шинами коммутации.На чертеже представлена структурная схема запоминающего устройства.Устройство содержит накопитель 1 с зонами микрокоманд перехода и адреса, входы которого через дешифратор 2 адреса соединены с регистром 3 адреса, Одни выходы накопителя 1 подключены к регистру 4 мнкрокоманд, связанному с генератором 5. Вторые выходы накопителя через последовательно соединенные первый счетчик 6 н первый дополнительный дешифратор 7 связаны с первыми шинами 8 коммутации накопителя, Информационныс выходы накопн3теля соединены через второй дополнительный дешифратор 9 с соответствующими входами накопителя, а выходы второго счетчика 10 через третий дополнительный дешифратор 11 - с вторыми шинами, 12 коммутации накопителя, При этом выходы генератора 5 связаны непосредственно с цепями управления регистров микрокоманд 4 и адреса 3 и через схему И 13 с,входом счетчика 6, а второй вход схемы И 13 соединен с входом счетчика 10 и подключен к внешнему формирователю признаков переадресации, например к арифметическому устройству, Зоны задержки, адреса и переходов в накопителе 1 разбиты на поля, имеющие аналогичное назначение, что позволяет по одному коду операции выбирать из накопителя сразу все задержки, адреса микро- команд и адреса переходов, необходимые для выполнения данной операции.Работает устройство следующим образом.После подачи импульса Запуск генератор 5 обеспечивает запись кода операции в регистр 3 андреса, по которому из накопителя 1 выбврается слово со всеми полями адреса микрокоманд, переходов и задержек, необходимых для вьвполнения данной операции. Но подключается только то поле адреса микрокоманды с полем задержки, которое подсоединено в данный момент времени к возбужденному выходу дешифратора 7. И под 1 ключается только то поле перехода, которое подсоединено,в данный момент времени к возбужденному выходу дешифратора 11, При, этом информация из возбужденных полей адреса микрокоманд и задержки, пройдя через дешифратор 9, обеспечивает выборку соответствующей микрокоманды из зоны микрокоманд и соответствующей задержки из зоны задержки накопителя 1, которые переписываются в регистр 4 микрокоманд,и используются для управления временным режимом работы генератора 5 и для управления внешними устройствами, например арифметическим устройством, устройством управления и запоминающими устройствами ЦВМ.Введенная задержка в генератор 5 оп 1 ределяет время существования данной микро- команды, после чего на выходе его вырабатывается импульс, который, пройдя схему И 13 (при отсутствии признака переадресации), поступает на. вход счетчика 6, формируя следующий по порядку адрес для данной операции. При этом возбуждается следующая шина дешифратора 7, после чего 5 10 15 20 25 Зо 35 40 45 50 55 цикл работы повторяется. При наличии условий для переадресации, например из-за переполнения, изменения знака, наличие цикла, регистровый вход счетчика 6 подключается к выходам зоны перехода накопителя 1, содержащей несколько полей переходов. В зависимости от количества импульсов, поступающих на вход счетчика 10, подключается то или иное поле перехода, в котором находится адрес перехода, переписываемый в счетчик 6, что изменяет естественный порядок выборки микрокоманд для данной операции, запрограммированной заранее, По исчезновении признака переадресации вход счетчика 6 вновь подсоединяется к выходу генератора 5, далее цикл работы повторяется. После выборки всех микро- команд для выполняемой операции в генераторе 5 формируется импульс, обеспечивающий запись в региспр 3 адреса кода следующей операции, затем цикл работы повторяется,Введение в запоминающее устройство дешифраторов, счетчиков и шин коммутации позволяет осуществить раздельное управление полями всех зон накопителя. Это приводит к экономичному использованию дорогостоящей памяти и к расширению области применения устройства.Формула изобретенияЗапоминающее устройство, содержащее накопитель, входы которого через дешифратор адреса соединены с регистром адреса, а выходы подключены к регистру микрокоманд, соединенному с генератором, отличающееся тем, что, с целью расширения области применения устройства, оно содержит дополнительные дешифр аторы, счетчики и шины коммутации, причем выходы накопителя через последовательно соединенные первый счетчик и первый дополнительный дешифратор соединены с первыми шинами коммутации, информационные выходы накопителя через второй дополнительный дешифратор подключены к соответствующим входам накопителя, а выходы второго счетчика через третий дополнительный дешифратор связаны с вторыми шинами коммутации.Источники информации,принятые во внимание при экспертизе 1, Авторское свидетельство СССР Мо 215613, кл, б 06 Р, 1966.2. Булей Г. Микропрограммирование. М., Изд. Мир, 1973.817788 оставитель Г. Мамджя едактор И. Грузова Техред Н, Рыбкина Корректор И. Позняковская Заказ 1354/19НП Типография, пр, Сапунов Тираж 734 Государственного комитета Совета по делам изобретений и отк 113035, Москва, Ж, Раушская
СмотретьЗаявка
2354652, 03.05.1976
ПРЕДПРИЯТИЕ ПЯ А-7162
СОКОЛОВ ИГОРЬ МИХАЙЛОВИЧ
МПК / Метки
МПК: G11C 11/00
Метки: запоминающее
Опубликовано: 30.07.1978
Код ссылки
<a href="https://patents.su/3-617788-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство</a>
Предыдущий патент: Устройство для записи информации в регистр сдвига
Следующий патент: Способ тренировки конденсаторов
Случайный патент: Распыливающее устройство