Микропроцессор Советский патент 1987 года по МПК G06F15/00 

Описание патента на изобретение SU1290340A1

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

Цель изобретения - повышение достоверности функционирования.

На фиг. 1 изображена функциональная схема микропроцессора; на фиг. 2 - функциональная схема операционного- блока; на фиг. 3 - функциональная схема блока формирования адреса и признака переноса; на фиг. 4 - функциональная схема блока контроля адреса.

Микропроцессор (фиг. 1) содержит операционный блок 1, информационный вход которого является информационным входом 2 микропроцессора, а выходы 3 и 4 - соответственно вторыми и

Блок 12 (фиг. 4) содержит дешиф- ратор 81, две группы элементов И 82, 83 и два блока ИЛИ 84, 85. .

Микропроцессор работает следующим 5 образом.

Для приведения микропроцессора в исходное состояние на вход 6 подаетс сигнал начальной установки, при этом регистр 78 блока 5 устанавливается в JO нулевое состояние. В результате на выходе 19 блока 5 образуется нулевой адрес, который является начальным ад ресом микропрограммы начальной загрузки. По этому адресу из блока 7 5 выбирается микрокоманда. Каждая микрокоманда состоит из двух частей: адресной и исполнительной о Адресная часть поступает на вход 20 блока 5 и через группы элементов И 61 и ИЛИ 63

первыми информационными выходами поступает на входы дешифратора 58 и

ропроцессора, блок 5 формирования адр.еса и признака переноса, блок 6 начальной установки которого является входом микропроцессора, блок 7 микропрограммной памяти, регистр 8 микрокоманд, выход 9 которого является выходом управления обращением к внешней памяти микропроцессора, блок 10 памяти кодов команд, вход 11 синхронизации, блок 12 контл5оля адреса, группы входов 13 и 14 которого являются соответственно контрольными входами микропроцессора для указания сегментов подключенной памяти и указания запрещенных для записи сегментов памяти. Позициями 15-28 обозначены входы и выходы микропро-. цессора

Блок 1 (фиг. 2) содержит дешифратор 29 мнкроконструк,ций, дешифратор 30 выбора регистра, группу элементов И 31, группу регистров 32, группу, элементов И 33, блоки элементов ИЛИ 34, И 35, 36, ИЖ 37, И 38, 39, ИЛИ 40, НЕ 41, ИЛИ 42, И 43-47, ИЛИ 48, сумматор 49, элементы И 50, И 51, 52, регистр адреса 53, сдвиговый регистр 54, элементы И 55, 56, ИЛИ 57.

Блок 5 (фиг. 3) содержит дешифратор 58 микроинструкций, дешифратор 59 модификации, элемент НЕ 60, группы элементов, И 61, 62, блок ИЛИ 63, дешифратор 64 чтения, элементы И 65, 66, триггеры 67, 68, элементы И 69, 70, РШИ 71, блоки элементов И 72-76, блок ИЛИ 77, регистр 78 адреса, элементы ИЛИ 79, И 80,

290340 2

Блок 12 (фиг. 4) содержит дешиф- i ратор 81, две группы элементов И 82, 83 и два блока ИЛИ 84, 85. .

Микропроцессор работает следующим 5 образом.

Для приведения микропроцессора в исходное состояние на вход 6 подается сигнал начальной установки, при этом регистр 78 блока 5 устанавливается в JO нулевое состояние. В результате на выходе 19 блока 5 образуется нулевой адрес, который является начальным адресом микропрограммы начальной загрузки. По этому адресу из блока 7 5 выбирается микрокоманда. Каждая микрокоманда состоит из двух частей: адресной и исполнительной о Адресная часть поступает на вход 20 блока 5 и через группы элементов И 61 и ИЛИ 63

5

0

5

0

5

0

5

блтоков элементов И 72-76 групп.

