Патенты с меткой «синтаксический»
Синтаксический анализатор
Номер патента: 1334149
Опубликовано: 30.08.1987
Авторы: Вавилов, Водопьянов, Цымбал
МПК: G06F 17/27
Метки: анализатор, синтаксический
...сигналы которого формируют сигнал ошибки (У в). П р и м е р 1, Пусть входное выражение имеет вид (А + (В + С0 ФПроцесс синтаксического анализа производится следующим образом.На входной регистр 1 поступает ., лексическая единица С , которая де 11 11шифратором 2 лексических единиц о пр е деляе тся как открывающая скобка ,ность микро опе раций , которые бло кируют входной регистр 1 , э апуск а етсяшифратор 4 основ на формирование к ода терминала Открывающая скобка11 11 затем производится запись кода терминала в буферный регистр 8, сложение кода терминала с содержимым накапливающего сумматора-вычитателя 9. В блоке 5 памяти происходит сдвиг на один разряд влево содержимого реверсивносдвигающих регистров, в старшие разряды которых...
Синтаксический анализатор
Номер патента: 1399741
Опубликовано: 30.05.1988
Авторы: Вавилов, Водопьянов, Волков, Цымбал
МПК: G06F 17/27
Метки: анализатор, синтаксический
...едини ца есть закрывающая скобка (Х =),то дешифратор 2 лексических единицзапускает блок 3 управления, которыйвыполняет (У ) сдвиг на 1 разрядвлево содержимое реверсивных сдвига"ющих регистров (микрооперация у, ),затем на шифраторе 4 основ происходит 5формирование кода терминала "Закрывающая скобка" и запись (У ) кодатерминала в блок 5 памяти микро"операция у, ). Далее работа устройст"ва повторяется, 20Если очередная лексическая единица не закрывающая скобка (Х =0), неконец выражения "3" (Х =0), то дешифратор 2 лексических единиц запускаетблок 3 управления, который выполняет (Уз) сдвиг,на 1 разряд влево содержимого реверсивных сдвигающихрегистров (микрооперация у ) . Далееработа устройства повторяется,Если очередная лексическая...
Синтаксический анализатор
Номер патента: 1439591
Опубликовано: 23.11.1988
Авторы: Водопьянов, Волков, Зайцев, Назарьян, Орлов
МПК: G06F 17/27
Метки: анализатор, синтаксический
...регистров "7 блока 5 памяти, Если лексическая 35 40 4 Б 50 а + (Ь- с) +с 1 ф,где а, Ь, с, й операнды;знаки операции;символ конца выра-.жения. 5 14Если Х 2 = 1, т.е, входная лексическая единица есть открывающая скоб:ка, то блок 3 МПУ вырабатывает последовательность микроопераций выработкикода открывающей скобки шифратором 4и записи этого кода в блок 5 памяти(сигнал У.12), Затем блок 3 МПУ производит анализ возможности сверткиисходного выражения,Блок 3 МПУ анализирует входнойсигнал Х 6, поступающий от дешифратора6 на 2 гр.вх,блока 3 ИПУ, Если Хб = 1,т.е. в трех последних разрядах ре"гистров 7 блока 5 памяти находитсякод Основы "Г Ф Р, то блок 3 МПУвырабатывает последовательность мик.рокоманд У 4, и У 13, в результате выполнения...
Синтаксический анализатор
Номер патента: 1439593
Опубликовано: 23.11.1988
Авторы: Вавилов, Водопьянов, Волков, Завьялов, Зайцев
МПК: G06F 17/27
Метки: анализатор, синтаксический
...из содержимаго сумматора-вычитятеля 5 и потом по микраоперации у, запись очередной лексической единицы во нходноц регистр 1.Если поступившая на вход регистра 1 лексическая единица в кон выражения (х =1) тогда БМПУ н соответствии с садержанием сумматора-вычитателя 5 вырабатывает либо микраоперацию у, либо микраоперацию у, Если содержимое сумма 5тора-нычцтателя 5 равно нулю (х 1), то синтаксический анализ исходного выражения завершен успешно и на выходеустройства появляется сигнал Конец анализа", Если содержимое сумматораньчитателя 5 отлична от нуля (х = О), та выражение содержит синтаксические ошибки и на выходе устройства появляется сгц лал "Ошибка". П р и м е р 1. Пусть наройстна поступает выражение С - П,-, у:трайстна установлено...
Синтаксический анализатор
Номер патента: 1439594
Опубликовано: 23.11.1988
Авторы: Водопьянов, Волков, Зайцев, Назарьян, Орлов
МПК: G06F 17/27
Метки: анализатор, синтаксический
...,х =1), БМПУ вырабатывает совокупностьмикроапераций У , производящих операцию свертки, т,е. операцию заменыкомбинации РхГ кодом Г."сдвиг содержимого блока 5 памятина три разряда вправо (у. );сдвиг содержимого блока 5 памятиПЗ один разряд влево (у,)1запись Б 1-.й разряд Ьлока памятикадя нетерминаля Г,2, На входе знак операции "+", последние т 15 И разряда блока 5 памятисодержат комбинацию Г+1. (х, =-О, х=.д(х =х = , ), Б этом случЯе БГП 5 Бы,рабаыват совокупность микрааперацийу т.е осуществляет свертку,13, 1 а входе символы, за(рьвящщей (е. обке( е".ПеПризнака коеДа Б е ,ражения. Последние три разряда блока5 памяти содержат комбинацию ГеГ ,х ==-1, х =1). Б этом случае БГ 1 ПУ осу"щзствляет свертку.После свертки Б каж 5 ом из...
Параллельный синтаксический анализатор
Номер патента: 1465894
Опубликовано: 15.03.1989
Авторы: Вавилов, Водопьянов, Волков, Зайцев, Орлов
МПК: G06F 17/27
Метки: анализатор, параллельный, синтаксический
...информационного входа блока19 памяти через коммутатор 17 к первому выходу блока 12 микропрограммного управления.3570 - микрооперация обеспечиваю"щая переключениеинформационного входаблока 19 памяти через коммутатор17 на выход регистра 14 кода операции (выдача сигнала микрооперацииУр при отсутствии сигнала микрооперации 711 означает подачу на управляющий вход коммутатора кода "1"подключение выхода коммутатора кего второму входу);ф 571 - микрооперация, Формирующаяна входе блока 5 микропрограммногоуправления сигнал Х, (Х 1 - длявторого канала), означающий нормальное завершение предварительнойсвертки части входного выражения вканале); Апгоритм функционирования блока5 микропрограммного управления описан блок-схемой (фиг,5), где...