G06F 9/44 — устройства для выполнения специальных программ

415661

Загрузка...

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

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

МПК: G06F 11/00, G06F 9/44

Метки: 415661

...разряда адресного регистра. Если физический адрес оказывается больше, чем максимально допустимый для дяццой группы программ, то блок 4 црогерки защи ты, воздействуя ца блок 9 унр;влепия, блокирует обращение к опердтцвцой памяти.Проверка защиты памяти осуществляется блоком проверки защиты.Устройство работает следуоп;им образом. 50 В адресном регистре 2 содержится мятемд- ТИЧЕСКИЙ ЯДРЕС 1 ЛОКЯЛсНЫ 1 ИЛИ ИСПОЛЦИТЕЛЬ.цый), получеццый после сложения смещения с содержимым индекс-регистра. Регистр 5 перемещения программ состоит из двух полей: 55 поля 6 основной базы и полялокальной базы. Число разрядов поля осш;вцои базы РЯВЦО ЧИСЛУ 1 Д;СР"ДОГ РСГИСТс 8 ЧЛИЦЫ ОС- цовцо базы.Поле 7 локдльцой базы заци;.13 ес остальную 60 часть регистра 5...

Устройство для обработки цифровыхданных

Загрузка...

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

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

Авторы: Беспалов, Бурковский, Сташков

МПК: G06F 9/44

Метки: цифровыхданных

...элементов И группы, первыми входами соединенных с выходами соответствующих разрядов первого регистра, а вторыми входами - с выходом схемы сравнения.На Фиг. 1 представлена блок-схема устройства; на фиг, 2 - Функциональная схема блока анализа признаков,Устройство содержит блок 1 постоянной памяти, состоящий из И модулей 2 постоянной памяти и группы элементов 3 ИЛИ, регистр 4 адреса, блок 5 полупостоянной памяти, состоящий из модулей б и 7, блока 8 Формирования кодов, состоящего из элементов 9 НЕ группы, элементов 10 ИЛИ группы, элементов 11 И первой группы и элементов 12 И второй группы, выходные кодовые шины 13 устройства, блок 14 анализа признаков, регистр 15 базового адреса и входную шину 16 опроса. Блок 14 анализа приз наков...

Устройство для аппаратурной трансляции

Загрузка...

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

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

Авторы: Краснощеков, Мельников

МПК: G06F 17/27, G06F 9/44

Метки: аппаратурной, трансляции

...устройства, введены блоки памяти слогов выходных слов, запоминающий блок настройки, пересчетный блок, второй коммутатор, блок коммутации, причем вход пуска устройства соединен с входом установки в "1" триггера пуска, а вход настройкиустройства соединен с входом установки в "1" триггера настройки, единичный выход которого соединен с вторым входом первого элемента И, с первыми входами второго, третьего и четвертого элементов И и с разрешающим входом второго коммутатора, нулевой выход триггера настройки соединен с входами обращения блока памяти и блоков памяти слогов выходных слов, второй выкод генератора тактовых импульсов соединен с вторым входом второго элемента И и с вторым входом7 1144 четвертого элемента. И, первый выход...

Устройство для аппаратурной трансляции языков программирования

Загрузка...

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

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

Авторы: Мельников, Неклюдов

МПК: G06F 17/27, G06F 9/44

Метки: аппаратурной, программирования, трансляции, языков

...с выходов элементов группы 49 поступают на вход элемента И-ЯЕ 51 (фиг.5), На выходе элемента И-НЕ 51 появляется уровень логического нуля, который приходит на вход элемента И 52, Импульс с выхода регистра 41 (фиг.З) поступает на вход элемента И 52 (фиг.5) и через элемент ИЛИ 11 (фиг.1) - на вход установки в нулевое состояние регистра 6 выдачи. Так как на первом входеэлемента И 52 (фиг,5) находится уровень логического нуля, то изменений состояния в блоке 5 (фиг.1) не произойдет.При неправильной работе узлов 45 памяти (фиг.5) проверка на четность выполнена не будет (хотя бы по одному из слогов) и на выходе элемента И-НЕ 51 появится единичный сигнал.В этом случае импульс с выхода регистра 41 (фиг,З) пройдет через элемент И 52 (фиг.5)....

Устройство для преобразования кодов с одного языка на другой

Загрузка...

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

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

Авторы: Бабак, Корнейчук, Марковский, Осадчий

МПК: G06F 17/27, G06F 9/44

Метки: кодов, одного, преобразования, языка

...слона записывается по адресу, определяемому позицией слова в предложении, код адреса ячейки блока 24 памяти, в которую заносится нераспознанное слово.При поступлении последующих слов входного предложения устройство функционирует аналогично до тех пор, пока на вход дешифратора 2 не поступит код-разделитель предложений, При поступлении последнего с второго выхода дешифратора 2 Формируется сигнал, который устанавливает триггер 27 в единичное состояние и инициирует опрос блока 11 ассоциативной памяти незамаскированными разрядами регистра 9.Если постугиншее предложение соответствует одной из допустимых конст2754 20 рукций входного языка, то на выходеэлемента ИЛИ 12 Формируется сигнал. единичного уровня, а на информационном выходе блока 11...

Устройство для преобразования кодов с одного языка на другой

Загрузка...

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

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

Авторы: Водянин, Мельников, Щербак

МПК: G06F 17/27, G06F 9/44

Метки: кодов, одного, преобразования, языка

..."один к одному", то одновременно с выдачей выходного слова выдается метка-признак окончания процесса преобразования. Эта метка обнуляет триггер 9 запуска, регистр 3 адреса, буферный регистр 4 и регистр 5 выдачи, а также заносит в регистр 2 приема очередное входное слово на преобразование (не показано).Если очередное выходное слово является выходным словом линейной последовательности, то с выхода буферно" го регистра 4 через блок 8 элементов ИЛИ на информационный вход регистра 3 адреса поступает код адреса очередного выходного слова, Далее выборка информации из блока 1 памяти и функционирование устройства происходят аналогично описанному ранее. Если очередное выходное слово является словом, после которого процесс преобразования...

Устройство для трансляции кодов с одного языка на другой

Загрузка...

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

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

Авторы: Мельников, Самошин

МПК: G06F 17/27, G06F 9/44

Метки: кодов, одного, трансляции, языка

...11 ие через коммутатор 4 55 адреса для занесения в регистр 5. Адрес очередного адресного слова с буферного регистра 7 через коммутатор 4 адреса заносится в регистр 5 адре 3 12837 цесса преобразования с выхода первого поля буферного регистра 7, вторым полем буферного регистра 7 и меткой- признаком.Если очередное адресное слово за 5 висит от некоторых условий процесса преобразования, то код самого условия заносится в первое поле буферного регистра 7, во второе поле заносится немодифицируемая часть адреса, а пер вая метка-признак определяет модифицируемый разряд адреса адресного слова,98 4са и далее. Устройство функционирует а 11 аг 1 оги 11 но рассмотренному вьппе.В том случае, если выдается последнее выходное слово после...

Устройство для преобразования выражений в польскую инверсную запись

Загрузка...

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

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

Авторы: Водопьянов, Завьялов, Цымбал

МПК: G06F 17/17, G06F 17/27, G06F 9/44 ...

Метки: выражений, запись, инверсную, польскую, преобразования