Адресная часть состоит из двух частей: в первой указывается тип перехода, а во второй адрес перехода. Сигналы, собтветствующие типу перехода, поступают на вход дешифратора 58, а сигналы адреса перехода поступают на вторые входы блоков элементов И 72- 75 групп В зависимости от того, на каком выходе дешифратора 58 образуется единичный сигнал, адрес следующей микрокоманды определяется либо безусловно по адресной части микрокоманды, либо с учетом состояния триггеров 67 и 68, либо с учетом сигнала, на входе 16 блока 5, либо по коду команды на входе 2 блока 5„ Адрес, образованный одним из вьшгеперечислен- иых способов, поступает через блок элементов ИЛИ 77 на информационный вход регистра 78 и по синхросигналу на входе 11 блока 5 записывается в регистр 78. Одновременно исполнительная часть текущей микрокоманды записывается в регистр 8.

Исполнительная часть микрокоманды состоит из пяти полей. Код первого поля, поступаюшлй на вход 23 блока 5, определяет, в какой из триггеров (67 или 68) по синхросигналу записывается значение на входе 16 блока 5. Код повторного поля, поступающий на вход 24 блока 5, определяет функцию дешифратора 64 чтения, в зависимости от которой на выходе 17 блока 5 образуется либо содержимое триггеров 67 или 68, либо значение логического нуля или единицы.

Код третьего поля, поступающий- на вход 25 блока 1, определяет функцию операционного блока. Часть сиг- |налов этого поля поступает на вход дешифратора 29 блока 1 и определяет тип операции, а другая часть поступает на вход дешифратора 30, выбирающего один из регистров 32 группы, который является первым операндом вьшолняемой операции. Вторым операндом может быть либо код на входе 2 микропроцессора, либо содержимое регистра 54 блока 1. Над операндами блок 1 вьтолняет арифметико-логические и сдвиговые операции.

Выбранные операнды с выходов блоков элементов ИЛИ 37 и 40 поступают на входы блоков элементов НЕ 41, ИЛИ 42, И 43, сумматора 49, на выходах которых образуются соответственно результаты логических операций НЕ ИЛИ, И или сумма операндов с учетом сигнала переноса, поступающего на вход 18 блока 1. При переполнении

сумматора на его выходе переноса об- 25 рого соответствует адресуемому сегразуется сигнал переноса, поступающи на вход элемента И 56, и при наличии единичного сигнала на втором входе элемента И 56, поступающего с выхода дешифратора 29, сигнал переноса че- рез элементы И 56, ИЛИ 57 поступает на выход 15 блока 1.

В зависимости от того, какие блоки элементов И 44-47 открыты единичным сигналом с выходов дешифратора 29, результат, соответствуюш 1й операции, поступает через соответствуйщий блок элементов И и элемент ИЛИ 48 на входы регистров 53, 54 и регистров 32 группы. Результат записывается в один из этих регистров в зависимости от наличия единичного сигнала на входах элементов И 50, 51 или элементов И 31 группы. При наличии единичного сигнала на входе элемента И 52 результат в регистр 54 записывается со сдвигом на один разряд вправо, при этом на последовательный информционный вход регистра 54 данные цо- ступают с входа 18 блока 1, а данны с последовательного выхода регистра 54. через элементы И 55 и ИЛИ 57 поступают на выход 15 блока 1.

Код четвертого поля регистра 8 поступает на.выход 9 микропроцессора и указьшает блоку внешней памяти (не показан), какой тип операции (запись или чтение) вьтолняется.

903404

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

Работа блока 12 состоит в следующем. На группах входов 13 и 14 любым известным способом формируются fO единичные сигналы, указывающие соответственно сегменты адресного пространства памяти, отсутствующие в данной конфигурации вычислительной памяти, и сегменты подключенной внешней памяти, запись в которые запрещена. Изменение номеров сегментов, запись в которые запрещена, может произво- диться программным способом.

При обращении к внешней памяти на выходе 3 микропроцессора формируется адрес ячейки памяти, который поступает на вход дешифратора 81 блока 12, в результате чего на одном из выходов дешифратора 8, номер кото0

5 0 5 0 манд

5

менту памяти, образуется единичный сигнал, поступающий на вход одного из элементов И 82, 83 группы. В том случае, если адресуемый сегмент отсутствует, на втором входе элемента И 83 группы также будет единичный сигнал, поступающий с группы входов 13 микропроцессора. Таким образом, на выходе блока ИЛИ 85 образуется единичный сигнал, сообщающий об отсутствии адресуемой ячейки памяти. В том случае, если адресуемый сегмент памяти запрещен для записи, на втором входе соответствующего элемента И также должен присутствовать единичный сигнал, поступаюшлй с групп входов 14 микропроцессора, а на третьем входе элементов И 82 группы присутствует сигнал записи, то на выходе блока ИЛИ 83 образуется сигнал о запрете записи.

