Запоминающее устройство с самоконтролем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 898511
Автор: Соколов
Текст
Союз СоветсиикСоциалистическихРвсттублии ОП ИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 898511(22) Заявлено 27.05.80 (21) 2931122/18.24с присоединением заявки Рй -(51) М. Кд. 6 11 С 29/00 Гооударетеаииый комитет СССР по делан изебретеиий и открытий(54) ЗАПОМИНАЮ 1 ЦЕЕ УСТРОЙСТВО С САМОКОНТРОЛЕМ 1 О Изобретение относится к запоминающим устройствам и предназначено для использова. ния в микропрограммных устройствах управления.Известно запоминающее устройство, содержащее накопитель, формирователь адреса, дешифратор, связанный с цепями управления коммутаторов, информационные входы кото. рых подключены параллельно к выходам накопителя 11.Недостаток этого устройства - малая на,дежность,Наиболее близким техническим решениемк изобретению является запоминающее устройство микрокоманд, содержащее накопитель,15формирователь адреса, дешифратор, связанныйс цепями управления коммутаторов, информационные входы которых подключены параллельно к выходам накопителя, сумматор иблок сравнения 2,20В этом устройстве осуществляется поопе.рационный контроль (т.е. только после выборки всех слов из накопителя, используемыхв данной операции) по четности без учета изменения внешних условий, которые оказы вают влияние на количество микрокоманд, используемых в выполняемой операции, и на последовательность их выполнения, что снижа. ет надежность и ограничивает область применения известного запоминающего устройства микрокоманд.Цель изобретения - повышение надежности и расширение области применения устройства. Поставленная цель достигается тем, что в запоминающее устройство с самоконтролем, содержащее накопитель, формирователь адресных сигналов, дешифратор, коммутаторы, сумматор и схему сравнения, причем вход накопителя подключен к первому выходу форми. рователя адресных сигналов, а выходы соединены соответственно с одними из входов сумматора, входами дешифратора, одними из входов коммутаторов и первым входом формирователя адресных сигналов, второй и третий входы которого являются соответственно первым и вторым входами устройства, выходы дешифратора соединены с другими входами8985114 5 1 О 5 20 коммутаторов, одни иэ выходов дешифрато. ра и выходы сумматора подключены соответ. ственно к одним из входов схемы сравнения, выход которой соединен с четвертым входом формирователя адресных сигналов и является одним из выходов устройства, другими выходами которого являются одни из выходов коммутаторов, второй выход формирователя адресных сигналов подключен к другому вхо. ду сумматора, введены дополнительные сум. матор и коммутатор, входы которого подключены соответственно к одним из входов сум. матора и второму входу устройства, входы дополнительного сумматора соединены соответ. ственно с выходами дополнительного коммутатора, одними из выходов одного иэ комму. таторов и вторым выходом формирователя адресных сигналов, а выходы подключены к другим входам схемы сравнения.На чертеже изображена структурная схема запоминающего устройства с самоконтролем.Устройство содержит накопитель 1, вход которого подключен к первому выходу фор. мнрователя адресных сигналов 2, один из входов которого является первым входом 3 устройства, сумматор 4, схему сравнения 5, имеющую выход, являющийся одним из вы. ходов б устройства, коммутаторы 7 по числу микрокоманд, максимально используемых в одной операции, дешифратор 8, Коммутаторы 7 имеют выходы 9, Кроме того, устройство содержит дополнительные сумматор 10 и ком. мутатор 11. Устройство имеет второй 12 и третий 13 входы.Входы коммутатора 11 подключены соот. аетственно к одним из входов сумматора 4 и входу 12 устройства, Входы сумматора 10 ,"оединекы соответственно с выходами комму. татора 11 и одними из выходов одного из коммутаторов 7 и вторым выходом форми. рователя 2. Одни из входов схемы сравнения 5 подключены к выходам сумматора 4, дешифратора 8 и входу 13 устройства, другие - . к выходам сумматора 10.Запоминающее устройство работает следу. ющим образом.В исходном состоянии на выходе схемысравнения 5 вырабатывается сигнал, указыва.ющий на правильность выбираемой информа.ции из накопителя 1 для всех фаз и длявсех микрокоманд, используемых только в данной операции, например в операции "ело.жение", Наличие сигнала на выходе схемысравнения 5 обеспечивает перезапись следу.ющего кода операции, например "умножение",из блоков ЦВМ в счетчик формирователя 2,после чего обнуляются сумматоры 4 и 10. Далее, формирование всех следующих адресовщя введенного кода операции (например "умножение") осуществляется в формирователе 2,Иэ накопителя 1, в соответствии с каждымиэ адресов, поступающим на его вход из фор. мирователя 2, выбирается слово с сигналамиуправления, коммутации фаз и контроля. Сиг.налы управления поступают с одних их вы.ходов накопителя 1 параллельно на все соот.ветствующие входы коммутаторов 7. На вхо.ды дешифратора 8 подаются сигналы комму.тации с других выходов накопителя 1. Сигналы контроля (например, двоичный код чис.ла единиц записанных в выбранном слове изнакопителя 1) поступают на входы суммато.ра 4 (накапливающего типа) и суммируютсяв нем во всех микрокомандах выполняемой операции как при наличии, так и при отсутсгвии сигнала на входе 12 запоминающегоустройства. Кроме того, сигналы контроля поступают на входы сумматора 10 (накапливающего типа) и суммируются в нем при каж. дом возникновении сигнала на входе 12, ука.зывающего на отклонение программы выполне.ния данной операции, т.е. образуется код сме.щения контрольной суммы. В последней микрокоманде выполняемой операции подключается схема сравнения 5, на выходе одного из коммутаторов 7 формируются управляющие сигналы необходимые для завершения выпол.няемой операции и, одновременно, формирует 30ся контрольная сумма единиц для всех мик.рокоманд выполняемой операции без учета возможных отклонений программы выполнения данной операции. Эта контрольная сумма подается на входы сумматора 10, в котором суммируется с кодом смещения контрольной суммы и результат подается на одни из входов схемы сравнения 5, на другие входы которой с выходов сумматора 4 подается результат сложения контрольных кодов для всех 40микрокоманд данной операции, который смещен на такую же величину, как и контроль.ная сумма, При равенстве кодов на обеих группах входов схемы сравнения 5 на выхо.де ее вырабатывается сигнал, указывающий на правильность выбираемой информации из 45 накопителя 1 при выполнении данной опера.ции, и разрешающий перезапись следующего кода операции, например "деление" из блоков ЦВМ в счетчик формирователя 2, после чего обнуляются сумматоры 4 и 10, и далее цикл 50 работы повторяется. При неравенстве кодовна обеих группах входов схемы сравнения 5 (при наличии последней микрокоманды, вы.полняемой операции) на выходе ее вырабатывается сигнал ошибки (прерывания программы), 55 подаваемой во внешнюю ЦВМ, который обес.почивает также блокиоовку цепи ввода следующего кода операции из ЦВМ. После выявле.ния ошибки в передаваемой информации вы.89851 ИИПИ Заказ 11959/70 Тираж 623 Подписное лиал ППП "Патент", г. Ужгород, ул. Проектная, 4 5ход схемы сравнения 5 отключается путемподачи соответствующего сигнала на вход 13из внешнего устройства управления или извнешней ЦВМ.Техникоэкономическое преимущество пред- элагаемого устройства заключается в том, чтооно имеет расширенную область примененияза счет обеспечения возможности использова.ния его нри изменении внешних условий, вли.яющих на количество используемых микро. 1 Окоманд и последовательность их выполнения. Формула изобретения 15Запоминающее устройство с самоконтролем, содержащее накопитель, формирователь адресных сигналов, дешифратор, коммутаторы, сумматор и схему сравнения, причем вход пако. пителя пддключен к первому выходу формирователя адресных сигналов, а выходы соединены соответственно с одними из входов сум матора, входами дешифратора, одними из входов коммутаторов и первым входом формирователя адресных сигналов, второй и тре- д тий входы которого являются соответственно первым и вторым входами устройства, выхоцы дешифратора соединены с другими входа 1 4ми коммутаторов, одни из выходов дешифратора и выходы сумматора подключены со.ответственно к одним из входов схемы срав.пения, выход которой соединен с четвертымвходом формирователя адресных сигналов иявляется одним из выходов устройства, дру.гимн выходами которого являются одни извыходов коммутаторов, второй выход формирователя адресных сигналов подключен кдругому входу сумматора, о т л и ч а ющ е е с я тем, что, с целью повышениянадежности устройства, оно содержит дополни.тельные сумматор и коммутатор, входы кото.рого подключены соответственно к одним извходов сумматора и второму входу устройства, входы дополнительного сумматора со.единены соответственно с выходами дополни.тельного коммутатора, одними из выходоводного иэ коммутаторов и вторым выходомформирователя адресных сигналов, а выходыподключены к другим входам схемы сравнения,Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР Мф 490179,,кл. 6 11 С 11/00, 1973.2. Авторское свидетельство СССР Мф 746743,кл. 6 11 С 11/00, 1978 (прототип),
СмотретьЗаявка
2931122, 27.05.1980
Заявитель
СОКОЛОВ ИГОРЬ МИХАЙЛОВИЧ
МПК / Метки
МПК: G11C 29/00
Метки: запоминающее, самоконтролем
Опубликовано: 15.01.1982
Код ссылки
<a href="https://patents.su/3-898511-zapominayushhee-ustrojjstvo-s-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство с самоконтролем</a>
Предыдущий патент: Запоминающее устройство с самоконтролем
Следующий патент: Диэлектрическая паста для межслойной изоляции
Случайный патент: Способ производства прокатных валков