...разряда регистра 20 6 сдвига равно нулю, то регистр 6 запускает блок 5 микропрограммного уп-,равления, формирует сигнал у, ошибки "Число операндов равно числу операций, Отсутствует операнд", выраба тывается "Останов", и процесс перевода прекращается. Если значение кодастарших разрядов регистров сдвигаблока 3 памяти отлично от кода пустого символа, дешифратор 4 запускает блок 5 30 микропрограммного управления, которыйанализирует значение выходного сигнала дешифратора 4. Если в старших разрядах регистров сдвига блока 3 памяти находится лексическая единица(скобка открывающая), то блок 5 микропрограммного управления вырабатываетсигнал у ошибки "Отсутствует закрывающая скобка" и осуществляет остановработы устройства. Если ошибка отсут...

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

Загрузка...

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

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

Авторы: Горбачев, Диденко, Лебедев, Торгашев

МПК: G06F 17/27, G06F 9/44

Метки: автогенерации, параметрической, символьного, текста

...используются для выделения типов лексем, разделителей (пробел, запятая, точка и т.д,); символа "Начало комментария"; символа "Конец комментария", символа начала ключевого слова и символов начала и конца параметра подстановки. Триггер 15 предназначен для блокировки работы блоков устройства при поступлении символов комментария. Триггеры 17 и 18 предназначены для выявления последовательности следующих друг за другом во входном тексте символов разделителей с целью их исключения. Триггер 28 узла 6 (фиг.4) предназначен для управления фазой сравнения входного ключевого слова с эталонными. Триггер 29 предназначен для управления записью выбранного текста подстановки во второй регистр 2.Узел 35 памяти, входящий в состав блока 7 группы...

Двухуровневое устройство для управления памятью микрокоманд

Загрузка...

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

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

Авторы: Беликов, Дворецкий, Мартюгин, Обухов

МПК: G06F 17/27, G06F 9/44

Метки: двухуровневое, микрокоманд, памятью

...значе 55ние, открывающее, при выполнении операции чтения из этого блока, регистры 14 и 15 выдачи, при этом блок 2 памяти кодов настройки переходит в зону с нулевым значением доля П 6, блокируя выходы регистров 16 и 17, При единичном значении признака коррекции происходит обратное, Блок 1 памяти адресных микрокоманд переходит в область с нулевым значением поля П 6 а блок 2 памяти кодов настройки переходит в область с единичным значением поля П 6, т.е, коды адресных микрокоманд поступают на входы узлов операционных микрокоманд из этого блока.Информация поля П 2 по соответствующему синхроимпульсу записывается в регистры 31 адреса (поле К 2)(1. М) узлов 29 операционных микрокоманд. В эти же регистры 31 (поле К 1) записывается с...

Устройство отладки микропрограммных блоков

Загрузка...

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

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

Авторы: Данилов, Королев, Молчанова

МПК: G06F 11/28, G06F 9/44

Метки: блоков, микропрограммных, отладки

...Программа обработкивходы управления синхрогенератора от- прерывания снимает сигнал 79, запрелаживаемого ИПУ, разрешает его работу. 20 щая дальнейшее выполнение микропроПроцессор ИПУ начинает исполнять мик- граммы, проверяет причину останова,роинструкции. Старшие разряды микро- определяет какая из физических страпрограммного адреса с К+1-го по Б-й), ниц в данный момент не загружена илиопределяющие номер виртуальной страни- если такой нет, то среды загруженныхцы, через мультиплексор 5 поступают25 нерезидентных страниц памяти опредена адресные входы блока 7 памяти пре- ляется наименее используемая страниобразования адреса. С выходов блока ца, вычисляется ее физический адрес7 считывается номер соответствующей и загрузка проводится на...

Внутрисхемный эмулятор

Загрузка...

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

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

Авторы: Дианов, Корнев, Щелкунов

МПК: G06F 17/50, G06F 9/44

Метки: внутрисхемный, эмулятор