Информация, поступающая на вход 2 микропроцессора, представляет собой либо числовые данные, либо коды коВ том случае, когда происходит прием кода команды, с пятого выхода регистра 8 на вход разрешения блока 10 поступает сигнал, разрешающий работу этого блока. В блок 10 памяти ко- - дов команд по адресам, совпадающим с кодами команд, записаны нули, а по всем остальным адресам- единицы. Таким образом, в случае приема нелегального кода команды на выходе блока 10 образуется единичный сигнал, поступающий на вход 28 блока 5.

Итак, при операциях обмена информацией с внешней памятью на входы 26, 27, 28 блока 5 поступают сведения о легальности или нелегальности операции. Кроме того, с третьего выхода блока 7 на вход 22 блока 5 поступает единичный сигнал, разрешающий анализ поступивших сведений в блок So В том случае, если имеет место одно из трех нарушений, на выходе элемента ИЛИ 79 образуется единичный сигнал, который открьшает элемент И 80. В результате блокируется блок элементов И 61 и открывается блок элементов И 62.

I -

Таким образом, в случае ошибки

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

20 выходом переноса и входом переноса операционного блока, синхровходом и информационным входом микропроцессора, синхровход, информационньй вход, первый и второй информационные выхо59, поступающего через блоки элементов И 62 к ИЛИ 63 на вход дешифрато- 25 да операционного блока соединены сора .)8 и блоков элементов И 72-76. ответственно с синхровходом, информа- Иными словами, при наличии ошибки . ционньши входом, информационньм выхо- происходит переход к началам микро- до „ выходом адреса внешней памяти программ, выполняющим обработку сооб- микропроцессора, отличаю- щений о неверном коде команды, обра- 30 щ и и с я тем, что, с целью повышения достоверности функционирования, в него введены блок памяти кодов команд и блок контроля адреса контролируемой информации, вход признака рещении к отсутствующему или запрещенному для записи сегменту памяти. Существо работы этих микропрограмм за- ключает.ся в запоминании слова состояния микропроцессора на данный момент 35 жима записи, первая и вторая группы времени, идентификации типа ошибки и информационных входов, первый и втопер€ дачи управления программам операционной системы для анализа сообщения и принятия соответствующего решения.

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

Формула изобретения

рой выходы которого соединены соответственно с адресным входом и третьим входом поля управления регистра 40 микрокоманд, группой контрольных входов указания сегментов подключенной памяти микропроцессора, группой контрольных входов указания запрещенньпс для записи сегментов памяти микро- 45 процессора, входом модификации адреса по признаку запрета записи и входом модификации адреса по признаку отсутствия сегмента памяти блока фор1. Микропроцессор, содержащий one- мирования адреса и признака переноса, рационный блок, блок формирования ад- 50 а адресньй вход, вход выборки и вы- реса и признака переноса, блок микро- од блока памяти кодов команд подклю- программной памяти, регистр микрокоманд, вход записи, информационный вход, первый выход поля управления, второй выход поля управления, выход поля микрооперации, третий выход почены соответственно к информационному входу микропроцессора, выходу регистра микрокоманд и входу модификации 55 адреса по признаку неверного кода команды блока формирования адреса и

ля з правления которого соединены со- ответственно с синхровходом микропроцессора, выходом поля микрокоманды

блока микропрограммной памяти, входом управления признака переноса блока формирования адреса и признака переноса, Е:ХОДОМ управления выдачей признака переноса блока формирования адреса и признака переноса, входом кода операции операционного блока, выходом управления обращением и памяти микропроцессора, вход начальной установки, выход адреса, вход управления адресом, вход признака переноса, выход признака переноса, синхровход и информационный вход блока формирования адреса и признака переноса соединены соответственно с входом начальной установки микропроцессора, адресньм входом и выходом поля управ- ления формированием адреса микрокоманды блока микропрограммной памяти,

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

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

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

15

разрешения модификации адреса блока формирования адреса и признака переноса.

