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

Номер патента: 616630

Автор: Колесник

ZIP архив

Текст

ОП ИСАНИЕ ИЗОБРЕТЕН Ия Союз Советских Социалистических Республик(23) Г 1 риоритет Государственный комитет Совета Министров СССР по делам изобретений н Открытий(43) Опубликовано 25,07,78. Бюллетень Ле (45) Дата опубликования описании 23,06,78 1.3 (088(72) Автор изобретения Е. Н. Колесник итель ГО КОНГРО СТРОИСТВО ДЛЯ ПЮГРА ВЫЧИСЛитЕИзобретение относится к области автоматики и вычислительной техники и может быть ис. пользовано при разработке аппаратуры контроля боротовых вычислительных машин, основным критерием которых является минимальный объем оборудования.Известно устройство для программного контроля вычислителя, содержащее блок оперативной памяти, служащий для хранения рабочей программы, н внешний блок. пзмяти большой емкости 11.зо При выполнении рабочей программы в ЗУ на. ходится рабочая программа. При проведении регламентных работ, так кзк емкость блока памяти ограничена, из внешнего блока памяти нтроля. П ти снов ле оконз 5 аписываостатком известноая надежность храе вве. ости хрзнные блоки ния про. памяти, ивно мепамати. ешен нем я проости опера блокским во блозаписывается программа кочания контроля в блок пзмяется рабочая программа. Нго устройства является низпения программ. Для повышения надежи граммы применяют прошив которые не имеют возможт нять программу,. хранящуюНаиболее близким теи к изобретению является ус граммного контроля вычислителя, содержащееблок памяти рабочих комзнд и блок памятикоманд контроля, причем первые входы блокапамяти команд контроля объединены и являются первым входом устройства, второй входблока памяти команд контроля является вто.рым входом устрокствз 21, Недостатком этого устройства является избыточность оборудования, так как устройство хранения программыконтроля является по существу дополнительнойвычислительной машиной, которая пристыковы.взется на момент контроля к основному обору.дованию на место основного .блока памяти команд, что приводит к непроизводительным расходам времени на стыковку и расстыковку. Белью изобретения является сокращенвремени контроля.Это достигается тем, что в устройстводен блок формирования кодов, выход которго является выходом устройства, первый ирой выходы блока памяти команд контроляединены соответственно со вторым входомка памяти рабочих комзнд и с первым вхоблокз формирования кодов, второй вход крого соединен с выходом блока памяти рабочихкоманд,На чертеже представлена блок-схема устройства.Устройство содержит блок 1 памяти прог.рамм .гсонтроля, блок 2 памяти. рабочих команд,блок 3 формирования кодов,Работа устройства основана на принципетрансформации кодов для контроля блока памя.ти рабочих команд. Для этого в блок памятикоманд контроля записывается специальныйФансформирующий код. Пусть по адресу А втестовой программе должен храниться кодд А аад = ад ап.г, .., а . По адресу А вПЗУР хранпся кодАА А 15РА=Р,Р, 0,где и - длина кода,Введем. трансформирующий кодА. А, А7 п ф 7 п20Этот код формируется по следующемуправилу:АА А;еслибы=если а" Ф 3,Таким образом, если 7 = 1, то значениеА251 А1.разряда при переходе от кода а . к коду 11,не меняется. Если 7 = О, то значение ЬраэряфАда при переходе от кода, аА к коду р,меняетсяна противоположное.3011 усть В - множество кодов блока памя-.ти рабочих команд, а 1. - множество. кодовтестовой программы, причема 6.;фА 6 В35где а, и р - :коды по арресу А.Пусть р- оператор трансформации. Тогдаоперация трансформации . в В запишется какр(В) =Трансформация осуществляется при помо. 40щи множества трансформирующих кодов, гдеу. ч, 1. таким Образои, что.а= Ц"к у",. М Ф,л 7 д (1)Следовательно, полюса работы блока фар.иировапия кодов должна описьгватъся уравне. 45нием (1), где а - выход 1-го. разряда блоАка 3 формироваггия кодов, 13, выход -го разряда считанного числа из блока памяти рабочихкойищ, а у; - . вьйод:-го разряда блока па.мяти команд контроля, 50Устройство работает слещющим образом.Иьагульс запроса очередного кода поступа.ет одновременно. в блок памяти рабочих команд и блок памяти команд контроля, После считы. ванна очередного кода в соответствующие ре-. гистры блока 1 памяти рабочих команд и блока 2 памяти команд контроля коды с выходов этих регистров поступают на вход блока 3 фор. мирования кодов, 1 Ъбота блока формирования кодов происходит согласно уравнению (1) .Сформированный код с выхода блока формирования 3 поступает в процессор для дальнейшей обработки. Если блок памяти программ контроля отклюиить, то что соответствует логической единице на входе у, Выход блока формирования кодов будет совпадать с выходом блока памяти рабочих команд.Таким образом, изобретение дает возмож. ность исключить применение спецнапизнравеиного устройства.для контроля блока памяти рабочих команд, исключит необходимость расстыковки блока памяти .рабочих команд. с.блоком паьгяти программ контроля при контроле вычислителя, позволит осуществить одновременный контроль блока памяти рабочих ко. мащ, и вычислителя.Формула изобретенияУстройство для программного контооля вычислителя, содержащее блок памяти рабочих команд и блок пзмяти команд ксвироля, причем первьге входы блока памяти рабочих. программ и блока памяти программ контроля объединены и являются первым входом устройства, второй вход блока памяти команд контроля является вторым входом устройства, о т л и ч а ю щ е. е с я тем, что, с целью сокращения времени контрояяв устройство введен блок формирования кодов, выход которого является выходом устройства, первйй и второй выходы блока памяти команд контроля соединен соответственно со вторым входом блока памяти рабочих команд, и с первым входом блока формиро. вания кодов, второй.вход которого соединен с выходом блока памяти рабочих команд,Источники информации, принятые во внимание при экспертизе:1, Сборник статей.под редакцией А. Н.Кар-маэинского "Интегральные. схемы на МДБ-при.борах",. М "Мир" ,1972,. стр. 421 - 422,2, Справочник по цифровой вычислитель.ной технике под редакцией Б. Н. Малиновского,616630 ла И, ОпаловО.Поповне Оювв Корректор Е.йвпп аздак зова . Техре вквв 4067/45ЦНИИП ПП ффйвтент". г. Ужгород; ул. Тираж Ь 26 ПодписноеГосударственного комитета Ссвещ Министров СССРпо Паяем нвобретеннй н открытий13035, Москва, Ж,.раушскаа набд, 4/5

Смотреть

Заявка

2433703, 20.12.1976

ПРЕДПРИЯТИЕ ПЯ А-1083

КОЛЕСНИК ЕВГЕНИЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 11/00

Метки: вычислителя, программного

Опубликовано: 25.07.1978

Код ссылки

<a href="https://patents.su/3-616630-ustrojjstvo-dlya-programmnogo-kontrolya-vychislitelya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного контроля вычислителя</a>

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