...иэ "0" в "1" сигналовКОМС (запуск кода, лежащего в блоке6) или МЗМ (запуск кода, лежащего вблоке 7). управляющего словаВ обоихслучаях из холостого цикла М 1 гЫМР Муправление передается на служебнуюподпрограмму блока 6, которая имеетследующую структуру М 1: НОР1 589274 О МОЧ А, айаг. 8 ХОР ВОР 1.1 МР ЦБЕК Чтение бита: 25 МОЧХ А, СРРТ МОЧХ СК А1ЫМР ЬООР 35 45 0 тело программы,где тело - часть программы, зависящаяот выполняемой функции.Обратный переход осуществляется"при А 8 Ч А 9 = 1.Примером таких функций могут служить программы, написанные на языкеассемблера АБМ 51,Чтение внутренней памяти данных: МОЧХ СК , А1ЫМР ЬООР (ЬООР - метка) МОЧ С, Ьг=аййг,8 МОЧХ СК., А20 ЫМР ЬООР Чтение внешней памяти данных:МОЧ,ЭРТК,ФаИ г. 16 Чтение...

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

Загрузка...

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

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

Авторы: Банцевич, Вишняков, Перельмутер, Хведчук

МПК: G06F 3/00, G06F 9/44

Метки: выводом, логическим

...каждый из аргументов переменной или константой:1) оба аргумента - константы, Тогда, если они равны, тс блок 1 сразу 35 переходит к пятому этапу работы, аесли они не равны, то унпФпкация невозможна и блок 1 осуществляет переход к второму этапу работы;2) первый аргумент - константа, 40 второй - переменная., В этом случаеблок выполняет проверку, содержитсяли данная переменная в блоке 48 стековой памяти. Если нет, то второйаргумент заносится в блок 48, а 45 первый аргумент - в блок 49, Гслида, то выполняется проверка, равны ли между собой первый аргументи константа из блока 49, соответствующая переменной из блока 48, Если 50 равны, то блок 1 переходит к пятомуэтапу работь., а если не равны, тоуниФикация невозможна и блок 1 переходит к...

Устройство для распределения ресурсов памяти

Загрузка...

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

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

Авторы: Ефимов, Зарецкий, Мазаник

МПК: G06F 9/44

Метки: памяти, распределения, ресурсов

...образом.Выбор группы зон для сдвига поясняется на фиг. 3. Варианты расположениязанятых групп зон памяти до и послесдвига сводится к двум ситуациям:За и Зб Первая: в начале памяти16529 АО- номер начальной эоны распределяемой памяти;АС 1 - номер начальной зоны 1-й 1 Освободной группы зон памяти;А 31 - номер начальной зоны 1-йзанятой группы зон памяти;А 32 - номер начальной зоны 2-йзанятой группы зон памяти, 15031 - размер 1-й занятой группызон памяти;032 - размер 2-й занятой группыэон памяти.Узел 23 по сигналам с инверсных выходов регистра 4 Формирует коды номеров начальных зон и размеров первых двух занятых групп зон памяти,Код номера начальной зоны первой занятой группы эон памяти сравнивается в узле 24 с кодом номера начальной...

Устройство для реализации подстановок

Загрузка...

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

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

Авторы: Довгаль, Корольков, Леонов, Старков, Шевелев

МПК: G06F 15/04, G06F 9/44

Метки: подстановок, реализации

...ПКС 2=1, В этом случае обрабатываемое слово параллельно заносится в блок 8 памяти слова,В том случае, когда формула не является последней в нормальном алгорифме(ППФ = О), то в счетчик адреса блока 5 памяти формул прибавляется единица (+1 СчА: = 1), После этого считывается очередная формула, а обрабатываемое слово продолжает загружаться в блок 6 подстановки до тех пор, пока в нем не будет обнаружен конец слова (П КС 2=1).После загрузки обрабатываемого слова в блок 6 подстановки проверяется признак переполнения (ППЕР=1), в этом случае формируется команда аварийной остановки устройства (Авар.ост,;= 1) и устройство прекращает работу,В следующем такте обнуляется счетчик блока 6 подстановки (команда СбрСчб:=1), Далее проверяется признак конца...