Cтраница 3
После включения питания модуль процессора осуществляет внутреннюю диагностику узлов контроллера на их функционирование. Затем в зависимости от нажатой той или иной кнопки на панели контроллера модуль процессора переходит на программу работы в наладочном, шаговом, полуавтоматическом, автоматическом режимах или на подпрограмму программирования памяти рабочей программы. [31]
Современная ЦВМ, работающая в мультипрограммном режиме, в сущности представляет собой совокупность взаимодействующих модулей и часто называется вычислительной системой. В такой ситуации с целью повышения производительности ЦВМ совершенно естественным является включение в число модулей независимых процессоров, взаимодействующих через общее ОЗУ или через специальный канал связи. Такой подход к организации вычислительного процесса привел к созданию мультипроцессорных вычислительных систем, способных параллельно выполнять несколько независимых программ или несколько независимых ветвей одной программы. Возможности такой организации вычислительного процесса имеются при решении многих задач. Наличие нескольких процессоров, модульный принцип построения и возможность быстрой перестройки структуры позволяют создавать вычислительные системы, характеризующиеся высокой надежностью и широкими функциональными возможностями. [32]
![]() |
Структура дейзи-цепи. [33] |
Примером использования дейзи-цепи для реакции на одновременные запросы прерываний является LSI-11. В этой микро - ЭВМ наибольший приоритет имеет ВУ, расположенное физически ближе всех к модулю процессора. [34]
Процессор А131 - 15выполнен в виде автономного комплексного блока с панелью, на которой размещены: собственно процессор, управляющая память, КПДП, блоки связи, источники питания и вентиляторы. Процессор установлен в шкафу совместно с другими агрегатными модулями; канал прямого доступа в память выполнен в одном блоке с процессором, входит в состав модуля процессора А131 - 15 и предназначен для быстрого обмена информацией между оперативной памятью и периферийными устройствами. [35]
Электроника НЦ-05 - одна из старших моделей этого семейства; построена по модульному принципу. Ее минимальная конфигурация включает модуль процессора и модуль программируемого контроллера ввода-вывода с периферийными устройствами. Модуль процессора реализован на схемах ТТЛ-ТТЛШ. Процессор вместе с блоком внутренней памяти на 16 К слов занимает три стандартных платы размером 180X300 мм. Модуль программируемого контроллера ввода-вывода обеспечивает подключение гибкого диска и стандартного набора периферийных устройств, состоящего из перфоратора ПЛ-150, устройства считывания с перфоленты FS-1500, электропишущей машинки Консул-260, дисплея Видеотон-340. Предусмотрена возможность наращивания объема памяти с помощью модуля ОЗУ ( 32 - 103), модулей двухвходной памяти ОЗУ ( 16 - Ю3) или контроллера с памятью на 156 слов. [36]
Общая структура архитектуры системы, отражающая взаимосвязь между подсистемой обработки и подсистемой ввода-вывода, приведена на рис. 1.2. Подсистема обработки содержит три типа элементов: модули процессоров, модули памяти и одну или несколько шин межпроцессорных связей. Ее топология может быть весьма сложной и содержать несколько модулей каждого типа. Сами модули процессора состоят из процессора общего назначения ( General Data Processor - GDP) 1432 и связанной с ним аппаратной частью шины интерфейса. Многопроцессность в системе 1432, следовательно, является интегральной частью как собственно вычислений, так и операций ввода-вывода. [37]
Микро-ЭВМ состоит из нескольких модулей: модуль процессора, модули памяти и разнообразные интерфейсы ВВ. Обычно эти модули размещаются на отдельных платах и объединяются системной шиной. Ядром модуля процессора является МП. Даже в простых конфигурациях МП должен иметь логику, в основном содержащую схемы синхронизации и управления шиной. [38]
![]() |
Детализация этапа разработки программных средств МП системы. [39] |
Конкретизируем отдельные наиболее важные блоки схемы 4.38. В том случае, когда для проектирования устройства используется комплект МП БИС, а не серийная микроЭВМ, разработка начинается с построения структурной схемы макета, на которой детализируется и уточняется применительно к особенностям МПК БИС ранее выбранная физическая структура устройства W. Далее процедура делится на ряд параллельных ветвей. Практически независимо могут создаваться модуль процессора, подсистема памяти, система ввода - вывода, пульт МП-системы, а также разрабатываться диагностические процедуры ( тесты) для последующей проверки всего комплекса. Каждая кз подсистем проверяется автономно. Затем производится сборка макета из модулей и его откладка с помощью диагностических процедур. [40]
На рис. 10.4 показаны общая организация монитора и диаграмма потока данных. Хотя функции большинства модулей, показанных на этом рисунке, уже обсуждались выше, для некоторых требуются дополнительные пояснения. В первую очередь это касается модулей процессора команд и декодера команд монитора. Эти модули выполняют предварительную обработку последовательностей символов при вызове их либо из пользовательской, либо из системной программы. Для обеспечения работы универсальных модулей и пользовательские, и системные программы должны пользоваться общими форматами представления данных. [41]
Причем допускается одновременная работа в составе FPC400 модуля процессора ПЛК FPC405, который предназначен исключительно для функций управления технологическим процессом, и модуля FPC406, который используется для хранения и обработки данных и визуализации технологического процесса. Аналогичные решения предлагаются известными производителями ПЛК уже на уровне micro PLC. Примером может служить ПЛК FEC фирмы Festo ( см. табл. 57.3) и ПЛК DL205 фирмы Direct Logic. [43]
![]() |
Цикловая система управления на струйной пневмотехнике. [44] |
Устройство предназначено для циклового управления манипуляторами промышленного робота типа Гном и технологического оборудования по заданной программе. Электронная часть устройства управления, именуемая контроллером, построена на микропроцессорной основе. Структурная схема контроллера приведена на рис. 4.14. Основным узлом контроллера является модуль процессора, который обеспечивает обработку всей информации, поступающей от датчиков по каналам ввода, и в соответствии с рабочей программой, хранящейся в модуле памяти, управляет исполнительными механизмами манипулятора робота по каналам вывода. [45]