автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.05, диссертация на тему:Разработка и исследование методов проектирования микропроцессорных контроллеров
Оглавление автор диссертации — кандидата технических наук Стрепетов, Сергей Федорович
ВВЕДЕНИЕ
Глава I. ВЫБОР МИКРОПРОЦЕССОРНОГО НАБОРА
1.1, Обоснование требований к методам выбора МЛН
1.2« Двухступенчатый выбор МЛН
1.3. Выбор системы параметров и их анализ
1.4. Рекомендации по применению методов выбора МЛН
В ы в о д ы
Глава 2. ОПРЕДЕЛЕНИЕ РАЦИОНАЛЬНОЙ АРХИТЕКТУРЫ МИКРОПРОЦЕССОРНЫХ КОНТРОЛЛЕРОВ
2.1. Обобщенная постановка задачи определения рациональной архитектуры МПК
2.2. Определение рациональной архитектуры МПК
2.2.1. Постановка задачи определения рациональной архитектуры МПК с вертикальным микропрограммированием
2.2.2. Постановка задачи определения рациональной архитектуры МПК с горизонтальным микропрограммированием
2.2.3. Определение рациональной архитектуры МПК на базе МП с фиксированной системой команд
2.3. Методы решения задачи оптимизации архитектуры
2.4. Определение ограничений
2.5. Оптимизация программного обеспечения
Вы в о д ы
Глава 3. АНАЛИЗ ЗАДАЧ ОПРЕДЕЛЕНИЯ РАЦИОНАЛЬНОЙ АРХИТЕКТУРЫ МПК
3.1. Методы формирования координат оптимизации
3.2. Исследование линейности задач определения рациональной архитектуры МПК
3.3. Методика подготовки задачи определения рациональной архитектуры МПК
3.4. Обоснование требований к системе автоматизации проектирования МПК
Б ы в о д ы
Глава 4. ПРИМЕРЫ ПРОЕКТИРОВАНИЯ МИКРОПРОЦЕССОРНЫХ КОНТРОЛЛЕРОВ
4.1. Особенности применения методов проектирования
4.2. Контроллер уровнемера
4.3. Контроллер накопителя на магнитной ленте
4.4. Микропроцессорная система контроля остойчивости судна
В ы в о д ы
Введение 1984 год, диссертация по информатике, вычислительной технике и управлению, Стрепетов, Сергей Федорович
Одним из направлений развития современных средств вычислительной техники является переход на новую элементную базу в виде универсальных БИС, называемых микропроцессорами (МП), или совокупности совместимых БИС, специально разработанных для построения различных микропроцессорных систем (МПС), называемых микропроцессорными наборами (МЛН). Широкое применение МП, как малогабаритных средств обработки информации, обусловливается необходимостью решения задач управления на различных уровнях, их низкой стоимостью и возможностью изменения функций МП путем программирования.
Особое место в ряду применений МП занимают микропроцессорные контроллеры (МПК) - малогабаритные устройства управления, на которые возлагается решение задач управления диагностики, проверки приборов, сбора и обработки информации.
МПК мохно отнести к проблемно-ориентированным цифровым управляющим устройствам, главной отличительной особенностью которых является необходимость обеспечения наибольшего согласования структуры разрабатываемого МПК со структурой реализуемых алгоритмов и условиями конкретного применения. Выполнение этого требовав ния необходимо для достижения высокой эффективности МПК, сокращения сроков разработки и удешевления процесса проектирования.
Особую актуальность приобретают проблемы синтеза МПК, предназначенных для решения заранее заданного узкого круга задач. Важной становится задача разработки единого формализованного метода проектирования МПК. Главной трудностью на пути к этому является большая номенклатура разнотипных МПН, имеющая тенденцию к постоянному увеличению, и широкая сфера их применения. Для ее преодоления необходимо, чтобы каждый из этапов проектирования МПК: выбор микропроцессорного набора; определение рациональной архитектуры МПК был ориентирован на достижение максимального соответствия характеристик проектируемого МПК требованиям конкретного применения.
Использование для выбора известных методов и критериев встречает трудности принципиального характера. Предлагаемые в работах [1-7] критерии являются частными критериями эффективности и в большинстве случаев не отражают целевую направленность МЛН, а предлагаемые в [в-1б] являются качественными и не поддаются формализации.
Применение известных методов абстрактного синтеза цифровых автоматов [17-18] , выбора структур управляющих машин промышленного назначения [5,19-21] и теории расписаний [22-24^ при определении рациональной архитектуры МПК встречает трудности вычислительного и принципиального характера* Так абстрактный синтез получил распространение лишь при создании устройств управления. Другие методы имеют трудности вычислительного характера и плохо поддаются автоматизации. Наиболее близкими к рассматриваемым в настоящей диссертационной работе вопросами являются работы, отражающие результаты научных исследований ведущих отечественных научных школ: ЛЭТИ - В.В.Барашенков, Д.Б.Пузанков, А.А.Валов, А.Л.Федин; ИАП АН СССР - Л.Я.Лапкин, В.Г.Носов; ЛИАП - Е.П.Балашов; ЛИТМО - В.И.Скорубский, А.В.Марин; РРТИ - Ю.М.Коршунов, В.П. Корячко, Ю.А.Манатов, В.И.Шувиков.
В работах [27,54,81] рассмотрены обобщенные абетрактно-тео-ретические методы определения структур ориентированных вычислительных устройств (БУ). Методы основаны на представлении заданных алгоритмов соответствующими абстрактными моделями. Оптимизация осуществляется либо за счет преобразования абстрактных моделей алгоритмов предлагаемыми эвристическими методами [27,81] , либо за счет сведения задачи оптимизации структуры Ш к задаче целочисленного линейного программирования [27,5^] .
В работе [28] предлагается метод, основанный на оптимизации набора, эвристически выбранных, функциональных блоков путем решения соответствующей задачи линейного программирования с булевыми переменными. Предметом оптимизации являются структуры БУ, построенные на базе микропрограммируемых МП.
В развитие существующих методов проектирования в диссертационной работе решается вопрос доведения известных абстрактно-теоретических методов до уровня инженерных методов проектирования конкретных МПК.^Основной целью является переход к аппаратной интерпретации алгоритмов управления и оптимизации архитектур микропрограммного или программного уровня для МП различных типов и различной организации (с жесткой логикой и микропрограммируемых с различной организацией микропрограммного управления).
Диссертационная работа выполнена в соответствии с научными задачами, сформулированными в задании 3 межвузовской целевой комплексной программы "Микропроцессоры и микро-ЭВМ", а именно, разработка аппаратных и программных средств для автоматизации проектирования микро-ЭВМ и создания для них программного обеспечения (Приказ МВССО СССР № 769 от 24.01.81 г.).
Работа состоит из введения, четырех глав, заключения и приложения.
В первой главе рассматриваются вопросы выбора МЛН. Дается краткий обзор, классификация и сравнительная оценка эффективности использования известных методов и критериев выбора МЛН с точки зрения требований системотехники и практики. В отличии от известных методов в работе показана необходимость сравнения не самих МЛН, а базовых конфигураций контроллера (БКК), построенных на основе этих наборов. Сформулированы требования, которым должны удовлетворять БКК и на их основе разработаны функциональные схемы БКК для шести отечественных МЛН. Предлагается метод выбора МЛН, основанный на анализе БКК и состоящий из двух этапов; предварительного выбора МЛН по степени близости значений частных критериев, характеризующих МЛН, к эталонным значениям этих критериев и окончательного выбора МЛН по стоимостному критерию условной цены. Дана классификация частных критериев эффективности, характеризующих БКК, методы определения их значений. Разработаны рекомендации по использованию предлагаемого метода выбора МЛН.
Во второй главе рассмотрен метод определения рациональной архитектуры МПК. Метод заключается в определении оптимального списка дополнительных элементов архитектуры МПК посредством решения задачи линейного программирования с булевыми переменными. Предложен способ формирования базиса функций качества, показано, что он практически не зависит от организации микропроцессора. В качестве целевой функции в задаче определения рациональной архитектуры МПК предлагается использовать, как и на этапе выбора МЛН, критерий условной цены. Произведен анализ известных алгоритмов решения задач линейного программирования и выбран алгоритм, позволяющий наиболее быстро, с учетом особенностей задач определения рациональной архитектуры МПК, получить квазиоптимальное
- а решение* Рассмотрен вопрос оптимизации программного обеспечения МПК.
В третьей главе рассмотрены вопросы анализа задачи определения рациональной архитектуры МПК. Предложен метод определения пространства координат оптимизации архитектуры МПК, заключающийся в выявлении в программном обеспечении макрооператоров двух видов, для которых решается альтернатива аппаратной или программной реализации* Исследованы вопросы линейности функций, входящих в базис функций качества, определены необходимые условия линейности задач и способы приведения их к линейному виду« Приведена методика подготовки задачи определения рациональной архитектуры МПК* Дается обоснование требований к комплексу средств программной поддержки предлагаемого метода проектирования.
В четвертой главе приведены примеры проектирования конкретных МПК, построенных на различны* типах микропроцессорных наборов, использующие предлагаемые методы проектирования. Приведены функциональные схемы контроллеров и их технические характеристики.
В приложении приведена ПЛ - программа^ разработанной моделирующей программы. Приведены акты внедрения результатов диссертационной работы в промышленности.
Заключение диссертация на тему "Разработка и исследование методов проектирования микропроцессорных контроллеров"
Основные результаты диссертации изложены в двенадцати научных работах [38,58,60,68,79,80,82,86,87,97,103,104] . Результаты работы использованы в трех НИР, выполненных на кафедре ЭВМ РРТИ.
Содержание основных разделов диссертации докладывалось на:
- Республиканской конференции "Применение информационно-измерительных систем при эксплуатации авиационной техники", Киев, 1979.
- Всесоюзном семинаре "Синтез управляющих устройств на основе микропроцессоров и однородных сред", 1979, Рязань,
- Республиканской коныеренции "Применение микропроцессоров в локальных системах", Севастополь, 1980.
- Республиканском семинаре "Специализированные микропроцессорные системы", Челябинск, 1981. Отраслевом семинаре "Автоматизация проектирования микропроцессорных систем", Рязань, 1982.
- Семинаре "Вопросы проектирования микропроцессорных систем и их применение", Киев, 1983.
- Всесоюзной конференции "Развитие теории и техники хранения информации", Пенза, 1983.
- Семинаре научного совета АН УССР по комплексной проблеме "Теоретическая электротехника, электроника и моделирование", Киев, 1983.
- Всесоюзной конференции "Микропроцессорные системы", Челябинск, 1984.
- ХХУ, ХХУП итоговых научно-технических конференциях профессорско-преподавательского состава Рязанского радиотехнического института, 1980, 1982.
Предложенные в диссертации методы и структуры использованы при создании ряда контроллеров, разработанных и изготовленных по заказу промышленных предприятий. Это "Контроллер уровнемера", разработанный по НИР 15-79 и групповой контроллер управления периферийными устройствами, разработанный по НИР 47-81. Изготовлен опытный образец контроллера уровнемера, разработана конструкторская документация, планируется серийное производство. Подтвержденный экономический эффект от внедрения результатов диссертационной работы - 75 тыс.рублей.
Предложенные в диссертационной работе методы использовались на предприятии п/я В-8769 при разработке устройств управления экранами коллективного пользования. Подтвержденный экономический эффект от внедрения результатов диссертационной работы по НИР г.р. № ФП379/9002143 - 30 тыс.рублей.
ЗАКЛЮЧЕНИЕ
При проведении исследований по теме настоящей диссертационной работы получены следующие результаты:
1. Предложен метод выбора МПН, основанный на анализе базовых конфигураций процессора и состоящий из двух этапов: предварительного выбора МПН по степени близости значений частных критериев, характеризующих МПН, к эталонным значениям этих критериев и окончательного выбора МПН по критерию условной цены.
2. Предложен метод определения рациональной архитектуры МПК, заключающийся в определении оптимального списка дополнительных элементов архитектуры посредством решения задачи целочисленного линейного программирования с булевыми переменными.
3. Показано, что для МПН различной организации задача отыскания рациональной архитектуры, минимизирующая стоимостный критерий - условную цену, имеет одну и ту же математическую формулировку и сводится к задаче целочисленного линейного программирования с булевыми переменными.
4. Предложен и исследован метод формирования пространства элементов оптимизации архитектуры контроллера, заключающийся в выявлении в программном обеспечении БКК макрооператоров двух видов, для которых рассматривается альтернатива программной или аппаратной реализации. Показана возможность эвристического введения дополнительных элементов архитектуры, влияющих на организацию программных и аппаратных средств.
5. Сформулированы необходимые условия линейности задач оптимизации архитектуры МПК. Показано, что достаточность условий линейности практически обеспечивается введением поддиапазонов, зависящих от фактического числа переменных в задаче.
6. Предложена методика оптимизации программного обеспечения, заключающаяся в определении оптимального числа обращений к подпрограммам посредством решения задачи линейного программирования с булевыми переменными.
7. Основные положения работы подтверждены экспериментально на макетных и опытных образцах и с помощью математического моделирования на ЦВМ.
Библиография Стрепетов, Сергей Федорович, диссертация по теме Элементы и устройства вычислительной техники и систем управления
1. Глушков В.М. Два универсальных критерия эффективности вычислительных машин. - В кн.: Доклады АН УССР. Киев: 1.60, I 4, с. 25-31.
2. Майоров С.А., Новиков Г.И. Принципы организации цифровых машин. Ленинград: Машиностроение, 1974, - 432 с.
3. Майоров С.А., Новиков Г.И. Структура электронных вычислительных машин. Ленинград: Машиностроение, 1979. - 384 с.
4. Основы теории вычислительных систем / Под ред. Майорова С.А. -М.: Высшая школа, 1978. 408 с.
5. Журавлев Ю.П. Системное проектирование управляющих ЦВМ. М.: Советское радио, 1974. - 368 с.
6. Королев Л.Н. Структуры ЭВМ и их математическое обеспечение. -М.: Наука, 197I. 358 с.
7. Вайда Ф., Чакань А. Микро-ЭВМ. М.: Мир, 1980 - 248 с.8, ftauDre. ТЬг. ^е^есЛллп \A\.u*Qpfoc.essors1. Post Щ\лг Tournol,
8. J 9. Olnmr fc.T. A Jwiwv.cyue far- Smafcl Computers.
9. Datomcxtloxv , V310 fj \ , -445.
10. Ю. Torero EA. Focus ow mv.aroproc.essars.-- ЗДгсЛ.гст1с.
11. Ibssi^rx , \Ш , orot.24 , blly p, 5&-6Ъ.1.. Поиски методов выбора микропроцессоров / CusWcm R.tt. , ВЦП, W. A-90I66, -ЕШ , 1975, Mfc .20, № 8, рр 41-46.
12. Выбор микропроцессоров и организация их обслуживания /
13. Митл А., ВЦП, Ji? A-88I33. Кайсо, 1977, т.20, Ш 10, с.49-52, 65-66.
14. Как выбрать микропроцессор / LUen Н , ВЦП, № I80I8, -^bjc/tr-onvcyAQ. m\-or-o<^e.c.t.r onl cyuе 'ucvcWa'trV.Q.il es ,аш, N/ггч,
15. Выбор микропроцессоров в зависимости от условий применения / Угаками Г., ВЦП, № Б-5564. Денси Гидзюцу, 1977, т.19, Ш 9, с.22-27.
16. Выбор микропроцессора и решающие критерии его применения /Sor^n}reu J. , ВЦП, № А-24590. ETZ, Ausc^ , 1976, o-ot 28, № 15, рр 503-504.
17. Способ выбора микропроцессоров для целей реализации дискретных передаточных функций /НйъьеК. , Mfc^fct- Gr. , ВЦП,
18. B-2II92. Messen. Sienern^b , 1978, \rofc 21, № 9, рр 493-494.
19. Глушков В.М., Летический A.A. Язык для описания алгоритмических структур вычислительных машин и устройств. В сб.: Теория автоматов, Киев: 1967, № 2, с.15-27.
20. Глушков В.М. О применении абстрактной теории автоматов для минимизации микропрограмм. В сб.: Известия АН СССР. Техническая кибернетика, 1964, № I, с.5-18.
21. Каган Б.М., Каневский Н.М. Цифровые вычислительные машины и системы. М.: Энергия, 1970. - 288 с.
22. Малиновский Б.М. и др. Основы проектирования управляющих машин промышленного назначения. М.: Машиностроение, 1969.128 с.
23. Майоров С.А., Новиков Г.И. Малогабаритные вычислительные машины. М.: Машиностроение, 1967. - 192 с.
24. Глушков В.М. Теория автоматов и вопросы проектирования структур цифровых машин. Кибернетика, 1965, № I, с.15-26.
25. Лазарев В.Г., Пийль Е.И. Синтез управляющих автоматов. -М.: Энергия, 1970. 204 с.
26. Поспелов Д.А. Введение в теорию вычислительных систем. М.: Советское радио, 1972. - 280 с.
27. Карцев М.А. Арифметика цифровых машин. М.; Наука, 1969. -576 с.
28. Специализированные ЦВМ / В.Д.Байков, В.В.Барашенков и др. -М.: Высшая школа, 1981. 280 с.
29. Маматов Ю.А. Некоторые вопросы проектирования структур управляющих автоматов / Диссертация. Рязань: РРТИ, 1972.
30. Лапкин Л.Я., Носов В,Г. Формализованный подход к оптимизации внутренней архитектуры микро-ЭВМ. Автоматика и вычислительная техника, 1982, № 2, с.15-19.
31. Кузьменко Н.Г., Хвощ С.Т. Методика оценки производительности микропроцессорных комплектов БИС. В сб.: Известия Ленинградского электротехнического института им. В.И.Ленина (Ульянова). Ленинград: ЛЭТИ, 1981, вып.291, с.42-46.
32. Солохина Т.В. Исследование структур функциональных БИС микропроцессорных комплектов. В сб.: Устройства связи с объектом с применением микропроцессоров. M.: 1976, с.30-38.
33. Lare, iaose. un.tîi dote omd
34. Микропроцессорные комплекты интегральных схем / Под ред. Васенкова A.A., Шахнова В.А. М.: Радио и связь, 1982.173 с.1*\с,, WO Coi^r-oft Ave., , CA192 c.
35. Прангишвили И.В. Микропроцессоры и микро-ЭВМ. М.: Энергия, 1979. - 232 с.
36. Шмерман Л.Б. Оценка эффективности вычислительных устройств. В сб.: Труды ВНИИЖД, М.: 1968, № 380, с.8-12.
37. Никитенко С.Г. Исследование возможностей построения время-импульсных аппроксиматоров на принципе функционального усреднения потока периодических широтно-модулированных прямоугольных импульсов. Диссертация. Ленинград: ЛЭТИ, 1971. - 156 с.
38. Долгов А.И., Журавлев Ю.П. Метод решения некоторых задач оценки объектов с помощью ЦВМ. Автоматика и вычислительная техника, 1965, № 9, с.45-53.
39. Микропроцессорные БИС и микро-ЭВМ / А.А.Васенков, Н.М.Воробьев и др. М.: Советское радио, 1980. - 280 с.
40. Березенко А.Н., Корягин Л.Н., Назаркин А.Р., Орлов Б.В. Микропроцессорный комплект БИС ТТЛ с диодами Шоттки серии К589. Электронная промышленность, 1978, № 5, с.20-21.
41. Бобков В,А., Черных А.Г., Шиллер Б.А. Микромощные микропроцессорные БИС серии К588 на дополняющих МДП-транзисторах. -Электронная промышленность, 1979, № 10, с.36-38.
42. Аналоговые и цифровые интегральные схемы / Под ред, С.В.Якубовского. М.: Советское радио, 1978. - 306 с.
43. Большие интегральные схемы. Микропроцессорные комплекты. Проспект. М.: В/О Электроноргтехника, 1981. - 24 с.
44. Бедрековский М.А., Кручинкин Н.С., Подолян В.А. Микропроцессоры. М.: Радио и связь, 1981. - 96 с.
45. Левин В.И. Применение теории надежности к задаче экспертного оценивания вычислительных систем. Автоматика и вычислительная техника, 1981, № 4, с.49-56.
46. Консон A.C., Лукошявичус-Лукошюс А.-С.А. Вопросы определения экономической эффективности применения микропроцессоров.-Приборы и системы управления, 1979, № 10, с.38-40.
47. Исследование возможностей применения микропроцессорных наборов БИС в приборах контроля уровня. Отчет по НИР /Научн.рук. С.Г.Никитенко, № гос.регистрации 79031340. Рязань; РРТИ, 1980. - 73с.
48. Ляпунов A.A. О некоторых общих вопросах кибернетики. Проблемы кибернетики, М.; Физматгиз, 1958, вып.1, с.5-22.
49. Дьяченко В.Ф. Определение времени выполнения алгоритма. -Управление сетями связи и синтез управляющих устройств. Л.: 1969, с.28-34.
50. Комплекс алгоритмов решения задач системного этапа проектирования ЦВМ / Под ред. В.Б.Смолова. Л.: ЛЭТИ, 1979. - 80 с.
51. Федин А.П. Об одном подходе к выбору микропроцессоров. В сб.: Автоматизация проектирования средств вычислительной техники, Л.: ЛЭТИ, 1980, вып.258, с.28-32.
52. Булдаков A.B. Основы анализа и синтеза специализированных вычислительных средств. М.: МО СССР, 1970. - 380 с.
53. Никитин A.C. Оптимальное распределение и выбор числа регистров в ЭЦВМ с помощью целочисленного линейного программирования. В кн.: Вопросы технической кибернетики, Киев: 1965, с.91-99.
54. Шувиков В.И. Формализация основных этапов структурного проектирования управляющих систем. Диссертация, Рязань: РРТИ, 1973. - 205 с.
55. Коршунов Ю.М., Корячко В.П. О выборе оптимальной структуры операционных автоматов. В сб.: Теоретическая кибернетика. Киев: ИК АН УССР, 1971, с.151-160.
56. Корячко В.П., Коршунов Ю.М. Метод автоматического проектирования операционных автоматов по интегральному критерию. -Материалы I Всесоюзной конференции по автоматическим системам проектирования вычислительных машин. Киев: КДНТН, 1970, с.20-21.
57. Никитенко С.Г. Микропрограммируемые микропроцессоры. Рязань: РРТИ, 198I, - 72 с.
58. Никитенко С.Г., Стрепетов С.§. Микропроцессорная система для уровнемера / В кн.: Проектирование микропроцессорных систем, вып.9, Организация вычислительных структур и процессов, JI.: ЛГУ, 1982, с.3-8.
59. Корбут A.A., Финкельштейн Ю.Ю. Дискретное программирование.-М.: Наука, 1969. 368 с.
60. Никитенко С.Г., Стрепетов С.Ф. Уровнемер со встроенным микропроцессором. Указатель ВИНИТИ "Депонированные рукописи", 1982, № 5, с.96.
61. Балаш Э. Аддитивный алгоритм решения задач линейного программирования с переменными, принимающими значения 0 или I. В кн.: Кибернетический сборник. - И.: Мир, 1969, вып.6, с,217-252.
62. Саати Т. Целочисленные методы оптимизации и связанные с ними экстремальные проблемы. М.: Мир, 1973. - 302 с.
63. Юхименко Б.И. О некоторых алгоритмах решения задач линейного программирования с булевыми переменными. Кибернетика,1979, № 5, с. 117-143.
64. Шкурба В.В., Юхименко Б.И. Сходимость одной модификации метода ветвей и границ для решения задачи целочисленного линейного программирования. Кибернетика, 1976, № 2, c.IIO-115.
65. Панченко A.A. Некоторые вопросы решения частных задач линейного программирования с булевыми переменными. Кибернетика, 1976, № 2, с. 117-119.
66. Куравлев Ю.И., Финкельтейн Ю.Ю. Сфера применения методов дискретного программирования. В кн.: Применение исследований операций в экономике. - М.: 1977, с.29-69.
67. Сергиенко И.В., Лебедева Т.Т. и др. Приближенные методы решения дискретных задач оптимизации. Киев: Наукова думка,1980. 276 с.
68. Никитенко С.Г., Стрепетов С.Ф., Петухов Ю.В. Комплекс отладочных средств для приборных микропроцессорных систем на базе микропроцессоров К582, К583, К584. Указатель ВИНИТИ "Депонированные рукописи", 1981, № 3 /113/, с.89.
69. Кривой С.Л. О поисках инвариантных соотношений в программах / В сб.: Математическая теория проектирования вычислительных машин. Киев: 1978, с.35-61.
70. Валов A.A. Исследование некоторых вопросов проектирования многорегистровых структур. Автореферат. Л.: ЛЭТИ, 1973. -16 с.
71. Intet Ш0 Kssew^ Lantjuacje. Prot^amrrVua^ HQOUQ^.1. Ur^., Santa
72. Микро-ЭВМ / Под ред. А.Дирксена. М.: Энергоиздат, 1982. -320 с.
73. Микропроцессоры. Электроника, 1976, № 8, с.15-19.74.
74. Ландау И.Я. Применение ЦВМ для проектирования ЦВМ. М.: Энергия, 1974. - 152 с.76. EJW. 1^40 ,
75. Стрепетов С.Ф. Поплавковый уровнемер. A.C. 830127 (СССР).
76. Кокорин Н.К., Стрепетов С.Ф. Цифровой уровнемер. В сб.: Специализированные и комбинированные вычислительные устройства. Рязань: РРТИ, вып.5, 1977, с.96-100.
77. Федин A.A. Микропроцессорные интерпретации структур и процессов в специализированных ЦВМ. Автореферат. - Л.: ЛЭТИ, 1982. - 16 с.
78. Никитенко С.Г., Петухов Ю.В., Стрепетов С.Ф. Дискретный уровнемер. Известия вузов. Приборостроение, 1982, № 4,с.7-10.
79. Флорес А. Организация вычислительных машин. М.: Мир, 1971. - 397 с.
80. Вистед Д., Тестлав Д., Макали Ф. Периферийный контроллер на И2л схемах. Электроника (США), 198I, № 3, с.40-47.
81. Коленов Е.В., Куприянов М.С. Микропроцессорная система впрыском топлива. В сб.: Специализированные микропроцессорные системы. Челябинск, 1981, с.17.
82. Никитенко С.Г., Стрепетов С.Ф., Соловьев В.В., Мартынов В.В. Оптимизация архитектуры микропроцессорных контроллеров. -Изв. ЛЭТИ. Науч.тр., вып.324, 1983, с.31-35.
83. Никитенко С.Г., Соловьев В.В., Стрепетов С.Ф. Особенности проектирования контроллеров НМЛ на МП К580. В кн.: Развитие теории и техники хранения информации. Материалы Всесоюзной конференции. - М.: Радио и связь, 1983, с.39-40.
84. Брахман Т.Р. Многокритериальность и выбор альтернативы в технике. М.: Радио и связь, 1984, 288 с.
85. Гуткин Л.С. Оптимизация радиоэлектронных устройств. М.: Советское радио, 1975, 368 с.
86. Волков Е.А. Численные методы. М.: Наука, 1982, 256 с.
87. Ларичев О.И. Наука и искусство принятия решения. М.: Наука, 1979, 200 с.
88. VU.CÜ3., тил-о^госе^ог Н.-Э.: Мс. Сгсш- ЫХ , КЪЪЪ.
89. Наумов Б.Н., Кеслер Э.Я., Левин H.A. Алгоритмы оптимизации и автоматизации проектирования АСУ. М.: Энергоатомиздат, 1983, 160 с.
90. Шишмарев А.И., Заморин А.П. Англо-р^ожо-немецко-французский словарь по вычислительной технике и обработке данных. М.: Русский язык, 416 с.
91. Лапкин Л.Я., Носов В.Г. Формализованный метод выбора внутренней архитектуры ряда программно-совместимых моделей микро-ЭВМ. Автоматика и вычислительная техника, 1984, № I, с.50-55.
92. Щилейко А.В. Об одном способе оценки производительности иэффективности вычислительных автоматов. Труды МИИТ, № 395, 1971, с.48-54.
93. Балашев Е.П., Пузанков Д.В. Микропроцессоры и микропроцессорные системы. М.: Радио и связь, 1981, 328 с.
94. Теория прогнозирования и принятий решений / Под ред. С.А.Саркисяна. М.: Высшая школа, 1977, 351 с.
95. Дехтяренко В.А., Сволтыцкий Д.А. Методы многокритериальной оптимизации сложных систем при проектировании. Киев: изд-во АН УССР, 1976, 41 с.
96. Подиновский В.В. Коэффициенты важности критериев в задачах принятия решений. Автоматика и телемеханика, 1978, № 10, с. 130-141.
97. Волковыский В.Л., Стрепетов С.§. Микропроцессорные преобразователи информации. В кн.: Микропроцессорные системы. Материалы Всесоюзной конференции. Челябинск, 1984, с.202-203.
98. Байков М.С., Никитенко С.Г., Стрепетов С.Ф. и др. Универсальный контроллер периферийных устройств. В кн.: Проектирование вычислительных машин и систем. Рязань, 1984, с.53-57.
99. Микропроцессорный контроллер периферийных устройств. Отчет по НИР / Научн.рук. С.Г.Никитенко, № гос.регистрации 018190147559 Рязань: РРТИ, 1984, 131 е.,
-
Похожие работы
- Сетевые контроллеры на основе ассоциативной среды с совмещением функций управления, хранения и обработки информации
- Повышение надежности и производительности программируемых логических контроллеров
- Контроллер с последовательной внутренней магистралью для автоматизации крупных энергетических объектов
- Методы проектирования малых контроллерных распределенных систем
- Исследование и разработка малоканальных контроллеров для систем цеховой автоматики
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность