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

 

Класс 42m, 14,„ № 147034

СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Подписная группа М 174

В, Н, Плотников и Л. Л, Григорьян-Чтенц

СПОСОБ ЛОГИЧЕСКОГО КОНТРОЛЯ ПРАВИЛЬНОСТИ

ОБРАЩЕНИЯ К ЗАПОМИНАЮЩЕМУ УСТРОЙСТВУ

МИ КРО П РО ГРАММ

Заявлено 10 мая 1961 г. за № 730009/26 в Комитет по делам изобретений и открытий прп Совете з1инистров СССР

Опубликовано в «Бюллетене изобретений» № 9:за 1962 г.

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

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

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

Блок микропрограмм состоит из регистра 1, дешифратора 2, запоминающего устройства 8 и выходного узла 4. В конце каждой операции код следующей операции переписывается из соответствующих разрядов регистра 5 команд в часть А регистра 1. Часть Б этого регистра устанавливается на «нуль».

Выполнение операции (команды) начинается с того, что первьш импульс распределителя б импульсов поступает на дешифратор 2 и считывает информацию из ячейки запоминающего устройства 3, соответствующей коду, установленному в регистре 1.

Считанная информация представляет собой комбинацию импульсов, необходимых для выполнения первого такта операции и поступающих через выходной узел 4 в блоки вычислительной машины (выход 7) в виде импульсов управления. Кроме того, из выбранной ячейки запоминающего устройства считываются импульсы о обратной связи, которые изменяют код в регистре I таким образом, чтобы следующий импульс распределителя б через дешифратор считал информацию. необходимую ,для выполнения второго такта выполняемой операции, В последнем такте каждой операции происходит перепись подготовленного заранее кода следующей операции из регистра 5 команд в регистр 1 А и установки на «нуль» регистра 1 Б.

В каждую ячейку запоминающего устройства 3 записывается дополнительная информация, позволяющая проверить соответствие выбранной ячейки коду в регистре 5 А и правильность установки в регистре 1 адреса, предназначенного для выполнения следу>ощего такта (следующей элементарной операции). Следовательно, в начале первого такта вместе с импульсами а управления из запоминающего устрой- ства 8 выдается код адреса первой ячейки — импульсы в. Этот код сравнивается с кодом в регистре 5 посредством схемы 8 сравнения.

Одновременно, выдается импульс г контроля «нуля» в регистре 1 Б (схема сравнения 9).

При несовпадении кодов вырабатывается сигнальный импульс (выход 10), например для останова машины. В середине первого такта выдаются импульсы б обратной связи, изменяющие код регистра 1 Б, подготовляя тем самым выполнение последующего такта. В конце такта выдаются импульсы д контроля, проверяющие изменился ли код в регистре 1 Б, Если импульсы б обратной связи не выполнили своей задачи и код в регистре 1 Б остался без изменения, то вырабатывается сигнальный импульс в схеме 11 сравнения. В начале каждого последующего такта, относящегося к выполняемой операции, из ячейки запоминающего устройства выдаются импульсы е, проверяющие соответствует ли выбранная ячейка коду. адреса, записанного в регистр 1 (схема сравнения 12), а в конце такта — импульсы д.

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

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

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

Составитель А. И. Хохлов

Редактор Н. Л. Корченко Техред А. А. Камышннкова Корректор В. М. Андрианова

Поди. к печ, 4Л -62 г. Формат оум. 70," 08>!> Объем 0,18 изд, л.

Зак. 4278 Тираж 700 Цена 4 коп.

ЦБТИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Центр, М. Черкасский пер., д. 2/6.

Типография ЦБТИ, Москва, Петровка, 14.

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

 

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

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

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

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к области техники связи и может быть использовано в системах передачи данных, системах телеизмерения и телеуправления

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

Изобретение относится к кольцевой памяти

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

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

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