2. Микропроцессор по По 1, отличающийся тем, что опера- 5 ционный блок содержит первый и второй депгафраторы, первьгй, второй, третий, четвертый и пятый блоки элементов ИЛИ, регистр сдвига, регистр, группу регистров, первую и вторую О группы элементов И, сумматор, элемент НЕ, первый, второй, третий, четвертый, пятый, шестой, седьмой, восьмой и девятый блоки элементов И, первый, второй, третий, четвертый, пятый элементы И, элемент ИЛИ, выход, первый и второй входы которого соединены соответственно с выходом признака переноса блока и вьпсодами четвертого и пятого элементов И, входы первого и второго дешифраторов и выходы первого дешифратора поразрядно соединены соответственно с входом кода операции блока и с первыми входами с второго по девятый блоков эле- ментов И и с первого по пятый элементов И, выходы второго дешифратора соединены поразрядно с первыми входами первой и второй групп элементов И, синхровход блока соединен -с вторыми 30 входами первой группы элементов И, первого, второго и третьего элементов И, вход записи, вход сдвига, выход переноса и информационный выход регистра сдвига соединены соответ-35 ственно с выходами второго и третьего элементов И, вторыми входом четвертого элемента И, вторыми входами седьмого и девятого блоков И, вход записи

20

тора и последовательным входом регистра сдвига, первый и второй входы и выход первого блока элементов ИЛИ соединены соответственно с выходами шес того и седьмого блоков элементов И, первыми входами пятого блока элементов ИЛИ, первого блока элементов И и сумматора, первый и второй входы и выход блока элементов ИЛИ соединены соответственно с выходами восьмого и девятого блоков элементов И, входом элемента НЕ и вторыми входами пятого блока элементов ИЛИ, первого блока элементов И и сумматора, вторые входы с второго по пятый блоков элементов И соединены соответственно с выходами элемента НЕ, пятого блока элементов ИЛИ, первого блока элементов И и сумматора, вьпсод переноса которого соединен с вторым входом пятого элемента И, информационный вход блока соединен с вторым входом первого блока И.

3. Микропроцессор по п 1, о т - личающийся тем, что блок формирования адреса и признака переноса содержит дешифратор микроинструк ций, дешифратор модификации, два элемента ИЛИ, пять элементов И, элемент НЕ, два триггера, дешифратор чтения, семь блоков элементов И, два блока элементов ИЛИ, регистр, информационный вход, синхровход, вход сброса и выход которого соединены соответственно с выходом первого блока элементов ИЛИ, синхровходом блока, входом начальной установки блока, выходом адреса блока, первая группа выходов

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

5 О 0 5 0

тора и последовательным входом регистра сдвига, первый и второй входы и выход первого блока элементов ИЛИ соединены соответственно с выходами шестого и седьмого блоков элементов И, первыми входами пятого блока элементов ИЛИ, первого блока элементов И и сумматора, первый и второй входы и выход блока элементов ИЛИ соединены соответственно с выходами восьмого и девятого блоков элементов И, входом элемента НЕ и вторыми входами пятого блока элементов ИЛИ, первого блока элементов И и сумматора, вторые входы с второго по пятый блоков элементов И соединены соответственно с выходами элемента НЕ, пятого блока элементов ИЛИ, первого блока элементов И и сумматора, вьпсод переноса которого соединен с вторым входом пятого элемента И, информационный вход блока соединен с вторым входом первого блока И.

3. Микропроцессор по п 1, о т - личающийся тем, что блок формирования адреса и признака переноса содержит дешифратор микроинструкций, дешифратор модификации, два элемента ИЛИ, пять элементов И, элемент НЕ, два триггера, дешифратор чтения, семь блоков элементов И, два блока элементов ИЛИ, регистр, информационный вход, синхровход, вход сброса и выход которого соединены соответственно с выходом первого блока элементов ИЛИ, синхровходом блока, входом начальной установки блока, выходом адреса блока, первая группа выходов

