автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.13, диссертация на тему:Микро-ЭВМ с преобразованием информации отображением множеств на основе структур данных, размещаемых в едином запоминающем устройстве
Оглавление автор диссертации — доктора технических наук Мелехин, Виктор Федорович
Введение
ГЛАВА I.Способы преобразования информации отображением множеств на основе структур данных,размещаемых в запоминающем устройстве
1.1.Анализ возможностей выполнения элементарных операций в ЭВМ отображением множеств на основе структур данных в ЗУ.
1.2.Табличный способ реализации многоместных логических функций от вектора двоичных переменных
1.3.Табличный способ реализации систем многоместных логических функций от вектора двоичных переменных.
1.4.Способ реализации мультиветвлений в программах с использованием таблиц в едином
1.5.Табличный способ выполнения поразрядных логических операций в едином ЗУ.
1.6.Способы суммирования двоичных чисел с использованием таблиц в едином ЗУ
1.7.Таблично-алгоритмические способы умножения и деления двоичных чисел
1.8.Таблично-алгоритмические способы выполнения арифметических операций с двоично-десятичными числами.
1.9.Особенности организации вычислительных процессов в табличных микро-ЭВМ.Перспективы их использования.
1.10.Выводы . III
ГЛАВА 2.Структуры операционных блоков и табличных микроЭВМ на-базе единого запоминающего устройства
2.1.Задачи и порядок рассмотрения структур
2.2. Структуры операционного блока на базе запоминающего устройства для табличной реализации поразрядных логических функций и операций суммирования двоичных чисел
2.3. Структура операционного блока для выполнения операций умножения и деления двоичных чисел,а также операций с двоично-десятичными кодами
2.4. Структуры операционного блока для выполнения сложных логических преобразований с использованием таблиц в едином запоминающем устройстве
2.5. Особенности организации управления в табличных процессорах на базе запоминающего устройства
2.6. Исследование способов адресации операндов и команд в табличных процессорах
2.7. Унификация операционных элементов и распределение памяти в табличных процессорах
2.8. Структуры табличных процессоров и микро-ЭВМ
2.9. Выводы
ГЛАВА 3. Анализ эффективности использования табличных микро-ЭВМ
3.1.Метод сравнительного анализа структур вычислительных устройств с учетом сложности их реализации на различных типах элементов
3.2. Анализ эффективности использования табличных процессоров при выполнении поразрядных логических преобразований,операций умножения,деления и десятичной арифметики
3.3. Анализ способов выполнения сложных логических преобразований в мини и микро-ЭВМ.
3.4. Анализ эффективности использования табличных процессоров при выполнении сложных логических преобразований
3.5. Анализ эффективности использования табличной микро-ЭВМ.
3.6. Выводы.
ГЛАВА 4. Задачи автоматизации проектирования табличных микро-ЭВМ
4.1. Постановка частных задач проектирования табличных микро-ЭВМ.
4.2. Язык и система логического моделирования вычислительных устройств с использованием табличных методов описания и преобразования
4.3. Автоматизация кодирования информации в табличных процессорах
4.4. Повышение надежности табличных процессоров
4.5. Обеспечение помехоустойчивости табличных процессоров и других вычислительных устройств в системах управления
4.6. Выводы
ГЛАВА 5. Опыт разработки и внедрения средств управляющей вычислительной техники с реализацией функций хранения и преобразования информации на базе единого запоминающего устройства
5.1. Специализированная микро-ЭВМ ИЦО-ПБ для число--вого программного управления
5.2. Модуль активной памяти
5.3. Специализированная мини-ЭВМ ИЦО-П для числового программного управления.
5.4. Устройство числового программного управления ИЛКО-ЗМ /интерполятор линейно-круговой однородный/
5.5. Опыт использования результатов исследований в учебном процессе
5.6. Выводы
Введение 1984 год, диссертация по информатике, вычислительной технике и управлению, Мелехин, Виктор Федорович
Повышение производительности труда и качества выпускаемой продукции во многих отраслях народного хозяйства существенно зависит от эффективности использования средств вычислительной техники для автоматизации процессов управления. В числе основных задач экономического развития СССР в 11-й пятилетке и в перспективе до 1990 г. предусмотрено " развитие производства и широкое применение встроенных систем автоматического управления с использованием микропроцессоров и мини-ЭВМ; расширение автоматизации проектно- конструкторских работ с применением электронно-вычислительной техники". В области технических наук поставлена задача "дальнейшего совершенствования вычислительной техники, её элементной базы и математического обеспечения, средств и систем передачи и обработки информации" flj .
Значительным вкладом в решение ванном народно-хозяйственной проблемы совершенствования средств вычислительной техники (СВТ) явилось создание и освоение промышленностью универсальных программируемых средств, использующих последние достижения микроэлектроники - технологию производства больших интегральных схем. К этим средствам относятся микро-ЭВМ и микропроцессоры. Высокая надёжность, низкая стоимость, программируемость этих средств способствовала широкому использованию их в сфере управления технологическим оборудованием и технологическими процессами. Это позволило повысить производительность труда, интенсификацию технологических процессов и создало благоприятные предпосылки для комплексной автоматизации производств. Наиболее полно эти тенденции находят воплощение при создании гибких автоматических производств (ГАП), объединяющих в единую систему большое число подсистем, решающих различные задачи: автоматического управления технологичесними процессами,технологическими установками,транспортными операциями, складским оборудованием,распределением ресурсов,автоматизированного проектирования технологических процессов.
Такие сложные системы как ГАП и АСУТП имеют иерархическую структуру,на различных уровнях которой для реализации соответствующих алгоритмов управления используются СВТ.Требования к СВТ на различных уровнях в иерархических системах управления различны и определяются спецификой соответствующих задач.
На нижнем уровне находятся терминальные системы,реализующие алгоритмы управления технологическими процессами и технологическим оборудованием.Отметим основные особенности,характерные для нижнего уровня систем управления,не зависящие от их конкретного назначения и существенные при выборе и проектировании соответствующих СВТ для реализации алгоритмов управления.
1.Большая тиражируемость аппаратных средств.Чем ниже уровень,,в иерархии системы,тем больше число подсистем.В связи с этим на нижнем уровне предъявляются наиболее жесткие требования к стоимости используемых средств.Даже небольшая экономия здесь приводит к значительному эффекту.
2.Сравнительно большая тиражируемость и многократное использование программного обеспечения.При жестких требованиях к стоимости аппаратных средств это предопределяет использование кросс-средств для автоматизации программирования.
3.Жесткие ограничения на время решения задач,связанные с работой в реальном масштабе времени.
4.Высокие требования к надежности и помехоустойчивости /тысячи часов наработки на отказ/,особенно в условиях безлюдного производства.
Существенно учитывать также особенности,связанные с конкретным назначением систем управления.В данной работе исследуются вопросы организации и проектирования СВТ применительно к решению задач нижнего уровня АСУТП и ГАП механообработки,которые отличаются большим разнообразием.К ним относятся задачи формообразования, отработки технологии,адаптации и сервисные /индикация,диагностика и пр./[63,123,124,130,183,229j.Для современного уровня развития технологического оборудования механообработки характерны:точность-- 0,001 мм,максимальное перемещение - Юм,скорость подач - 0,001 .10000 мм/мин,увеличение числа одновременно управляемых координат до 5.10.В соответствии с динамикой приводов подач требуется обеспечить следующий минимальный цикл вычислений управляющих воздействий: Тшн = I.5 мс [120,230,233,234].
Основное время в цикле вычислений Т занимает интерполяция [63, 130,230J.Для интерполяции используются различные методы:оценочной фу нкции,ЦДА, двойного цифрового интегрирования [63,130,232].Как показывают исследования,последний метод имеет ряд преимуществ: позволяет снизить требования к производительности ЭВМ,в несколько раз уменьшить интенсивность потока выводимой из ЭВМ на объект информации, обеспечивает вычисление не только перемещений по координатам,но также скоростей и ускорений,что улучшает качество управления приводами.Однако,при этом требуется высокая точность представления данных и выполняемых с ними преобразований /38.43 двоичных разряда/.Из них 23.24 разряда необходимы для обеспечения необходимой точности механообработки и еще 14.18 разрядов - для уменьшения накапливаемой при интерполяции ошибки [63,I22,I36j.
Задачи отработки технологии включают управление сменой инструмента, скоростью шпинделя,системой охлаждения и пр.Эти задачи относятся к задачам логического управления и сводятся к реализации N систем многоместных логических функций [l74,I8l].B связи со все более широким использованием роботов для выполнения вспомогательных операций и объединением робота и станка в совместно управлявмый модуль объем задач логического управления.решаемых терминальными системами механообработки,непрерывно возрастает [238].Для современного уровня развития систем механообработки число релейных входов и выходов,используемых для управления технологией,составляет 50.2000.Цикл сканирования входных и вычисления выходных переменных составляет десятки миллисекунд [174].
При решении задач формообразования требуется преобразование вводимых данных во внутреннюю форму представления.Подобные невычислительные задачи при "погружении их в логику программ" приводят к большому числу разветвлений />30%/ [122,124,136,181,62].
В соответствии с рассмотренным классом задач и условиями применения к СВТ в терминальных системах механообработки предъявляются следующие основные требования:
1.Высокая точность представления данных /38.43 разряда/.
2.Производительность: не менее 50.100 тыс. оп./с типа память -память,выполняемых с точностью согласно п.1.
3.Объем оперативной памяти: 100.200 Кбит.
4.Гибкость - возможность перенастройки с учетом особенностей решаемых задач.
5.Высокая надежность и помехоустойчивость,низкая стоимость.
6.Простота программирования,обеспечиваемая специализацией набора элементарных операции с учетом специфики ограниченного класса задач.
В терминальных системах управления технологическими объектами /а это широкая и быстро развивающаяся область применения СВТ/ наиболее остро вступают в противоречие требования повышения производительности и обеспечения низкой стоимости,высокой гибкости и надежности.Для удовлетворения этих требований требуется поиск новых архитектурных решений,соответствующих рассматриваемому классу задач.
В наиболее развитых отечественных системах ЧПУ типа QNC* таких как 2С-42,2C-85-6If 2P-22-0I,в качестве основного средства используется микро-ЭВМ "Электроника 60-М".Как показывает анализ производительности и опыт эксплуатации систем ЧПУ.ресурсов одной микро ЭВМ "Электроника 60" хватает только для управления станками.содержащими не более трех координат [123,124,230].
С усложнением технологического оборудования,интенсификацией технологических процессов,интеграцией производства для решения задач нижнего уровня в иерархических системах управления требуется увеличение производительности существующих микро-ЭВМ не менее чем в 5 раз.В связи с этой проблемой существенно отметить несоответствие архитектуры существующих микро-ЭВМ общего назначения рассматриваемому классу задач механообработки.Это несоответствие заключается в следующих архитектурных особенностях микро-ЭВМ:
I.Малая разрядность.
2.Ограниченный и жестко фиксированный набор микроопераций.
3.Сложные способы адресации операндов и как следствие - значительные затраты памяти и времени для формирования исполнительного адреса.
4.Фиксированный способ адресации команд /естественная адресация/.
Для увеличения точности вычислений используются программные способы /вычисления с двойной и тройной точностью/,что в 3.6 раз снижает производительность.
Ограниченный и фиксированный набор элементарных операций усложняет программирование.Использование средств автоматизации программирования, связанное с развитием "вверх"многоуровневой системы управления вычислительным процессом,снижает трудоемкость,но требует значительных затрат памяти и процессорного времени [*5,226,239j.
Естественная адресация команд при программировании разветвленных алгоритмов приводит к необходимости включения специальных команд условного перехода /УП/ при каждом разветвлении и безусловного перехода /БП/ при каждом объединении.Эти команды служат только для реализации связей по управлению в программе.Большое число команд УП и БП приводит к увеличению затрат памяти и машинного времени.
Отмеченные особенности,характерные для всех современных микроЭВМ общего назначения,обусловливают их сравнительно невысокую производительность при реализации алгоритмов управления в терминальных системах механообработки.
Повышение производительности ЭВМ является одной из основных проблем вычислительной техники.В.М.Глушковым сформулированы следующие основные принципы повышения производительности:повышение "интеллектуальности" центрального процессора,децентрализация управления периферийными устройствами,распараллеливание операций обработки /конвейерная и магистральная обработка/ с переходом к многопроцессорным системам,развитие форм оперативной памяти /способов размещения данных и организации доступа к ним/ [2].При этом отмечается необходимость комплексного подхода к решению проблемы повышения производительности ЭВМ,при котором в частности учитывается трудоемкость программирования,возможность проблемной ориентации и унификации используемых средств,возможности современной технологии [2].
Использование процессоров с традиционной архитектурой при организации многопроцессорных систем малоэффективно и связано с усложнением программирования [240,241,242].Требуются более глубокие принципы распараллеливания вычислительных процессов,связанные с изменением архитектуры процессоров,развитием возможностей их проблемной ориентации,развитием средств коммутации связей [2,239,240,241].
ЭВМ,в которых используется отход от архитектурных принципов Дж. фон Неймана,относят к ЭВМ 5-го поколения.При этом развивается несколько направлений организации вычислительных систем: многопрцес-сорные системы с перестраиваемой структурой [245,246,248].матричные процессоры [240,244,251],конвейерные процессоры [2,5,240,25lJ,однородные вычислительные структуры [4,6,7,9,10],однородные коммутационные структуры [l3] и др.Наиболее полно тенденции развития архитектуры ЭВМ 5-го поколения учитываются в концепции рекурсивной вычислительной машины /РЕМ/ [2,I4,250j.K числу основных принципов построения РВМ относятся следующие:
1.Гибкость внутренней структуры ЭВМ,способность динамически отражать структуру решаемых задач.
2.Произвольная сложность рекурсивно определяемых программных элементов /обобщенных машинных команд/ и элементов данных /обобщенных машинных слов/.
3.Неявное задание с помощью функциональных отношений порядка выполнения программных элементов.
На современном уровне развития вычислительной техники,согласно В.М.Глушкову,следует искать компромиссные решения,соответствующие постепенному отходу от архитектурных принципов Дж. фон Неймана,отличающихся глубокой взаимной согласованностью [2,240].
В данной работе исследуется один из таких компромиссных подходов к созданию широкого класса средств управляющей вычислительной техники для нижнего уровня АСУТП и ГАП.Рассмотрим основные особенности и предпосылки использования предлагаемого подхода.
Вычислительные процессы в современных ЭВМ имеют сложную иерархическую структуру, что приводит к сравнительно длительному "челночному" характеру выполнения инструкций и относительно большим "накладным" расходам на управление,когда операции преобразования информации в операционном блоке занимают малую долю от всего вычислительного процесса [5,239,252J.
Очевидно,что при выполнении некоторой функции У= F(X) наименьшие затраты на управление имеют место в специализированном функциональном преобразователе,реализующем эту функцию.Однако,сложность функциональных преобразователей и их номенклатура быстро растут с увеличением мощности множеств {X} и {У} ,увеличиваются аппаратурные затраты и усложняется система коммутации [243,252].Поэтому в ЭВМ с традиционной структурой число элементарных операций преобразования информации невелико и их набор жестко фиксирован схемой операционного блока [5,109J .
В однородных вычислительных структурах в качестве ячейки преобразования информации используется блок,которому соответствует автомат с настраиваемой структурой [в,243].Обеспечивается возможность перенастройки блока в соответствии с особенностями решаемой задачи. При этом в качестве элементарных используются более крупные операции, чем в традиционных ЭВМ.За счет этого повышается быстродействие и упрощается программирование [243,24в].Однако,при этом требуются значительные аппаратурные затраты и разработка специальных БИС.
В данной работе поставлена и исследуется проблема использования в качестве средства преобразования информации не аппаратных блоков, соответствующих автоматам с жесткой или настраиваемой структурой, а соответствующим образом организованных структур данных,размещаемых в основной памяти /ОП/.При этом операции преобразования информации выполняются отображением множеств [249].Программно выделенная часть адресного /в общем случае и разрядного/ пространства ОП служит моделью области определения реализуемой функции.В соответствующей области накопителя записывается таблица отображения,которую можно изменять,приспосабливая к характеру решаемых задач.Реализация этого способа повышает универсальность и гибкость преобразователя.
Существенно отметить,что вследствие массовости применения и регулярности структуры БИС памяти отличаются наиболее высокими показателями: степенью интеграции.надежностью,низкой стоимостью,контроле-способностью.Стоимость запоминающего элемента в БИС ЗУ в несколько раз ниже стоимости логического элемента [3,64,65,161].
Отображению {Х[РМ]} ^ ,где Х,У- векторы,s соответствует таблица объемом бит.Для некоторых операций таблица отображений избыточна.Использование других средств,например сети логических элементов или программируемой логической матрицы, позволяет реализовать такие же функции в минимизированном виде,но при этом теряется универсальность.Кроме того,сложность и стоимость ЗЭ в накопителе БИС ЗУ меньше,чем сложность и стоимость логического элемента.Поэтому до определенных значений параметра р /различных для различных преобразований/ таблица в ОП экономичнее сети логических элементов или соответствующей программы.Существенно, что при программной реализации преобразования элементом является команда,содержащая одно или несколько слов,при реализации преобразования отображением множеств в ОП элементом является строка таблицы,содержащая s бит.
В соответствии с изложенным оказывается экономически выгодным расширение числа преобразований,выполняемых прямым отображением множеств,по сравнению с принятым в традиционных ЭВМ набором элементарных операций.Примерами такого расширения являются команды реализации одиночных и систем многоместных логических функций,а также мультиветвлений,заданных на наборах значений векторов двоичных переменных.Такие команды позволяют заменить целые программы реализации алгоритмов логического управления,или существенно сократить их.Эти команды позволяют существенно упростить структуру и уменьшить сложность и других программ,особенно при решении задач невычислительного характера.Это объясняется тем,что появляется возможность при составлении программы задавать сложные логические связи между отдельными подпрограммами в обобщенном виде,фиксируя с помощью введенных команд их функциональную связь.Вид же функций,опре-• делящих связь в конкретном случае,задается соответствующей таблицей. Здесь видна аналогия с одним из упомянутых выше принципов организации рекурсивных вычислительных машин [14].
Таблицы преобразований,компактно размещаемые в программно выделенном сегменте ОП,можно рассматривать как набор функциональных преобразователей.Коммутацию связей между "открытой памятью" /регистрами операционного устройства/ и этими "преобразователями" можно осуществить с использованием имеющейся общей для ОП системы адресации.
Для операционного устройства ЭВМ В.М.Глушковым предложена абстрактная модель многорегистрового автомата с периодически определенными преобразованиями [139,247].При использовании двоичной системы счисления период преобразований Z=I,4to соответствует поразрядным логическим функциям.При использовании других систем счисления и кодировании разрядов кортежами двоичных переменных Ъ >1.Так при работе с двоично-десятичными кодами Ъ- 4.В соответствии с этой моделью при реализации рассматриваемого подхода к организации вычислительного процесса потребуется иерархическая система формирования адреса к элементам ОП,верхняя ступень которой обеспечивает формирование общего для всех /^разрядов ОП адреса,вторая - формирование адреса в сегменте ОП независимо для групп по разрядов,нижняя -формирование адреса в сегменте ОП независимо для каждого разряда. Особенности организации БИС ЗУ с встроенными дешифраторами адреса позволяют реализовать такую систему адресации [65,66,67].В общем случае требуется адресация не только ячеек 0П,а также групп бит и отдельных бит.Общая система адресации должна быть дополнена системой мультиплексоров разрядных кодов на выходе ОП,управление которыми осуществляется от общей иерархической системы адресации.Кроме того требуются аппаратные средства для реализации межразрядных связей /сдвиги,переносы/.
В соответствии с рассматриваемым подходом все операции делятся на группы по признакам сходства форматов используемых таблиц,способа размещения их в ОП и способа адресации элементов таблиц.Предполагается аппаратурная коммутация между однотипными таблицами в ОП при выполнении команды путем соответствующего формирования обобщенного адреса.Необходимая для этого управлявшая информация в максимально сжатом виде представлена в коде команды.При этом выполняемая операция определяется не только микропрограммой и структурой операционного блока,но и таблицей из соответствующей группы таблиц. Таким образом.одной команде в списке команд ЭВМ /а следовательно и микропрограмме/соответствует не одна операция,а группа операций определенного типа.Имеет место обобщение понятия команды как элемента программы.И здесь следует отметить аналогию с одним из упомянутых выше принципов рекурсивных ЭВМ.Использование таких обобщенных команд позволяет повысить "интеллектуальность" процессора без существенного усложнения блока микропрограммного управления.
В отличие от известных команд-микропрограмм мини-ЭВМ [П5,Пб], где обобщение команд достигается опусканием в программах на более низкий микропрограммный уровень,в рассматриваемом случае обобщение команды достигается кодированием в ней номера /или обобщенного адреса/ используемой таблицы достаточно сложного преобразования,что соответствует переходу на более высокий по сравнению с командами традиционных ЭВМ уровень.По существу здесь используется двухуровневая интерпретация команд.Один уровень управления реализует микропрограмма, обеспечивающая необходимую последовательность микроопераций, второй уровень - управляющая информация,закодированная в команде, хранящаяся в регистре команд и обеспечивающая быструю коммутацию таблиц /динамическую перенастройку операционного устройства/. Как известно из общей теории многоуровневых систем,именно переход от одноуровневой системы к двухуровневой дает значительное уменьшение объема управляющей информации /в данном случае объема микропрограмм и программ/ [84].
Процессоры,в которых используется рассматриваемый подход выполнения операций отображением множеств на основе таблиц,размещаемых в основной памяти,в дальнейшем называются табличными процессорами /ТП/,а соответствующие микро-ЭВМ - табличными микро-ЭВМ.
При исследовании структур табличных микро-ЭВМ в данной работе основное внимание уделяется таким,когда для размещения таблиц используется единое ЗУ с возможностью свободного перераспределения памяти между данными,программами и таблицами в зависимости от характера решаемых задач.Под единым ЗУ в дальнейшем будем понимать блок памяти /не обязательно единственный/,в котором могут вместе храниться программы,данные и таблицы преобразований.Организация микро-ЭВМ на основе единого ЗУ позволяет уменьшить номенклатуру и число БИС,число соединений,требует более простого управления.
Рис.В-I иллюстрирует двухуровневую интерпретацию команд в ТП.Операционные блоки I и 11 обеспечиваютформирование обобщенного адреса и выделение разрядов.При этом помимо управлящих сигналов /УС/ из блока микропрограммного управления используется также код l/из регистра команд.
Помимо рассмотренной выше аппаратурной коммутации таблиц преобразований возможна их программная перезапись.Такая смена таблиц соответствует перенастройке операционного блока на определенный класс задал.Часть ЗУ,используемая для хранения таблиц преобразований, структурно не фиксируется и может изменяться в зависимости от задач. Таким образом,общий ресурс ЗУ может гибко использоваться для хранения программ,таблиц и данных.Это при высокой универсальности позволяет исключить избыточность,характерную для унифицированных операционных устройств с "жесткой логикой" и дополнительно снизить аппаратурные затраты.
Рассмотрим,что может дать использование табличных микро-ЭВМ при решении задач нижнего уровня АСУТП и ГАП механообработки.
ЗУ i
V .■•!- ■
От ОС {АНН}
Память программ
Средства программного илраолк
Память микропрограмм И
Средства мил щхропроеамннаго , 'управления т: л ft а мять опврандоо и реьультатоо Т
-/Ч ж
Операционные блоки I -аоормиеооаниЯ: Ьдрееа W ' " J .
Структуры данных оёиде преобрашания Мнят таЖгщ)
Операционные
JjtOKU /
ДО мк}
А пмк]
Рис, В*2. Органивация внчислитвльннх процессов в табличннг процессорах на основе единого ЗУ
Значительное повышение производительности при решении соответствующего класса задач дает увеличение разрядности до требуемых 40.48 разрядов.При этом рассматриваемый подход позволяет уменьшить стоимость ЭВМ за счет уменьшения сложности операционного устройства, уменьшения номенклатуры и числа БИС.
Дополнительное увеличение производительности обеспечивается уменьшением "накладных расходов" на управление за счет увеличения "интеллектуальности" процессора,а также использования /2-н1/-адрес-ных команд со способами адресации,более соответствующими классу решаемых задач.
Возможность более глубокой проблемной ориентации табличных микроЭВМ /гибкость/ за счет перенастройки операционного блока позволяет, как отмечалось,дополнительно повышать производительность и снижать стоимость.
Уменьшение номенклатуры и числа БИС,а также использование средств и методов повышения надежности ЗУ /наиболее полно разработанных/ обеспечивает повышение надежности табличных микро-ЭВМ.
Таким образом,предлагаемый подход к организации ЭВМ позволяет более полно удовлетворить сформулированные выше требования,отражающие специфику рассматриваемого класса задач.
Следует отметить,что предлагаемый подход к организации СВТ не противоречит,а удачно сочетается с существующими направлениями организации вычислительных систем и способами повышения их производительности. Как будет показано в работе,табличные микро-ЭВМ,реализованные в виде блоков "активной памяти" и снабженные средствами подключения к двум независимым системам шин,обеспечивают щиро-кие возможности организации многопроцессорных систем,удачно сопрягаются с микро-ЭВМ общего назначения и могут рассматриваться как гибкое средство расширения функциональных возможностей и вычислительных ресурсов существующих ЭВМ.особенно приспособленное для использования на нижнем уровне иерархических систем АСУТП и ГАП.
Предложенные способы выполнения преобразований с помощью таблиц в ЗУ имеют и ряд недостатков,ограничивающих область их применения. Выполнение любого типа преобразований при этом требует обращения к ЗУ.Аналогичное преобразование в специализированном операционном устройстве может быть выполнено быстрее.Поэтому применение предложенных способов выполнения традиционного набора операций,для которых имеются эффективные специализированные средства,оправдано лишь в тех случаях,когда требуется снизить стоимость операционного блока, повысить его гибкость и надежность.Таким случаем и являются многоразрядные специализированные микро-ЭВМ для нижнего уровня АСУТП и ГАП.Выполнение же операций с векторами двоичных переменных прямым отображением множеств на основе таблиц в ЗУ имеет более широкую сферу применения и может быть использовано в различных ЭВМ.
Существенно отметить,что выполнение операций отображением множеств, связанное с переходом от структур функциональных преобразователей к структурам данных о виде преобразований,дает возможность выполнения преобразований над числами с нетрадиционной системой счисления.Для определенных применений это открывает дополнительные возможности повышения производительности.В данной работе этот аспект подробнее не рассматривается и представляет предмет для дальнейших исследований.
В соответствии с изложенным в работе поставлена цель: создание СВТ /в частности микро-ЭВМ/ для нижнего уровня АСУТП и ГАП механообработки, отличающихся высокой производительностью,гибкостью и унификацией при относительно низкой стоимости.
Для достижения этой цели используется новый способ преобразования информации в ЭВМ - отображением множеств,связанный с ним новый способ интерпретации команд - двухуровневая интерпретация на основе структур данных /таблиц преобразований/.размещаемых в едином запоминакхцем устройстве.новые структуры операционных устройств и микроЭВМ. При проектировании предложенного класса СВТ возникает ряд новых задач: разработка и размещение таблиц преобразований,кодирование управляющей информации,автоматизация программирования при многоадресных командах и др.Таким образом можно считать,что в работе предложено новое направление организации микро-ЭВМ,в которых преобразование информации задается соответствующей организацией структур данных,размещаемых в едином ЗУ.
Основные отличия нового класса микро-ЭВМ,названных в работе табличными , проявляются в следующих принципах их организации:
1.Использование отображения множеств с помощью таблиц,размещаемых в едином ЗУ,как способа выполнения элементарных операций преоба-зования информации в операционном устройстве ЭВМ.
2.Независимое и многоместное использование разрядных сечений программно выделенных сегментов ЗУ для плотного размещения разноформатных таблиц преобразований.
3.Иерархическое построение системы формирования адреса,обеспечивающее мультиадресное обращение к ЗУ с использованием независимых дешифраторов адреса в отдельных разрядах или группах разрядов.
4.Обобщение команд на основе их двухуровневой интерпретации с использованием таблиц в ЗУ,микропрограмм и управляющего кода из регистра команд,обеспечивающего выбор требуемой таблицы.
5.Настраиваемость операционного блока сменой таблиц преобразований.
6.Инвариантность организации операционного блока к любым типам одноразрядных БИС ЗУ без внесения в них каких-либо изменений.
Следует заметить,что идея возможности независимого использования разрядных сечений для выполнения поразрядных логических операций в ПЗУ была впервые высказана в работе [99].Однако,при предложенной в [99] структурной реализации она не получила развития.Автором независимо была предложена аналогичная идея для выполнения операций в ОЗУ,но с иным структурным решением,соответствующим сформулированным выше принципам организации табличных микро-ЭВМ [iOl] .Более подробно отличия упомянутых структур рассмотрены в разделе 2.2.
Рассмотрим более подробно отличия предложенного и исследуемого в данной работе нового класса структур от наиболее близких ранее изученных,к которым можно отнести многофункциональные регулярные вычислительные структуры /МРВС/,функциональные блоки на основе БИС ПЗУ и ОЗУ,функционально-ориентированные процессоры.
Основные принципы МРВС - многофункциональность и регулярность fllj. С использованием этих принципов сформулирована общая стратегия построения структур СВТ,позволяющая уменьшить номенклатуру элементов и узлов,и предложен ряд структур,из которых наиболее изучены структуры с многофункциональными запоминающими устройствами на магнитных сердечниках [II,17,18,19,20].
Возможность построения ЭВМ со структурой,характерной для оперативной памяти,впервые была отмечена Э.В.Евреиновым [l6j.Исследования МРВС на основе ОЗУ проводились в нескольких организациях: ЛЭТИ им. В.И.Ульянова /Ленина/ [11,17],ИК АН УССР £18,19] ДЛИ им. М.И.Калинина [20,21j.
Постановка проблемы и наиболее общие результаты исследований МРВС принадлежат группе ученых из ЛЭТИ им.В.И.Ульянова /Ленина/, возглавляемой профессорами В.Б.Смоловым и Е.П.Балашовым [II,17].
В ЛПИ им.М.И.Калинина исследования,связанные с направлением МРВС.выполнялись с 1967 г. в группе,возглавляемой профессором В.Г. Колосовым.Эти исследования проводились применительно к конкретной области использования МРВС - на нижнем уровне АСУТП.Автор с самого начала работ в этом направлении принимал участие в исследованиях, разработках и внедрении в серийное производство устройств ЧПУ на базе единого ЗУ.Полученные результаты опубликованы в работах [20. 61,217].
Работы по МРВС оказали существенное влияние на формирование взглядов автора в вопросах организации и проектирования СВТ для решения задач нижнего уровня АСУТП и ГАП.Они и послужили начальным толчком исследований,которые привели к рассматриваемому в данной работе новому направлению организации микро-ЭВМ.Однако,еще большее влияние при этом оказало осознание принципиальных отличий организации вычислительного процесса в табличных микро-ЭВМ по сравнению с МФЗУ и традиционными микро-ЭВМ,а также тех дополнительных возможностей, которые с этими отличиями связаны.Этому автор в значительной мере обязан работам В.М.Глушкова [2,14,113,139,147,227, 247],И.В.Прангишвили [8,9,10,245,246,248],Э.В.Евреинова [4,6,8], А.В.Каляева [13,243],С.А.Майорова [90,109,238].З.Л.Рабиновича [239,244],Э.Таненбаума [б]и др.
Сходство табличных микро-ЭВМ с МРВС заключается в том,что в обоих случаях в качестве основного средства используется ЗУ.
Однако,между этими классами структур имеются существенные отличия, обусловленные отличиями в самом подходе к выполнению элементарных операций и организации вычислительного процесса.В МФЗУ более полно,чем в обычном ЗУ,используются функциональные возможности ЗЭ [II, 17,20] .Элементарные операции преобразования информации выполняются при записи и чтении.При этом числовая информация передается по разрядному тракту ЗУ.В общем случае при этом требуется внесение изменений в адресную и разрядную системы ЗУ [ПД7,20]. В табличных микро-ЭВМ ни ЗЭ ни БИС ОЗУ не используются многофункционально, т. е. не используются режимы работы,отличные от тех,которые имеют место в обычных ЗУ.В них используется рассмотренный выше принцип выполнения операций отображением множеств.При выполнении операций аргументы проходят через адресную систему,организованную по иерархическому принципу и включающую дешифраторы адреса,встроенные в БИС ЗУ.Аргументы участвуют в мультиадресном обращении к специальным образом организованным структурам данных.При этом обеспечивается расширение набора элементарных операций и возможностей проблемной ориентации СВТ.Отличия структур табличных микро-ЭВМ от МФЗУ отражены в перечисленных выше принципах их организации.
Возможность использования БИС ПЗУ и ОЗУ в качестве универсального функционального преобразователя сразу привлекла внимание исследователей и разработчиков СВТ как способ унификации элементов [69,70,72,73].Однако,при таком подходе к организации функциональн ных блоков возникают затруднения,связанные с унификацией БИС ПЗУ /ОЗУ/ для функций от различного числа аргументов,так как сложность таблиц преобразований находится в степенной зависимости от числа аргументов [II,69].Для преодоления этих затруднений рассматривались различные способы декомпозиции реализуемых функций,каскадного включения БИС ПЗУ /ОЗУ/,а также способы таблично-алгоритмической реализации с помощью функционально-ориентированных процессоров /69, 70,72,73,81,II].Существенно отметить,что при этом в структуре ЭВМ для выполнения узко специализированных видов преобразований используются отдельные блоки /функциональные преобразователи или функционально-ориентированные процессоры/.Основное отличие рассматриваемого в данной работе направления заключается в переходе от блоков преобразования информации к структурам данных в едином ЗУ.
В соответствии с поставленной целью и выбранным направлением исследований на защиту выносится следующее основное положение.
Предложенные способы выполнения операций преобразования информации отображением множеств на основе структур данных,размещаемых в едином запоминающем устройстве,позволяют создать новый класс программируемых средств вычислительной техники - табличные микроЭВМ, отличающиеся увеличением разнообразия и укрупнением элементарных oneраций,широкими возможностями изменения функционального содержания команд преобразования информации,использованием обобщенных команд.обобщенным заданием связей по управлению в программах в виде функциональных отношений.При решении задач управления на нижнем уровне АСУТП и ГАП механообработки табличные микро-ЗВМ в сравнении с существующими средствами обеспечивают более высокую производительность при относительно низкой стоимости.высокой гибкости и унификации.
На защиту выносятся также положения,развивающие основное и определяющие эффективность табличных микро-ЭВМ.
1.Предложенная в работе двухуровневая интерпретация команд с использованием таблиц преобразований.размещаемых в едином ЗУ,позволяет обобщить команды,как элементы программирования,во много раз расширить разнообразие элементарных операций,соответствующих командам, и выполнять их наиболее эффективным способом - прямым отображением множеств,что повышает интеллектуальность и производительность процессора и упрощает программирование.
2.Независимое и многоместное использование разрядных сечений программно выделенных сегментов ЗУ для размещения с плотной упаковкой разноформатных таблиц* преобразований позволяет уменьшить затраты памяти на хранение таблиц и обеспечивает эффективное использование имеющихся в ЗУ дешифраторов адреса для коммутации связей между операндами и элементами таблиц /результатами преобразований/,но при этом требует иерархической системы формирования обобщенного адреса для мультиадресного обращения к ЗУ.
3.Увеличение разрядности табличных микро-ЭВМ в сравнении с существующими, использование /2 +■ 1/-адресных команд и рекомендованных в связи с увеличенной разрядностью способов адресации:прямой адресации операндов,принудительной и предложенной в работе квазисоседней адресации команд позволяют в несколько раз повысить производительность и уменьшить затраты памяти при решении задач нижнего уровня АСУТП и ГАП механообработки.Использование табличных способов выполнения операций на основе ЗУ и уменьшение за счет этого сложности операционного блока в микро-ЭВМ большой разрядности приводит к значительному уменьшению стоимости и снижает цену условной единицы быстродействия.
4.Выполнение операций отображением множеств на основе таблиц преобразований в ЗУ повышает гибкость микро-ЭВМ за счет дополнительной возможности проблемной ориентации - перенастройки операционного устройства сменой таблиц,а также повышает экономичность микро-ЭВМ за счет возможности гибкого перераспределения общего ресурса ЗУ между таблицами,программами и данными в соответствии с характером решаемых задач.
5.Использование предложенных в работе обобщенных команд мультиве-твления упрощает программирование алгоритмов со сложными логическими связями,т.к. позволяет задавать при программировании эти связи в виде обобщенных функциональных зависимостей,а саму зависимость представить вне программы таблицей.Использование такого подхода в сравнении с традиционным,основанным на командах условного перехода,позволяет также уменьшить затраты памяти и процессорного времени.
6.Использование таблиц для описания мультиветвлений,отражающих сложные логические зависимости между группами переменных,позволяет создать компактный и наглядный язык описания структур вычислительных устройств,содержащих блоки различной сложности.
7.Табличные способы реализации мультиветвлений вычислительных процессов позволяет повысить производительность и уменьшить затраты памяти не только при реализации алгоритмов управления в терминальных ЭВМ,но и при моделировании структур вычислительных устройств на универсальных ЭВМ в САПР.
Обоснование выдвинутых положений требует рассмотрения следующих задач:
1.Декомпозиция различных типов операций в соответствии со способами их выполнения отображением множеств на основе таблиц в ЗУ.
2.Сравнительный анализ возможных способов размещения таблиц для различных типов операций,определение требований к аппаратным средствам формирования адреса и выделения разрядов.
3.Структурная организация операционного блока для выполнения операций отображением множеств,разработка форматов команд и способов кодирования управляющей информации для выбора таблиц,анализ микропрограмм.
4.Унификация средств,используемых для формирования адреса и выделения разрядов в различных типах операций.Структурная организация табличных процессоров и микро-ЭВМ.
5.Исследование особенностей организации управления вычислительными процессами в табличных микро-ЭВМ.Сравнительный анализ различных способов адресации операндов и команд.
6.Разработка метода сравнительного анализа структур вычислительных устройств с учетом сложности реализации на различных типах элементов.
7.Анализ эффективности использования предложенных структур для решения задач нижнего уровня АСУТП и ГАП.
8.Разработка языка первичного описания СВТ и принципов организации системы моделирования с использованием таблиц.
9.Автоматизация кодирования информации с использованием кросс-средств при разработке таблиц и программ в табличных микро-ЭВМ.
10.Повышение надежности табличных микро-ЭВМ за счет использования временной и аппаратурной избыточности.
11.Повышение помехоустойчивости табличных микро-ЭВМ.
При решении перечисленных задач использованы положения и методы следующих фундаментальных теорий:теории множеств,алгебры,комбинаторики, теории конечных автоматов,теории алгоритмов,математической статистики,теории вероятностей и случайных функций,теории надежности.
Работа имеет следующую структуру.В главе I рассмотрены способы выполнения операций отображением множеств / задачи 1,2/,в главе 2 - структуры операционных устройств,процессоров и ЭВМ J* задачи 3,4, 5/,в главе 3 - анализ эффективности предложенных структур / задачи б,7/,в главе 4 - задачи автоматизированного проектирования табличных микро-ЭВМ / задачи 8.II/,в главе 5 - опыт разработки и внедрения ЭВМ с использованием полученных результатов.
В основу работы положены результаты,полученные автором в ходе исследований,проводимых в соответствии с планом хоздоговорных и госбюджетных НИР,выполненных в ЛПИ им.М.И.Калинина на кафедре "Автоматика и вычислительная техника" в период с I960 по 1984 г.Регистрационные номера НИР приведены в гл.5.Исследования в НИР выполнялись в соответствии со следующими целевыми комплексными программами:
I.Целевая комплексная программа автоматизации отраслевого производства /организации п/я B-25I2/.B нее на основании перспективного плана работ на I98I.I985 гг. по "созданию и внедрению отраслевых программируемых систем ЧПУ" включена тема "Исследование,разработка и внедрение в АСУТП отраслевых программируемых систем ЧПУ на базе однородных управляющих мини-ЭВМ типа ИЦО-П".
2.Координационный план научных исследований по проблемам автоматизированного проектирования в области машиностроения /приказ MB и ССО СССР Je I2II от 29.12.1978г./ п.1.4.2.1.22 "Разработка системы автоматизации программирования для управляющих мини-ЭВМ в системах ЧПУ станками".
3.Комплексная программа "Микропроцессоры и микро-ЭВМ" /приказ MB и ССО СССР J6 769 от 24.07.81/.Раздел II-3.Моделирующие системы и программы.
Некоторые из перечисленных выше задач были решены в трех кандидатских диссертациях,выполненных под руководством автора.Для них в данной работе приводится только постановка и основные результаты, даются соответствующие ссылки на работы аспирантов.
Проведенные в работе исследования можно рассматривать как новое перспективное направление организации микро-ЭВМ,в которых преобразование информации задается соответствующей организацией структуры данных,размещаемых в едином ЗУ.
Заключение диссертация на тему "Микро-ЭВМ с преобразованием информации отображением множеств на основе структур данных, размещаемых в едином запоминающем устройстве"
5.6. Выводы
1. Результаты разработки и эксплуатации микро и мини-ЭВМ, в которых хранение и преобразование информации организовано на базе единого однородного оборудования ОЗУ, практически подтверждают достоверность основных положений, вцдвинутых в работе, о высокой эффективности использования предложенных способов выполнения операций, структурных решений и способов управления вычислительными процессами при решении задач нижнего уровня АСУТП. Внедрение полученных результатов в промышленность уже дало значительный экономический эффект (1,58 млн. руб/год), что подтверждается актами. Имеются перспективы дальнейшего развития работ по внедрению и увеличения получаемого эффекта.
2. Опубликование разработанных методов проектирования и расчета средств управляющей вычислительной техники в трех книгах, имеющих гриф учебных пособий для студентов вузов, а также многократная апробация их в учебном процессе подтверждают правильность и эффективность этих методов, а также свидетельствуют о достаточно глубокой методической проработке.
ЗАКЛЮЧЕНИЕ
Совокупность научных положений,сформулированных и обоснованных в диссертационной работе,можно рассматривать как новое перспективное направление организации микро-ЭВМ в системах управления,основанное на выполнении операции преобразования информации прямым отображением множеств на основе динамически перестраиваемых структур данных о виде преобразования,размещаемых в едином ЗУ.
Основной результат диссертационной работы: разработана теория организации ЭВМ с выполнением операций преобразования информации прямым отображением множеств,на основе которой создан новый класс унифицированных и экономичных средств вычислительной техники,использующих таблицы в едином ЗУ при двухуровневой интерпретации команд, предназначенный для построения специализированных настраиваемых микро-ЭВМ с наращиваемой разрядностью и многопроцессорных систем, обеспечивающий эффективное решение задач на нижнем уровне АСУТП и ГАЛ механообработки при высоких требованиях к производительности .точности и большой сложности логических преобразований.
При этом получены следующие результаты:
I.B соответствии с предложенным способом выполнения операций отображением множеств на основе ЗУ выполнена декомпозиция следующих основных типов операций .'реализации систем многоместных логических функций и мультиветвлений,заданных на наборах значений векторов с различным числом двоичных переменныхпериодически определенных преобразований,связанных с выполнением операций умножения,десятичной арифметики,а также поразрядных логических операций,включая конкатенацию и маскирование.Предложены и обоснованы способы организации и размещения в едином ЗУ соответствующих таблиц. 2.Предложены и обоснованы способы выполнения перечисленных операций в табличных микро-ЭВМ,в том числе: форматы соответствующих команд,способы их двухуровневой интерпретации с использованием таблиц в едином ЗУ,способы кодирования управляющей информации.Предложены соответствующие структуры операционных устройств,отличающиеся развитыми средствами формирования адреса и выделения разрядов. Показана высокая гибкость и универсальность предложенных структур, основанная на наиболее общем подходе к выполнению функциональных преобразований отображением множеств,а также их высокая эффективность при решении задач нижнего уровня АСУТП и ГАП.В частности показано, что в сравнении с существующими микро-ЭВМ общего назначения табличные микро-ЭВМ позволяют уменьшить в 14.20 раз время и более чем в 4 раза затраты памяти при выполнении сложных логических преобразований.
3.Показано,что увеличение разрядности табличных микро-ЭВМ до 40. 48 разрядов,использование /2 -ь 1/-адресных команд с прямой адресацией операндов,принудительной или квазисоседней адресацией команд позволяет в 4.5 раз повысить производительность /в сравнении с существующими микро-ЭВМ общего назначения/ при решении задач нижнего уровня АСУТП и ГАП механообработки.Использование предложенных табличных способов выполнения традиционных операций в сравнении со схемными /АЛУ/ в многоразрядных ЭВМ позволяет снизить цену условной единицы быстродействия на 25.30$.
4.Расширение списка элементарных операций в табличных микро-ЭВМ, а также выполнение их наиболее эффективным способом - отображением множеств снижает "накладные расходы" на управление вычислительным процессом и позволяет дополнительно увеличить производительность в среднем на 24% и снизить стоимость затрат памяти на 36.50$ в сравнении с многоразрядными микро-ЭВМ с традиционной структурой операционного устройства применительно к задачам нижнего уровня АСУТП и ГАП механообработки.
5.Предложен и обоснован метод сравнительного анализа структур с использованием общепринятых показателей и критериев оптимизации,который комплексно учитывает функции сложности,определяемые по алгоритмам функционирования,относительные стоимости вентилей различных типов элементов,используемых при реализации.
6.Сформулированы принципы построения языка и системы логического моделирования структур цифровых устройств с табличными способами описания и преобразования,под руководством автора выполнена их реализация.
7.Сформулированы принципы построения кросс-средств для автоматизации программирования табличных микро-ЭВМ.Под руководством автора выполнена разработка этих средств.
8.Обоснованы способы повышения надежности табличных микро-ЭВМ,использующие дублирование и коррекцию микропрограмму также контроль и коррекцию программ и таблиц.Получены оценки,согласно которым время наработки на сбой увеличивается в несколько раз.Предложен и обоснован метод ускоренных испытаний для определения показателей помехоустойчивости,позволяющий уменьшить трудоемкость и сроки отладки опытных образцов.Под руководством автора выполнена разработка и исследование соответствующего прибора.
9.Основные структуры табличных микро-ЭВМ,их узлов,а также систем, построенных на их основе,защищены 37 авторскими свидетельствами СССР и 8 иностранными патентами.Основные результаты внедрены в разработках ряда специализированных микро и мини-ЭВМ для нижнего уровня систем управления металлообрабатывающими станками и центрами. Подтвержденный актами экономический эффект от внедрения результатов работы составляет более 1,5 млн. руб./год.
Библиография Мелехин, Виктор Федорович, диссертация по теме Телекоммуникационные системы и компьютерные сети
1. Основные направления экономического и социального развития СССР на 1981-1985 г. и на период до 1990 г. М.: Изд.политической литературы, 1980.
2. Нестеров П.В. Сверхбольшие интегральные схемы: проблемы создания и ожидаемые результаты. Зарубежная радиоэлектроника, 112, 1980, с.3-32.
3. Евреинов Э.В. Однородные вычислительные системы, структуры и среды. М.: "Радио и связь", 1981,- 208с., ил.
4. Таненбаум Э. Многоуровневая организация ЭВМ. М.: "Мир", 1979, 547 с., ил.
5. Евреинов Э.В., Хорошевский В.Г. Однородные вычислительные системы. Изд. "Наука", Сибирское отделение, Новосибирск, 1978, 320 с., ил.
6. Варшавский В.И. и др. Однородные структуры. М.: Энергия, 1973, - 151 е., ил.
7. Евреинов Э.В.,Прангишвили И.В. Цифровые автоматы с настраиваемой структурой (однородные среды) М.: Энергия, 1971.-240с,ил.
8. Прангишвили И.В. и др. Однородные микроэлектронные ассоциативные процессоры. М.: Сов.радио 1973.- 280 е., ил.
9. Прангишвили И.В. и др. Микроэлектроника и однородные структуры для построения логических и вычислительных устройств.-М.: Наука, 1967. 280 е., ил.
10. Балашов Е.П., Смолов В.Б., Петров Г.А., Пузанков Д.В. Многофункциональные регулярные вычислительные структуры. М.: Сов.радио, 1978.- 288 с.
11. Фет Я.И. Параллельные процессоры для управляющих систем. -М.: Энергоиздат, 1981.- 160 е., ил.
12. Каляев А.В. Однородные коммутационные регистровые структуры. -М.: Сов.радио, 1978, 336 с.
13. Глушков В.М., Мясников В.А., Игнатьев М.Б., Торгашев В.А. Рекурсивные вычислительные машины.- М., 1977. 36 с. -(Препринт/ ИТМВТ АН СССР).
14. Пухов Г.Е., Самойлов В.Д., Аристов В.В. Автоматизированные аналого-цифровые устройства моделирования. Киев: Техника, 1974, - 322 е., ил.
15. Евреинов Э.В., Косарев Ю.Г. О возможности построения вычислительных систем высокой производительности. Новосибирск.: Изд. СО АН СССР, 1962, 39с.
16. Балашов Е.П., Кноль А.И. Многофункциональные запоминающие устройства, "Энергия", Ленинградское отделение, 1972.- 143 е., ил.
17. Слободенюк Т.Ф., Яковлев Ю.С. Реализация арифметических и логических операций в запоминающем устройстве. Сб. "Управляющие машины и системы", вып.4. Изд-во АН УССР, 1968.
18. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. Импульсные магнитные элементы и устройства. Л.: "Энергия", 1976, 311 е., ил.
19. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф., Миловидов Б.А. Построение цифровых логических устройств автоматики на магнитных матрицах. Серия "Приборы и устройства радиоэлектронной техники и автоматики", JI.: ЛДНТП, 1971, 28 е., ил.
20. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. Некоторые способы реализации логических и вычислительных функций на однородных магнитных матрицах с линейной выборкой. Сб.докладов 3-го Всесоюзного совещания по ЗУ ЭВМ (под ред. Е.А.Брика), 1968.
21. Леонтьев А.Г., Мелехин В.Ф. О некоторых особенностях построения усилителей чтения для матричных ЗУ. Труды ЛПИ Р 303, Л.: Энергия, 1969, с.50-53.
22. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. Основные результаты и проблемы многофункционального использования однородных магнитных матриц. Известия на ВМЕИ "Ленин", юбилейное издание, книга Ш, София, 1970г., с.130-138.
23. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. Некоторые пути расширения функциональных возможностей однородных магнитных матриц МОЗУ. Н.т.совещание по развитию и совершенствованию ЗУ для
24. ЭВМ. Сб.тезисов докладов под ред. Л.П.Крайзмера, 1971.
25. Алексеев В.Н., Мелехин В.Ф. Расчет оптимальных параметров систем передачи числовой информации по критерию максимальной помехоустойчивости. Труды ЛПИ g 324, Л., Энергия, 1971, с. 1113.
26. Мелехин В.Ф. Импульсные формирователи тока. В сб. "Цифровые измерительные и управляющие устройства", Труды ЛПИ Р 256, "Энергия", 1965, с.102-110.
27. Мелехин В.Ф. Расчет импульсных формирователей тока на транзисторах". В сб. "Теория и техника вычислительных устройств". Труды ЛПИ В 291, "Энергия", 1968, с.206-213.
28. Мелехин В.Ф., Тарабукин В.И. Импульсный формирователь тока с регулируемыми показателями выходного импульса. В сб. "Теорияи техника вычислительных устройств". Труды ЛПИ ! 291, Энергия,1968, с.219-225.
29. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. и др. Способы выполнения логических операций в магнитном накопителе ЗУ. Труды ЛПИ Р 324, "Энергия", 1971, с.32-35.
30. Кушников В.Н., Мелехин В.Ф., Миловидов Б.А. Элементы управления операционным блоком на ОШ в АСУТП. Труды ЛПИ i 337, "Энергия", 1974, с.107-111.
31. Г^ульденбальк А.П., Колосов В.Г., Мелехин В.Ф. Применение процессора на ОММ в условиях промышленной эксплуатации. Труды ЛПИ Ш 337, "Энергия", 1974, с.117-120.
32. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. и др. Цифровое вычислительное устройство. Авт.свид. Р 226955.-"Бюллетень изобретений", 1968, Р 29.
33. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф, и др. Реверсивный дешифратор. Авт.свид. Р 247351.- "Бюллетень изобретений",1969, Р 22.
34. Алексеев В.Н., Мелехин В.Ф. Устройство для индикации. Авт. свид. Р 249760. "Бюллетень изобретений", 1969, i 25.
35. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. и др. Вычислительное устройство. Авт.свид. 1 255993. "Бюллетень изобретений", 1969, 1 34.
36. Колосов В.Г., Леонтьев А.Г., Мелехин В.Ф. и др. Устройстводля параллельного суммирования двух чисел. Авт.свид. Р268498. "Бюллетень изобретений", 1970. Р 14.
37. Колосов В.Г., Мелехин В.Ф., Омаров С.Д. Вычислительно-логическое устройство. Авт.свид. Р 337824.- "Бюллетень изобретений", 1972, Р 15.
38. Колосов В.Г., Мелехин В.Ф., Степанов В.А., Тисенко В,Н. Двухступенчатый дешифратор с контролем. Авт.свид. Р365707.-"Бюллетень изобретений", 1973, 1 6.
39. Колосов В.Г., Мелехин В.Ф., Омаров С.Д. Логическое запоминающее устройство. Авт.свид. Р 443411. "Бюллетень изобретений", 1974, Р 34.
40. Иванов П.С., Колосов В.Г., Мелехин В.Ф. и др. Система числового программного управления. Авт.свид. Р 448789, 1974.
41. Авдюхин А.А., Колосов В.Г., Мелехин В.Ф. и др. Устройство для управления процессором. Авт.свид. Р 478307. "Бюллетень изобретений", 1975, Р 27.
42. Григорьев В.И., Колосов В.Г., Мелехин В.Ф. и др. Устройство цифровой индикации для процессора. Авт.свид.Р 483046, 1975.
43. Белов Е.К., Колосов В.Г., Мелехин В.Ф. и др. Управляющий автомат устройства числового программного управления. Авт.свид.1. Р 507153, 1975 г.
44. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство для вывода данных из управляющей цифровой вычислительной машины на объекты. Авт.свид. Р 507865. "Бюллетень изобретений", 1976, IP 11.
45. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство для ввода данных в управляющую цифровую вычислительную машину от объектов. Авт.свид. Р 511581. "Бюллетень изобретений", 1976, Р 15.
46. Колосов В.Г., Мелехин В.Ф. и др. Устройство для параллельного суммирования двух чисел. Авт.свид. В 523452. "Бюллетень изобретений", 1976, Р 28.
47. Горизонтов A.M., Колосов В.Г., Мелехин В.Ф. и др. Устройство приоритета. Авт.свид. Р 541174. "Бюллетень изобретений", 1976, Р 48.
48. Колосов В.Г., Лопатин А.С., Мелехин В.Ф. и др. Реверсивный дешифратор. Авт.свид. Р 604151. "Бюллетень изобретений", 1978, Р 15.
49. Гульденбальк А.П., Колосов В.Г., Мелехин В.®. и др. Устройство числового программного управления. Патент США Р 3883787, Вашингтон, 1975.
50. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство числового программного управления. Патент Англии Р 1.369.931. Лондон, 1974.
51. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство числового программного управления промышленным объектом. Патент ГДР Р 106909, Берлин, 1974.
52. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Управляющий автомат для программного управления промышленными установками. Патент ФРГ Р 2038708, 1975 г.
53. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство программного управления промышленными установками. Патент ФРГ 1 2210985, 1975.
54. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство числового программного управления. Патент Франции 1 2.195. 370. Париж, 1974.
55. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство программного управления. Патент Швеции Р 369051, 1974.
56. Гульденбальк А.П., Колосов В.Г., Мелехин В.Ф. и др. Устройство числового управления для автоматизированных станков. Патент ФРГ ДТ 2338345 В2 Кл. G05 В 19/18, 21.04.77.
57. Липаев В.В., Колин К.К. О составе операций и статистике их использования в программах управляющих ЦВМ. В сб."Цифровая вычислительная техника и программирование". Под ред. А.И.Кито-ва, вып.7. М.: Сов.радио, 1972.
58. Альтман Л. Современные большие интегральные схемы. Электроника , русский перевод, 1975, Р 14, с.27-43.
59. Электроника, (юбилейный выпуск), русский перевод, 1980, Р 9.
60. Старое Ф.Г., Крайзмер Л.П. Полупроводниковые интегральные запоминающие устройства. Л.: Энергия, 1973.
61. Полупроводниковые запоминающие устройства и их применение. Авт.: Андреев В.П., Баранов В.В., Бенкин Н.В. и др. Под ред. А.Ю.Гордонова. М.: "Радио и связь", 1981.- 344 е., ил.
62. Балашов Е.П., Нестерук В.Ф., Пузанков Д.В. Многофункциональное применение БИС памяти в микро-ЭВМ сетей передачи данных. "Управляющие системы и машины", 1981, Р 1, с.37-40.
63. Квамме. Проектирование сложных логических устройств с помощью типовых постоянных ЗУ. Электроника, русский перевод, 1970, Р 1, с.38-47.
64. Leu in X. Outstanding pto££e/r?s in design -$he tccdio and e feet tonic engineer, Vot. л//,1974 ; p.p. S-17 .
65. Справочник по интегральным микросхемам. Под ред. Б.В.Тарабри-на. М.: Энергия, 1980.
66. Jtfeksatidzt Ь., Stcnfiam Т. J., 2)c£iee ~ Id с {son /У. У.
67. Adaptive tyic о/ atttficiatfy intetfcgeni systems.-fihe tadio and eiecttcnLc engineer. l/o£. У 4 p.p. 39-M.
68. Jtehandet У. Miotccitcuii tning Computersr Jjti Us and &соя , dom/on ,
69. Хамби Э. Программирование таблиц решений. М.: "Мир", 1976, 86 с., ил.
70. Введение в технику работы с таблицами решений. Перевод с немецкого. Авт.: Фрейтаг Г., Годэ В., Якоби X. и др. М.: "Энергия", 1979.- 80 е., ил.
71. Танаев B.C., Поварич М.П. Синтез граф-схем алгоритмов выбора решений. Минск, "Наука и техника", 1974. 76 е., ил.
72. Девятков В.В. Программная реализация управляющих алгоритмов.-В кн. "Автоматизированное проектирование дискретных управляющих устройств" . -М.: "Наука", 1980, с.30-47.
73. Лее С. У. Цер resefttatiD/г oj- fM/ite/rL/if citeuits iu £inatu — decision progъа/ns . 3ei£ S^st.
74. ГесАи . У , ue>f , 38 /9SS, p.p. 38f- tOOO.
75. Кузнецов О.П. 0 программной реализации логических функций и автоматов, ч.1 и П. Автоматика и телемеханика, 1977, Р 7, с.163-174 и Р 9, с.134-149.
76. Процессор данных, содержащий обрабатывающее ПЗУ и стек для хранения промежуточных результатов. Патент США Р 4092730, публ. 1978, т.970 W 5.
77. Пузанков Д.В. Организация и проектирование функционально-ориентированных процессоров с регулярной структурой. Диссертация на соискание ученой степени доктора технических наук. JI.: ЛЭТИ им.В.И.Ульянова (Ленина),1982.
78. Балашов Е.П. Негода Д.В., Пузанков Д.В. Проектирование логических процессоров на ЭВМ,- "Управляющие системы и машины", If 5, 1980, с.30-34.
79. Карцев М.А., Брик В.А. Вычислительные системы и синхронная арифметика. М.: "Радио и связь", 1981.
80. Месарович М., Мако Д., Такахора И. Теория иерархических многоуровневых систем. М.: Мир, 1973, 344 е., ил.
81. Гаврилов М.А. Современные проблемы развития теории дискретных устройств. В книге "Автоматизация проектирования дискретных устройств", М.: "Наука", 1980, с.3-30.
82. Автоматизация проектирования вычислительных систем. Языки, моделирование и базы данных. Под ред. М.Брейера. М.: "Мир", 1979. - 463 с., ил.
83. Теория и методы автоматизации проектирования вычислительных систем. Под ред. М.Брейера. М.: "Мир", 1977. - 283 е., ил.
84. Брукс Ф.П. Как проектируются программные комплексы. Мифический человекомесяц. Очерки по системному программированию. Перевод с англ. под ред. А.П.Ермова. М.: "Наука", 1979.-151с., ил.
85. Грис Д. Конструирование компиляторов для цифровых вычислительных машин. М.: Мир, 1975. 544 е., ил.
86. Майоров С.А., Новиков Г.И. Принципы организации цифровых машин. Л.: Машиностроение, 1974, 432 е., ил.
87. Карцев М.А. Арифметика цифровых машин. М.: Наука, 1969, -575 с., ил.
88. Папернов А.А. Логические основы цифровой вычислительной техники. М.: Энергия, 1972. - 592 е., ил.
89. Соловьев Г.Н. Арифметические устройства ЭВМ. М.: Энергия, 1978. - 177 е., ил.
90. Интерфейс для программируемых приборов в системах автоматизации эксперимента / Ин-т океанологии им. П.П.Ширшова. Отв.ред. Л.С.Ситников. М.: Наука, 1981. - 262 е., ил.
91. Основные характеристики зарубежных цифровых вычислительных машин. ИТМ и ВТ им. С.А.Лебедева АН СССР. М., 1980, с.68.
92. Вальков В.М. Микроэлектронные управляющие вычислительные комплексы.- Л.: Машиностроение, 1979, 200 е., ил.
93. Поспелов Д.А. Логические методы анализа и синтеза схем. Изд. 3-е перераб. и дополн. М.: Энергия, 1974. 368 е., ил.
94. Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. М.: Мир, 1979. - 536 е., ил.
95. Балашов Е.П., Пузанков Д.В., Страбыкин Д.А. Постоянное запоминающее устройство. АС Р 494768 : "Бюллетень изобретений", 1975, Р 45.
96. Страбыкин Д.А. 0 функциональных возможностях полупроводниковых интегральных запоминающих устройств. В сб. Вычислительная техника, вып.7 (Многофункциональные регулярные вычислительные структуры). Л. Изд. Ленинградского университета, 1978, с.81-88.
97. Колосов В.Г., Мелехин В.Ф, Устройство для хранения и преобразования информации АС Р 640300, "Бюллетень изобретений", 1978, Р 48.
98. Мелехин В.Ф. Организация мини-ЭВМ на базе однородных структур полупроводниковых запоминающих блоков. Тезисы доклада Всесоюзного семинара "Однородные вычислительные структуры и малые ЭВМ", Звенигород, 1979.
99. Мелехин В.Ф., Каульфус Г., Шелонин Ю.В. Логическое запоминающее устройство. АС Р 691926, "Бюллетень изобретений", 1979, Р 38.
100. Колосов В.Г., Лопатина Т.А., Мелехин В.Ф. и др. Одноразрядный блок логической памяти, АС Р 826422, "Бюллетень изобретений", 1981, Р 16.
101. Мелехин В.Ф. Устройство для выполнения команд реализации систем многоместных логических функций. А.С. по заявке Р 3356519/ 24, решение 16.03.82.
102. Мелехин В.Ф. Устройство для организации мультиветвления процессов в электронной вычислительной машине. Авт.свид. Р 922743, "Бюлл. изобр.", 1982, Р 15.
103. Хассон С. Микропрограммное управление. Перевод с англ. М.: Мир, т.1, 1973, 240 е.; т.2, 1974, 478 е., ил.
104. Майоров С,А., Новиков Г.И. Структура электронных вычислительных машин. -Л.: Машиностроение, 1979, 384 е., ил.
105. Мелехин В.Ф. Устройство для выполнения условного перехода.
106. А.С. по заявке Р 3345374/18-24 (148164), решение от 11.03.82.
107. Мелехин В.Ф. Устройство для управления операцией записи. А.С. по заявке Р 3348039/18-24, решение от 01.04.82.
108. Яглом. Математические структуры и математическое моделирование. М.: "Сов.радио", 1980. 145 е., ил.
109. Глушков В.М., Капитонова Ю.В., Летичевский А.А. Автоматизация проектирования вычислительных машин. Киев, "Наукова думка", 1975 , 2 30 с., ил.
110. Хилбурн Д., Джуаич П. Микро-ЭВМ и микропроцессоры. М.: "Мир",1979, 463 е., ил.
111. Соучек Б. Микропроцессоры и микро-ЭВМ. М.: "Сов.радио", 1980. 520 с., ил.
112. Брусенцов Н.П. Миникомпьютеры. М.: "Наука", 1979. 272 с, ил,
113. Микропроцессорные комплекты интегральных схем: Состав и структура: Справочник./ Борисов B.C., Васенков А.А., Малашкевич Б. М. и др. Под ред. А.А.Васенкова, В.А.Шахнова. М.: Радио и связь, 1982. - 192с., ил.
114. Катцан Г, Вычислительные машины. Системы 370. М.: Мир, 1974.508 с., ил.
115. Булей Г. Микропрограммирование. Перевод с франц. М.: Мир, 1973. 128 е., ил.
116. Станки с числовым программным управлением (специализированные). Под ред. В.А. Лещенко. М.: Машиностроение, 1979, 592 е., ил.
117. Алексеев В.Н., Колосов В.Г., Мелехин В.Ф., Туккель И.Л. Основные принципы организации свободно программируемых систем ЧПУ типа ИЦ0-П. Приложение к журналу "Авиационная промышленность", 1983, .£9,с.45-47.
118. Разработка технических средств и программного обеспечения для систем ЧПУ ИЦ0-П-1010. Отчет по НИР Ш 4124 ЛПИ им.М.И.Калинина, Л., 1978.
119. Разработка принципов построения устройств числового программного управления станками и роботами на основе микро-ЭВМ. Разделы 1 и П. Отчет /Ленингр. ордена Ленина электротехнический ин-т им. В.И.Ульянова (Ленина); IP гос.регистрации 77017861.Л., 1978.
120. Симаков А.Л. Исследование структуры и разработка принципов организации вычислительных процессов в устройствах числового программного управления на базе микро-ЭВМ. Диссертация на соискание ученой степени кандидата технических наук. - Л.
121. ЛЭТИ им.В.И.Ульянова (Ленина), 1980.
122. Науман Г., Майлинг В, Щербина А. Стандартные интерфейсы для измерительной техники. М.: Мир, 1982. - 304 е., ил.
123. Zissos 2. System design ivtt/i м1с topoceseo rsj ft78 , J/У , SF .127. fiac &.V. Mctoptocessots алс/ JJiсtoco/nputaъ Sysfe/ns , !/an J/osite/fid /tei/z/iofd Company t/476.
124. Вальков B.M., Ильюшенко Ю.М. Цифровые интегральные схемы, микропроцессоры и микро-ЭВМ. М.: Сов.радио, 1977, 101 е.,ил.
125. Колосов В.Г. Средства и системы автоматического управления. Организация и оптимизация структур. Л. Изд. ЛПИ им.М.И.Калинина, 1980, 72 е., ил.
126. Колосов В.Г., Мелехин В.Ф. Проектирование узлов и систем автоматики и вычислительной техники. Л.: Энергоиздат, 1983,256с., ил.
127. Цикритзис Д., Бернстайн Ф. Операционные системы. М.: Мир, 1977.- 336 е., ил.
128. Дроздов Е.А., Комарницкий В.А., Пятибратов А.П. Электронные вычислительные машины единой системы. М.: Машиностроение, 1981, 648 е., ил.
129. Школин В.В., Бельгий В.В. и др. Приоритетное устройство. Авт. свид. I 638963. "Бюлл. изобр.", - 1978, Р 47, с.150-151.
130. Кучера А., Влчкова М. и др. (ЧССР). Устройство приоритета. Авт.свид. СССР Р 640295. "Бюлл.изобр." - 1978, Р48, с.176-177.
131. Каган Б.М. Электронные вычислительные машины и системы. М.: Энергия, 1979.
132. Разработка и исследование систем ЧПУ станками на базе управляющих мини-ЭВМ с единой однородной запоминающей структурой. Отчет по НИР Р 801907 (6056) ЛПИ им.М.И.Калинина, Л., 1981.
133. Липаев В.В. Проектирование математического обеспечения АСУсистемотехника, архитектура, технология). М., "Сов.радио", 1977, 400 е., ил.
134. Анисимов Б.В., Петров В.Я. Организация вычислительных процессов ЦВМ. М.: "Высшая школа", 1977, 408 е., ил.
135. Глушков В.М., Барабанов А.А., Калиниченко Л.А. и др. Вычислительные машины с развитыми системами интерпретации. Киев, "Наукова думка", 1970, 176 е., ил.
136. Малиновский Б.Н., Яковлев Ю.С., Маковенко Е.Г. Анализ и синтез мини-ЭВМ. Киев, "Наукова думка", 1976. 174 е., ил.
137. Прангишвили И.В., Стецюра Г.Г. Микропроцессорные системы. М.: "Наука", 1980. 237 е., ил.
138. Бут Э., Бут К. Автоматические цифровые машины", М.: "Гос.изд. физ.-мат. литературы", 1959, 256 с., ил.
139. Колосов В.Г., Мелехин В.Ф. и др. Архитектура программируемого УЧПУ с многофункциональным использованием БИС ЗУ.- Приложение к журналу "Авиационная промышленность", Р 2, 1980.
140. Мелехин В.Ф., Каульфус Г. Устройство программного управления. А.С. Р 949656.- "Бюллетень изобретений", 1982, Р 29.
141. Мелехин В.Ф. Автоматизация разработки программного обеспечения с квазисоседней адресацией команд в системах управления.
142. В сб. "Проектирование и построение систем управления с применением ЭВМ". Труды ЛПИ, 1980, Р 372, с.31-34.
143. Глушков В.М. Синтез цифровых автоматов. М., Физматгиз, 1962, 476 с., ил.
144. Трачик В. Дискретные устройства автоматики. М.: Энергия, 1978.455 с., ил.
145. Аналоговые и цифровые интегральные схемы. Под ред. С.В.Якубовского. М.: Сов.радио, 1979. 335 е., ил.
146. Малиновский Б.Н., Палагин А.В., Иванов В.А. Архитектура и структура современных мини-ЭВМ. Основные задачи проектирования. "Управляющие системы и машины", 1975, Е? 5, с.71-80.
147. Баранов С.И. Синтез микропрограммных автоматов (граф-схемы и автоматы). 2-е изд., перераб. и доп. - Л.: Энергия, Ленингр. отделение, 1979, 231 с., ил.
148. Электронная вычислительная машина "Электроника 60М". Эксплуатационная документация.
149. Честнат Г. Техника больших систем (средства системотехники)./ Перев. с англ. Под ред. О.И.Авена. М.: Энергия, 1969.656 с., ил.
150. Феррари Д. Оценка производительности вычислительных систем. Перев. с англ. А.И.Горлина и др. Под ред. В.В.Мартынюка.-М.: Мир, 1981.- 567 с., ил.
151. Драммонд М. Методы оценки и измерений дискретных вычислительных систем. М.: Мир, 1977. - 381 е., ил.
152. Мейзда Ф. Интегральные схемы. Технология и применение. М.: Мир, 1981.- 280 е., ил.
153. Звонкин А.К., Левин Л.А. Сложность конечных объектов и обоснование понятий информации и случайности с помощью теории алгоритмов. "Успехи математических наук", т.25, вып.6, 1970.с.85-127.
154. Шеннон К. Число двухполюсных параллельно-последовательных сетей. В сб. "Работы по теории информации и кибернетике".- М.: Издательство иностранной литературы, 1963,с.46-53.
155. Лупанов О.Б. 0 синтезе некоторых классов управляющих систем.
156. В сб. "Проблемы кибернетики", вып.10.- М.: Физматгиз, 1963, с.63-97.
157. Интегральные схемы на МДП-приборах. Перевод с англ. под ред. А.Н.Кармазинского.- М.: Мир, 1975,- 527 е., ил.
158. Валиев К.А., Орликовский А.А. Полупроводниковые интегральные схемы памяти на биполярных транзисторных структурах. М.: Сов.радио, 1979,- 230 е., ил.
159. Автоматизация проектирования цифровых устройств. Авт.: Баранов Г.И., Майоров С.А., Сахаров Ю.П., Селютин В.А. JI.: Судостроение, 1979.- 252 е., ил.
160. Карасик В.М. Большие интегральные схемы в вычислительной технике. М.: Знание, 1976, 76 е., ил.
161. Прангишвили И.В. и др. Элементы ЗУ на МДП структурах. М.: Энергия, 1978, 82 е., ил.
162. Клингман Э. Проектирование микропроцессорных систем. М.: Мир, 1980, 575 е., ил.
163. Альтман JI. Запоминающие устройства. Электроника (русский перевод), IP 2, с.23-45, 1977.
164. Валиев К.А. Проблемы создания элементной базы сверхбольшой степени интеграции для ЭВМ. "Микроэлектроника", т.9, вып. 6, 1980, с.483-490.
165. Крамер Г. Математические, методы статистики. М.: Мир, 1975, 648 с., ил.
166. Мелехин В.Ф. Устройство для табличной реализации многоместных логических функций. А.С. по заявке Р 3374383/24,решение от 06.07.82.
167. Мелехин В.Ф. Система для выполнения команд десятичной арифметики табличным способом. А.С. по заявке Р 3335707/18-24 (136570), решение от 26.08.82.
168. Срибнер Л.А. Программируемые контроллеры, их особенности и тенденции развития. Управляющие системы и машины, 1978, Р 2, с.86-90.
169. Лыткин Б.И., Левин А.А. Программируемый командоаппарат для управления станками и автоматическими линиями. Станки и инструмент, 1978, Р 9, с.8-10.
170. Диденко К.И., Загорий Г.И., Конарев А.Н. Комплексы программного и логического управления. Станки и инструмент, 1978, Р 11, с.7-9.
171. Амбарцумян А.А., Потехин А.И., Запольских S.H. Программируемые логические контроллеры и их применение. Измерения, контроль, автоматизация, 1979, Р 4(20), с.25-33.
172. Балашов Е.П., Пузанков Д.В. Логические процессоры для реализации разветвленных алгоритмов. Управляющие системы и машины, 1974, ¥ 6, с.119-127.
173. Т.Кохо'нен. Ассоциативные запоминающие устройства. М.: Мир, 1982. - 384 е., ил.
174. Грамолин В.В., Першеев В.Г., Шармов М.И. Реализация комбинационных преобразований большими интегральными схемами. -Управляющие системы и машины, 1980, Р 6, с.30-35.
175. Горбатов В.А. и др. Логическое управление технологическими процессами. М.: "Энергия", 1978. - 252 е., ил.
176. Кнут Д. Искусство программирования для ЭВМ,т.1 Основные алгоритмы. М.: Мир, 1976. - 735 е., ил.
177. Васильев B.C., Розинов А.Г. Перспективы развития систем ЧПУ металлорежущими станками. Станки и инструмент, Е 9, 1978, с.3-5.184. fciti И.к/■ Use с/ dec is ic/i Gaffes i/г computer ptoywmmlng, Cmmunicotio/is о/i/v JCM, 0, /$65, p.
178. Блох А.Ш. Граф-схемы и их применение.- Изд. "Высшая школа", Минск, 1975.
179. Мелехин В.Ф.', Лекарев М.Ф. Анализ методов моделирования дискретных устройств автоматики. Труды ЛПИ, 1981, Р 377, с. 91-95.
180. Лекарев М.Ф., Мелехин В.Ф. Автоматизация проектирования дискретных устройств. Л.: изд. ЛПИ, 1978, 76 е., ил.
181. Лекарев М.Ф. Исследование и проектирование средств и систем вычислительной техники с использованием табличных методов описания и преобразования. Диссертация на соиск. ученой степ, канд.техн. наук. Л.: ЛПИ им.М.И.Калинина, 1982.
182. Лекарев М.Ф., Мелехин В.Ф. Опыт применения мини-ЭВМ в учебном процессе для задач автоматизации проектирования. Тезисы докладов Всесоюзной конференции "Автоматизация проектных и конструкторских работ". М., 1979, с.399-400.
183. Юрин О.Н. Единая система автоматизации проектирования ЭВМ. М.: "Сов,радио", 1976. 175 е., ил.
184. Гаврилов М.А., Девятков В.В., Пупырев Е.И.Логическое проектирование дискретных автоматов. М.: "Наука", 1977.
185. Лекарев М.Ф., Мелехин В.Ф. Язык первичного описания дискретных устройств для машинного моделирования. Деп.рукопись
186. ЦНИИТЭИ приборостроения. Per.номер 1729, 1981, 13с.
187. Применение вычислительных машин для проектирования цифровых устройств. Под ред. Н.Я.Матюхина. М.: "Сов.радио", 1968.246 с., ил.
188. Ландау И.Я. Применение ЦВМ для проектирования ЦВМ. М.: "Энергия", 1974. 78 е., ил.
189. Каспаров Г.А. Формальные методы проектирования. Л.: Изд. ЛЭТИ им.В.И.Ульянова (Ленина), 1977.
190. Баррон Д. Ассемблеры и загрузчики. М.: Мир, 1974.- 78 е.,ил.
191. Флорес А. Программное обеспечение. М.: Мир, 1971.- 519 е., ил.
192. Донован Дж. Системное программирование. М.: Мир, 1975.540 с., ил.
193. Лавров С.С. Введение в программирование. М.: Наука, 1973. - 351 с., ил.
194. Горбатов В.А. Схемы управления ЦВМ и графы. М.: Энергия, 1971. - 86 е., ил.
195. Рябинин И.А., Черкесов Г.Н. Логико-вероятностные методы исследования надежности структурно-сложных систем. М.: "Радио и связь", 1981.-246 е., ил.
196. Надежность электронных элементов и систем. Сб.статей под ред. Х.Шнайдера. М.: "Мир", - 1977, 258 е., ил.
197. Надежность. Основные термины и математические формулы. МЭК. Публикация 271. Издание второе. Изд. советского комитета по участию в МЭК, 1977, 44 с.
198. Половко A.M. Основы теории надежности. М.: "Наука", 1964,360 с., ил.
199. Лопатин А.С., Мелехин В.Ф. Оптимизация настройки схем формирования импульсов тока в шинах накопителя на магнитных сердечниках. Труды ЛПИ, 1980, № 372, с.31-34.
200. Гурвич И.С. Защита ЭВМ от внешних помех. М.: "Энергия", 1975, 176 е., ил.
201. Наумов Ю.Е., Аваев Н.А., Бедрековский М.А. Помехоустойчивость устройств на интегральных логических схемах. М. "Сов. радио" , 1975. - 112 е., ил.
202. Импульсные элементы автоматики и вычислительной техники. Авт.: Ефремов В.Д., Захаров В.К., Мелехин В.Ф. и др. Л.: "Энергия", 1977, 230 е., ил.
203. Мелехин В.Ф., Захаров С.Г. Устройство для определения показателя помехоустойчивости дискретных блоков. Авт. свид.
204. Р 646343. "Бюллетень изобретений", 1979, Р 5.
205. Мелехин В.Ф., Захаров С.Г. Выбор интервала наблюдения при исследовании помехоустойчивости логических элементов дискретного действия по ускоренным натурным испытаниям. Изв.вузов СССР. Приборостроение, 1980, Р 11, с.30-34.
206. Мелехин В.Ф., Захаров С.Г. Устройство для измерения параметров помехоустойчивости дискретных блоков: Авт. свид. Р 841012. - "Бюллетень изобретений", 1981, Р 23.
207. Мелехин В.Ф. Исследование импульсных формирователей тока.
208. Диссертация на соискание ученой степени канд.техн.наук. JI.: ЛПЙ им.М.И.Калинина, 1966.
209. Мелехин В.Ф., Тарабукин В.И. Феррит-транзисторный формирователь с комбинированными обратными связями: Авт.свид. Р 184518. - "Бюллетень изобретений", 1965, Р15.
210. Мелехин В.Ф., Носырев И.К., Тарабукин В.И. Формирователь длительности импульсов: Авт.свид. Р 191899. - "Бюллетень изобретений", 1967, Р 4.
211. Алексеев В.Н., Ефремов В.Д., Колосов В.Г., Мелехин В.Ф. и др. Цифровые схемы распределения тока. Л.: "Энергия", 1968. -299 е., ил.
212. Пирогов A.M., Шамаев Ю.М. Магнитные сердечники для устройств автоматики и вычислительной техники. М.: "Энергия", 1973, 263 с., ил.
213. Захаров С.Г., Мелехин В.Ф. Исследование помехоустойчивости устройства ЧПУ станками. Авиационная промышленность, Р 5, 1980.
214. Захаров В,К., Мелехин В.Ф. Опыт организации переподготовки инженеров по специальности "Автоматизация проектирования".-Межвузовский сборник "Подготовка специалистов по автоматизированному проектированию". Горький, 1981, с.100-107.
215. Захаров В.К., Мелехин В.Ф. Развитие творческих элементов в профессиональной подготовке студентов за счет индивидуального выполнения работ. В сб. "Методика и практика преподавания в техническом вузе", JI.: ЛПИ им.М.И.Калинина, вып.1, 1975.
216. Мячев А.А. Организация управляющих вычислительных комплексов. М.: Энергия, 1980.- 272 е., ил.
217. Соботка 3., Стары Я. Микропроцессорные системы.- М.: Энерго-издат, 1981.- 494 е., ил.
218. Глушков В.М. Основы безбумажной информатики. М.: Наука, 1982, 552 с., ил.
219. Стоун Г.С., Сиворек Д.П. Введение в организацию ЭВМ и структуры данных. М.: Машиностроение, 1980, 2.^4е., ил.
220. Пуш В.Э., Пичерт Э., Сосонкин В.Л. Автоматические станочные системы. М.: Машиностроение, 1982.- 369 е., ил.
221. Васильев В.В.Мазилкин И.Г.Плотников А.В.,Симаков А.Л. Устройства числового программного управления широкого применения наоснове микропроцессоров.- Приборы и системы управления,1978, Ш1.с.8-9.
222. Балашов Е.П.,Смолов В.Б.Кочетков В.Е. и др. Принципы построения систем ЧПУ на основе микропроцессорных регулярных структур. -Приборы и системы управления,1978,Ml,с.5-7.
223. Аблязов В.И. Цифровое интегрирование в системах ЧПУ станками. Труды ЛПИ,Ш55,1976,с.97-99.
224. Андреев Г.И.,Лебедев А.И.,Орлова Р.Г. Требования к устройствусвязи следящего привода с системой ЧПУ.-Станки и инструмент, 1981,1£3, с. 7-8.
225. Васильев В.В.Тихомиров Э.Л.Яковлев В.А.Программное обеспечение цифрового следящего привода подач.- Станки и инструмент, I9bl ,Ш2, с. 27-28.
226. Алексеев В.Н.Колосов В.Г.,Мелехин В.Ф.Создание и внедрение многоцелевых программируемых устройств ЧПУ типа ИЦО-П.-Авиационная промышленность,1964,$3,с.36-38.
227. Мелехин В.Ф.Табличный процессор.Авторское свидетельство СССР по заявке № 3457102/18-24.Решение о выдаче А.С. от 26.07.83.
228. Гибкое автоматическое производство.Под общей редакцией С.А. Майорова и Г.В.Орловского.Л.:"Машиностроение"Д.о.,1983,460с., ил.
229. Рабинович 3.Л.Структуры и развитие процесса переработки информации в ЭВМ.- Кибернетика,1983,М,с.46-53.
230. Мануэль Т.Усовершенствованные параллельные архитектуры как способ ускорения вычислений /обзор/.-Электроника /русский перевод/ 1983,Ж2,с.25-27.
231. Каляев А.В.,Мелихов А.Н.Дурейчик В.М.,1>зик В.Ф.,Калашников В.А.Автоматизация проектирования вычислительных структур.-Изд.Ростовского университета,1983,224 е.,ил.
232. Соп^л . IFAC . Hztzlnky, <1918 t yot. f j P.209--215.
233. Прангишвили И.В.,Резанов В.В.Многопроцессорные управляющие вычислительные комплексы с перестраиваемой структурой.-М.1977.-25с.-/ИТМ и ВТ АН СССР,препринт МО/.
234. Глушков В.М.,Цейтлин Г.Е.,Ющенко Е.Л.Алгебра,языки,программирование .-Изд."Наукова думка",Киев,1974,32b с.,ил.
235. Прангишвили И.В.,Виленкин С.Я.Медведев И.Л. Параллельные вычислительные системы с общим управлением.-М.:Энергоатомиздат, 1983.-312с.,ил.
236. Фор Р.Дофман А.,Дени-Папен М. Современная математика.М.:Мир, 1966,266 е.,ил.
237. Удсыгсх J.b. The а-ьсАi£ej>tuге- scfsicrm method ofi ЪВМ-i- & tecabsiwest^ue{и гесС cl^Uve^ mcuchine, . „ SZG-ARCH МемвеИ" p. 240-215 .
238. Алгоритмы,математическое обеспечение и архитектура многопроцессорных вычислительных сис тем.-М.-.Наука, 1982,336 е., ил.
239. Рабинович 3.Л.Основы теории элементарных структур ЭВМ.-М.:Радио и связь,1982,280 е.,ил.
240. Глушков В.М.,Погребинский С.Б.Рабинович З.Л. 0 развитии структур мультипроцессорных ЭВМ с интерпретацией языков высокогоуровня.- Управляющие системы и машины,1978,№6,с.5-12.
241. Ярославский Л.П. Введение в цифровую обработку изображений.-М.,"Сов.радио",1979,312 е.,ил.
242. Применение цифровой обработки сигналов.Под ред. А.Оппенгейма. Перевод с англ.,под ред. А.М.Рязанцева.-м.:Мир,I960,552 е.,ил.
243. Рабинер Л.Р.,Шафер Р.В.Цифровая обработка речевых сигналов.-М.:Радио и связь,1981,456 е.,ил.
244. Уокерли Дж.Архитектура и программирование микро-ЗВМ.В 2-х книгах.Пер. с англ.-М.:Мир,1984.-Кн.I 486 с.;кн.2-341 е.,ил.
245. Алексенко А.Г.,Каляев А.В.Дукиенко В.И. и др.Перестраиваемые цифровые структуры на основе интегрирующих процессоров.Под ред.А.В.Каляева.-М.:Радио и связь,1982,-368 е.,ил.
246. Алексенко А.Г.,Галицын А.А.,Иванников А.Д.Проектирование радиоэлектронной аппаратуры на микропроцессорах: Программирование,типовые решения,методы отладки.-М.:Радио и связь,1984.-272 е.,ил.
247. Балашов Е.П.Пузанков Д.В.Микропроцессоры и микропроцессорные системы:Учеб.пособие для вузов/Под ред.В.Б.Смолова.-М.:Радио и связь,1981.-328 е.,ил.
248. Разработка методики проектирования средств нижнего уровня управления, контроля и испытаний на базе МСВТ.Отчет по НИР Ж)1113 ЛПИ им. М.И.Калинина,1983.
-
Похожие работы
- Разработка формального аппарата и программных средств преобразования структуры при проектировании запоминающих устройств
- Исследование и расчет адресных сетей матричных структур информационных систем
- Электромагнитная совместимость цифровых устройств релейной защиты и автоматики на основе микро-ЭВМ с объектами электрической части станций и подстанций
- Разработка методов оптимизации размещения данных во внешней памяти автоматизированных систем
- Исследование функционирования и оценка структур устройств управления внешними запоминающими устройствами
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность