Файл: Мясников, В. А. Программное управление оборудованием.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 15.10.2024
Просмотров: 185
Скачиваний: 0
В первых машинах четвертого поколения применялись аппарат ная реализация подпрограмм, автоматическая отладка программ и большое число дистанционных пультов. Изменился и аппаратный состав ЭВМ: гораздо больше схем концентрировалось в перифе рийных и оконечных устройствах, а не в центральном процессоре, как это было раньше. Из-за больших требований к объему основ ной памяти ее стоимость оказывалась выше стоимости процес сора.
Внастоящее время экономический оптимум для полупровод никовой памяти приближается к емкости порядка 105 бит.
Ведущие зарубежные фирмы в области вычислительной тех ники в 1971 г. продолжали уделять много внимания разработке мощных универсальных вычислительных систем, которые в боль шей пли меньшей степени можно отнести к ЭВМ четвертого поко ления.
Внастоящее время происходит довольно быстрая эволюция
машин четвертого поколения, и ход этого процесса позволил уже сейчас, хотя и в общих чертах, определить аппаратные и про граммные особенности машин пятого поколения, появление кото рых ожидается ориентировочно в 1975—1978 гг. Многие машины четвертого поколения уже находились в стадии производства, когда машины пятого поколения проходили стадию лабораторных и проектных разработок. Для пятого поколения машин характерна тенденция к использованию больших интегральных схем (БИС), полупроводниковой памяти большой емкости, крупных системных блоков, языков программирования (и самой сущности программи рования), близких к естественным. Системы машин пятого поко ления рассчитываются на специализированные применения. Су щественно изменится сам принцип программирования. Тенденция к повышению уровня интеграции в схемах будет развиваться и дальше: в машинах этого поколения БИС будут выполнять функции целых подсистем, причем на одной подложке будет раз мещаться от 1000 до 5000 логических схем. Таким образом, вычис лительная техника приближается к тому периоду, когда вся ЭВМ будет выполняться на одной подложке в виде одной БИС. В табл. 8 приведены основные тенденции развития ЭВМ различных поколений.
В 1971 г. в производстве ЭВМ усилилась тенденция к увеличе нию выпуска малогабаритных машин. Создание больших ЭВМ четвертого поколения в последние несколько лет осуществляется более медленными темпами. Это объясняется тем, что при исполь зовании больших машин возникает множество сложных проблем, связанных с необходимостью использования дефицитной и дорого стоящей аппаратуры передачи данных. Кроме того, ряд трудностей возникает при программировании работы больших ЭВМ в режиме разделения времени. Все эти факторы способствовали повышению спроса на мини-ЭВМ и связанное с ними внешнее оборудо вание.
180
Тенденции развития ЭВМ различных поколений
|
|
|
|
|
|
Быстро |
Поколение |
Время |
Область |
Логические |
Основные |
действие |
|
анонсирова |
использования |
э л е м е н т ы |
конструктивные |
(процес |
||
|
ния, |
годы |
|
|
элементы |
сор, |
|
|
|
|
|
|
память), с |
Первое |
1 9 5 1 — |
1 9 5 2 |
Научные и ком |
Электро |
Стандартные |
Ю-2: — |
|
|
|
мерческие расчеты |
вакуумные |
электронные ком |
КГ'1 |
|
|
|
|
лампы |
поненты |
|
Т а б л и ц а 8
Матсматическое |
Количе |
|
обеспечение |
ство |
|
|
|
команд |
Машинные языки, под |
100 |
|
программы, |
универсальные |
|
программы, |
библиотеки |
|
программ, |
символические |
|
ассемблеры |
|
|
Второе
Третье
1 9 5 8 — 1 9 6 0
1 9 6 3 — 1 9 6 5
Обработка |
циф |
Транзи |
Вентильные |
1 0 - 5 |
Языки высоких |
уровней |
100 |
ровой и текстовой |
сторы |
схемы |
|
(АЛГОЛ, ФОРТРАН), мо |
|
||
информации |
|
|
|
|
ниторы, макроассемблеры, |
|
|
|
|
|
|
|
управляющие программы |
|
|
Обработка |
раз |
Интеграль |
Группа схем |
10-° |
Операционные |
системы, |
200 |
нотипной и разно |
ные схемы |
|
|
системы языков, мульти |
|
||
форматной инфор |
|
|
|
программирование, паке |
|
||
мации |
|
|
|
|
ты программ, языки моде |
|
|
|
|
|
|
|
лирования, модульные про |
|
|
|
|
|
|
|
граммы |
|
|
Четвер тое
Пятое
1 9 6 9 — 1 9 7 2
1 9 7 5 — 1 9 7 8
Задачи в режи |
Средние |
Мелкие |
функ |
к г 7 |
||
ме непосредствен |
интеграль |
циональные бло |
|
|||
ного взаимодей |
ные схемы |
ки |
(регистры, |
|
||
ствия |
|
|
сумматоры) |
|
||
Проблемы |
ис |
Большие |
Крупные функ |
10-8 |
||
кусственного |
ин |
интеграль |
циональные бло |
|
||
теллекта |
|
ные схемы |
ки |
(процессоры, |
|
|
|
|
|
память, |
оконеч |
|
|
|
|
|
ные устройства) |
|
Расширяемые языки, ме- |
200 |
|
татрансл яторы, |
аппарат |
|
ная реализация |
подпро |
|
грамм, разговорный режн\|
Программирование по 1000
принципу «что сделать» (не «как сделать»), аппаратная реализация программ, есте ственные языки
Мини-ЭВМ отличаются от прочих ЭВМ (малых, средних, боль ших) укороченной длиной машинного слова, меньшими габари тами, более ограниченными вычислительными возможностями и существенно меньшей ценой. По данным США за 1970—1971 гг., благодаря внедрению более усовершенствованных технологиче ских конструцпй и в результате конкурентной борьбы между фир мами цена мини-ЭВМ с длиной слова 8—24 разряда снизилась примерно в три раза. Спрос на мини-ЭВМ постоянно увеличива ется, а области их применения расширяются. Они незаменимы при управлении в реальном масштабе времени и с успехом заме няют большие ЭВМ и различные электронные логические системы.
22. СТРУКТУРА МИНИ-ЭВМ
Автоматизация отраслей народного хозяйства развивается в направлении создания иерархических автоматизированных систем управления и обмена информацией. Эти системы требуют
оснащения средствами цифровой вычислительной |
техники на |
|
всех уровнях с обеспечением обмена |
информацией между |
|
ними. |
систем |
управления, |
На внешних ступенях иерархических |
куда стекается из нижних ступеней большое количество предвари тельно обработанной информации, нужны вычислительные центры для ее переработки. Эти центры должны быть оснащены вычисли тельными комплексами высокой производительности с большими объемами оперативных и внешних запоминающих устройств, способными работать в режиме разделения времени.
На низших ступенях иерархии — для сбора первичной инфор мации управления непосредственно технологическими и хозяй ственными объектами — требуются массовые средства вычисли тельной техники, предназначенные для работы в реальном времени. Основные требования к этим средствам — небольшая стоимость, простота обслуживания и высокая надежность.
Эти средства должны непосредственно связываться с управля емым объектом, обеспечивать связь с оперативным персоналом объекта и с системами управления внешних ступеней иерар хии. Логическая организация должна предусматривать воз можность значительного расширения функций систем, их модер низации.
Этим требованиям наилучшим образом соответствуют совре менные мини-ЭВМ, на основе которых строятся управляющие вычислительные комплексы низших ступеней иерархии систем управления.
Управляющие вычислительные комплексы строятся по модуль ному принципу, позволяющему компоновать системы различного объема и функционального назначения из набора унифицирован ных устройств. Особенности функционирования этих комплексов определяются центральными процессорами. Процессоры представ-
182
ляют собой цифровые вычислительные мини-машины (мини-ЭВМ), снабженные системой прерываний и стандартизованными сопря жениями с памятью и внешними устройствами. Теоретически любая такая ЭВМ способна выполнять функции обмена информацией и управления любым объектом при условии, что она обладает доста точной производительностью и достаточно быстрой реакцией на внешние запросы с объекта. Однако, поскольку задачи обмена информацией и ее переработки в реальном времени для объектов различного типа имеют свою специфику, то целесообразно иметь несколько моделей мини-процессоров, специализированных каж дый для определенного класса объектов.
Первичные объекты автоматизации можно разделить на два типа.
Первый тип характеризуется переработкой информации от дат чиков физических величии. Это — непрерывные технологические процессы, системы автоматизации физического эксперимента и т. п. Для этих объектов возможна автоматизация с полным (или почти полным) исключением человека из контура процесса.
Второй тип объектов характерен тем, что в них процессы вклю чают человека в качестве обязательного звена. Это — сборочные цехи заводов, склады, магазины и т. п.; обмен информацией в таких системах управления производится через человека (в виде запросов с рабочих мест о требуемых деталях или товарах, ввода данных об их наличии и т. п.). Если обмен информацией между машиной и человеком происходит часто, а сложность вычислений невелика, то для таких объектов целесообразно применять мини-процессоры, работающие в двоично-десятичном коде. Подобные ЭВМ также весьма эффективны для выполнения экономических и финансовых расчетов, замены счетно-перфорационной аппаратуры на машино счетных станциях.
Непрерывные технологические процессы весьма разнообразны по функциям и сложности. Определяющие требования к сред ствам вычислительной техники для этих объектов — высокая на дежность и невысокая стоимость. Поэтому здесь целесообразно построение систем контроля и управления на основе мини-ЭВМ и мини-процессоров с закоммутированным алгоритмом или про граммой.
Мини-машины получили бурное развитие за рубежом в течение последних 10 лет. Первые мини-ЭВМ создавались в расчете на мас сового потребителя, который в большинстве случаев нуждался в решении сравнительно несложных задач и не располагал сред^ ствами для покупки мощных дорогих машин. Поэтому развитие мини-машин шло под девизом: минимальная стоимость и макси мальная простота обслуживания за счет небольшой разрядности и схемной простоты.
Решение этих задач оказалось возможным при появлении на рынке сравнительно недорогой ферритовой памяти большого быстродействия. Это позволило (при сохранении достаточной
183