на с входами дешифратора микроинструкций, с первого по N-й выходы второй группы второго блока элементов ИЛИ соединены с первого по N-й входами (где N - разрядность адреса блка) первого блока элементов И, с первого по (Ы+1)-й выходы второй группы второго блока элементов И соединены с первого по (N-0-й входами второго, третьего и четвертого блоков элементов И, (N+1)-и вход и выход первого блока элементов И соединены соответственно с первым выходом дешифратора микроинструкций, первым входом первого блока элементов ИЛИ, N-й, (К+1)-й входы и выход второго блока элементов -И соединены соответственно с вторым выходом дешифратора микроинструкций, входом

15

признака переноса блока, вторым входом первого блока элементов ИЛИ, N-й, (М+1)-й входы и выход третьего блока элементов И соединены соответ- ;ственно с третьим выходом депгафрато- 5 ра микроинструкций, выходом первого триггера, третьим входом первого блока элементов ИЛИ, W-й, (Ш+1)-й входы и выход четвертого блока элементов И соединены соответственно с 0 четвертым выходом дешифратора микро- инструкций, выходом второго триггера, четвертым входом первого блока ; элементов ИЛИ, первый и второй входы и выход пятого блока элементов И соединены соответственно с пятым выходом депифратора микроинструкций, информационным входом блока, пятым входом первого блока элементов ИЛИ, первый, второй входы и выход шестого блока элементов И соединены соответственно с входом управления адресом блока, выходом элемента НЕ, первым входом второго блока элементов ИЛИ, первый вход и выход седьмого блока элементов И соединены соответственно с выходом дешифратора модификации, вторым входом второго блока элементов ИЛИ, первый второй входы и выход первого элеманта И соединены соответственно с выходом первого элемента ИЛИ, входом разрешения модификации адреса блока, входом элемента НЕ и вторым входом седьмого блока элементов И, первые, вторые и 35 третьи входы дешифратора модификации и первого элемента ИЛИ соединены по-. парно и подключены соответственно к входу модификации адреса по признаку

20

25

30

первым выходом дешифратора чтения, выходом второго элемента И, выходом третьего элемента И, выходом признака блока, первый и второй входы второго элемента И соединены соответственно с вторым выходом дешифратора чтения и выходом первого триггера, первый и.второй входы третьего элемента И соединень с третьим выходом дешифратора чтения и выходом второго триггера, информационные входы перво- .го и второго триггеров соединены с входом признака перенс са блока, первый вход четвертого и инверсный вход пятого элементов И, второй вход четвертого и прямой вход пятого элементов И соединены попарно и подключены соответственно к входу управления записью признака переноса и синхро- входу блока, выходы четвертого и пятого эл€ ментов И соединены соответственно с синхровходами первого и второго триггеров, вход дешифратора чтения соединен с входом управления чтением признака переноса блока,-блок контроля адреса содержит дешифратор, первую и вторую группы элементов И,. первый н второй блоки элементов ШШ, выходы которых являются соответственно первым и вторым выходами блока, входы первого и второго блоков элементов ШШ соединены соответственно с выход 1ми элементов И первой и второй групп, вход управления, записью блока соединен с первыми входами элементов И первой группы, вход и выходы дешифратора соединены соответственно с входом контролируемой информации блока, вторыми входами элемензапрета записи блока, входу модифика- тов ШШ первой и первыми входами элеции адреса по признаку отсутствия сегмента памяти блока, входу модификации адреса по признаку неверного кода команды блока, первый, второй, третий входы и выход второго элемеН та ШШ соединены соответственно с

5

0 5

0

5

0

первым выходом дешифратора чтения, выходом второго элемента И, выходом третьего элемента И, выходом признака блока, первый и второй входы второго элемента И соединены соответственно с вторым выходом дешифратора чтения и выходом первого триггера, первый и.второй входы третьего элемента И соединень с третьим выходом дешифратора чтения и выходом второго триггера, информационные входы перво- .го и второго триггеров соединены с входом признака перенс са блока, первый вход четвертого и инверсный вход пятого элементов И, второй вход четвертого и прямой вход пятого элементов И соединены попарно и подключены соответственно к входу управления записью признака переноса и синхро- входу блока, выходы четвертого и пятого эл€ ментов И соединены соответственно с синхровходами первого и второго триггеров, вход дешифратора чтения соединен с входом управления чтением признака переноса блока,-блок контроля адреса содержит дешифратор, . первую и вторую группы элементов И,. первый н второй блоки элементов ШШ, выходы которых являются соответственно первым и вторым выходами блока, входы первого и второго блоков элементов ШШ соединены соответственно с выход 1ми элементов И первой и второй групп, вход управления, записью блока соединен с первыми входами элементов И первой группы, вход и выходы дешифратора соединены соответственно с входом контролируемой информации блока, вторыми входами элемен

ментов ШШ второй групп, первая и вторая группы информационных входов блока соединены соответственно с тре- входами элементов И первой группы я вторыми входами элементов И второй группы.

13 14 Фиг,1

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

название год авторы номер документа
Процессор 1984
  • Гришин Владимир Алексеевич
SU1200294A1
Процессор с микропрограммным управлением 1990
  • Горбачев Сергей Владимирович
  • Сакун Людмила Ивановна
  • Шейнин Юрий Евгеньевич
SU1700564A1
Микропрограммное устройство управления 1988
  • Текутова Антонина Михайловна
SU1649540A1
Микропроцессор 1982
  • Пушкарев Юрий Яковлевич
  • Полонский Дмитрий Васильевич
SU1037263A1
Микропрограммное устройство для сопряжения процессора с абонентами 1987
  • Гришин Владимир Алексеевич
  • Ярошевский Павел Юрьевич
SU1539787A1
УСТРОЙСТВО УПРАВЛЕНИЯ 1991
  • Петренко Николай Григорьевич[Ua]
  • Кургаев Александр Филиппович[Ua]
  • Дашкиев Григорий Николаевич[Ua]
  • Пономарев Олег Семенович[Ua]
RU2049347C1
Микропроцессор 1982
  • Макаренко Олег Юрьевич
  • Полонский Дмитрий Васильевич
  • Степанцов Юрий Григорьевич
  • Пушкарев Юрий Яковлевич
SU1035610A1
Микропроцессор 1985
  • Галкин Геннадий Владимирович
  • Минутин Леонид Дмитриевич
  • Попов Олег Олегович
SU1336023A1
Микропроцессор 1982
  • Пушкарев Юрий Яковлевич
  • Полонский Дмитрий Васильевич
SU1045231A1
УСТРОЙСТВО УПРАВЛЕНИЯ 1991
  • Кургаев Александр Филиппович[Ua]
  • Дашкиев Григорий Николаевич[Ua]
  • Петренко Николай Григорьевич[Ua]
  • Командышко Алла Львовна[Ua]
RU2046396C1

Иллюстрации к изобретению SU 1 290 340 A1

Реферат патента 1987 года Микропроцессор

Изобретение относится к вычислительной технике и может быть использовано в информационных, управляющих и вычислительных системах. Цель изобретения - увеличение помехоустойчивости микропроцессора по отношению к сбоям памяти. Микропроцессор содержит операционный блок, блок формирования адреса и признака переноса, блок контроля адреса, блок памяти микрокоманд, регистр микрокоманд, блок памяти кодов команд. Введение блока формирования адреса и признака переноса, блока памяти кодов команд и блока контроля адреса обеспечивает достижение цели. 2 з.п. ф-лы, 4 ил.

Формула изобретения SU 1 290 340 A1

Фме.2

20

Z6 Zl

6Z

53

28

22

SO

24

6if

T6

65

67

69

23

68

10

n i

SB

14

77

T±rLL

77

i:t

6

Составитель A. Афанасьев Редактор И. Рыбченко ТехредЛ.Сердюкова Корректор А. Обручар

7904/48

Тираж 673Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г„ Ужгород, ул. Проект1|ая, 4

Документы, цитированные в отчете о поиске Патент 1987 года SU1290340A1

Микропроцессор 1978
  • Балашов Евгений Павлович
  • Кузьмин Геннадий Яковлевич
  • Куприянов Михаил Степанович
  • Пузанков Дмитрий Викторович
SU746532A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Микропроцессор 1982
  • Пушкарев Юрий Яковлевич
  • Полонский Дмитрий Васильевич
SU1037263A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 290 340 A1

Авторы

Гришин Владимир Алексеевич

Ярошевский Павел Юрьевич

Генина Зинаида Яковлевна

Даты

1987-02-15Публикация

1985-04-02Подача