Использование микропроцессорных систем. Микропроцессорная техника Микропроцессорные устройства и их применение

Принципы построения МП – систем.

Ядром любой микропроцессорной системы является микропроцессор или просто процессор (от английского processor). Перевести на русский язык это слово правильнее всего как «обработчик», так как именно микропроцессор - это тот узел, блок, который производит всюобработку информации внутри микропроцессорной системы.

Микропроцессором будем называть программно-управляемое устройство, предназначенное для обработки цифровой информации и выработки сигналов, управляющих этой обработкой.

Остальные узлы выполняют всего лишь вспомогательные функции: хранение информации (в том числе и управляю­щей информации, то есть программы), связи с внешними устройствами, связи с пользователем и т.д. Процессор заменяет практически всю «жесткую логику», которая понадобилась бы в случае традиционной цифровой систе­мы. Он выполняет арифметические функции (сложение, умножение и т.д.), логические функции (сдвиг, сравнение, маскирование кодов и т.д.), времен­ное хранение кодов (во внутренних регистрах), пересылку кодов между узла­ми микропроцессорной системы и многое другое. Количество таких элемен­тарных операций, выполняемых процессором, может достигать нескольких сотен. Процессор можно сравнить с мозгом системы. Но при этом надо учитывать, что все свои операции процессор выпол­няет последовательно , то есть одну за другой, по очереди. Конечно, суще­ствуют процессоры с параллельным выполнением некоторых операций, встречаются также микропроцессорные системы, в которых несколько процессоров работают над одной задачей параллельно, но это редкие ис­ключения. С одной стороны, последовательное выполнение операций - несомненное достоинство, так как позволяет с помощью всего одного про­цессора выполнять любые, самые сложные алгоритмы обработки инфор­мации. Но, с другой стороны, последовательное выполнение операций при­водит к тому, что время выполнения алгоритма зависит от его сложности. Простые алгоритмы выполняются быстрее сложных. То есть микропроцес­сорная система способна сделать все, но работает она не слишком быстро, ведь все информационные потоки приходится пропускать через один-единственный узел - микропроцессор (рис. 1.3). В традиционной цифро­вой системе можно легко организовать параллельную обработку всех потоков информации, правда, ценой усложнения схемы

Управляющая

информация

(программа)

Рис. 1.3. Информационные потоки в микропроцессорной системе.

Итак, микропроцессор способен выполнять множество операций. Но от­куда он узнает, какую операцию ему надо выполнять в данный момент? Именно это определяется управляющей информацией, программой.

Программа представляет собой набор команд (инструкций), то есть цифровых кодов, расшифровав которые, процессор узнает, что ему надо делать. Программа от начала и до конца составляется человеком, программистом, а процессор выступает в роли послушного исполнителя этой программы, никакой инициативы он не проявляет (если, конечно, исправен). Поэтому сравнение процессора с мозгом не слишком корректно. Он всего лишь исполнитель того алгоритма, который заранее составил для него человек. Любое отклонение от этого алгоритма может быть вызвано только неисправностью процессора или каких-нибудь других узлов микропроцессорной системы.

Все команды, выполняемые процессором, образуют систему командпроцессора . Структура и объем системы команд процессора определяют его быстродействие, гибкость, удобство использования. Всего команд у процессора может быть от нескольких десятков до нескольких сотен. Си­стема команд может быть рассчитана на узкий круг решаемых задач (у спе­циализированных процессоров) или на максимально широкий круг задач (у универсальных процессоров). Коды команд могут иметь различное ко­личество разрядов (занимать от одного до нескольких байт). Каждая ко­манда имеет свое время выполнения, поэтому время выполнения всей про­граммы зависит не только от количества команд в программе, но и от того, какие именно команды используются.

Для выполнения команд в структуру процессора входят внутренние ре­гистры, арифметико-логическое устройство (АЛУ, ALU - Arithmetic Logic Unit), мультиплексоры, буферы, регистры и другие узлы. Работа всех уз­лов синхронизируется общим внешним тактовым сигналом процессора. То есть процессор представляет собой довольно сложное цифровое уст­ройство (рис. 1.4).

Рис. 1.4. Пример структуры простейшего процессора.

Впрочем, для разработчика микропроцессорных систем информация о тонкостях внутренней структуры процессора не слишком важна. Разработ­чик должен рассматривать процессор как «черный ящик», который в ответ на входные и управляющие коды производит ту или иную операцию и вы­дает выходные сигналы.

Разработчику необходимо знать систему команд, режимы работы процессора, а также правила взаимодействия процессора с внешним миром или, как их еще называют, протоколы обмена информацией .

О внутренней структуре процессора надо знать только то, что необходимо для выбора той или иной команды, того или иного режима работы.

Микропроцессорная система - этовычислительная, контрольно-измерительная или управляющая система, в которой основным устройством обработки информации является МП. Микропроцессорная система строится из набора микропроцессорных БИС.

В основу построения МПС систем положено три принципа: магитральности; модульности; микропрограммного управления.

Принцип магистральности определяет характер связей между функциональными блоками МПС - все блоки соединяются с единой системной шиной.

Принцип модульности состоит в том, что система строится на основе ограниченного количества типов конструктивно и функционально завершенных модулей. Каждый модуль МПС системы имеет вход управления третьим (високоимпедансным) состоянием. Этот вход называется СS (Сhір Sеlеkt) - выбор кристалла или ОЕ (Output Епаbіе) - разрешение выхода.

Действие сигнала СS для триггера показан на рис. 1.5. Исходный сигнал триггера Q появится на выводе лишь при активном этом случае - нулевом) уровне сигнала СS . Если СS = 1, триггер переводится в високоимпедансное состояние. Выход триггера является трёхстабильним, то есть может находиться в одном из трех состояний: логической единицы, логического нуля или в високоимпедансном. В каждый момент времени к системной шине МПС присоединен лишь два модуля - тот, что принимает, и тот, что передает информацию. Другие находятся в високоимпедансном состоянии.

Принципы магистральности и модульности позволяют наращивать управляющие и вычислительные возможности МП за счёт присоединение других модулей.

Принцип микропрограммного управления состоит в возможности осуществления элементарных операций - микрокоманд (сдвига, пересылки информации, логических операций). Определенной комбинацией микрокоманд можно создать набор команд, который максимально будет отвечать назначению системы, то есть создать технологический язык.

Рассмотрим обобщенную структурную схему МПС (рис. 1.6.) В состав МПС входят: центральный процессор (ЦП), ПЗП, ОЗП; система прерываний, таймер, УВВ. Устройства ввода-вывода присоединены к системной шине через интерфейсы ввода-вывода.

Постоянное и оперативное запоминающие устройства составляют систему памяти, предназначенную для хранения информации в виде двоичных чисел. Постоянное запоминающее устройство предназначено для хранения программ, таблиц, констант.

Оперативное запоминающее устройство - для хранения промежуточных результатов вычислений. Память организована в виде массива ячеек, каждая из которых имеет свой адрес и содержит байт или слово.

Модуль центрального процессора обрабатывает данные и руководит всеми другими модулями системы. Центральный процессор, кроме БИС МП, содержит схемы синхронизации и интерфейса с системной шиной. Он выбирает коды команд из памяти, дешифрует их и выполняет. На протяжении времени выполнения команды - командного цикла - ЦП выполняет такие действия:

Выставляет адресу команды на шину адреса АВ ;

Получает код команды из памяти и дешифрует его;

Вычисляет адреса операнда и считывает данные;

Выполняет операцию, определенную командой;

Воспринимает внешние управляющие сигналы, (например, запрос прерываний);

Генерирует сигналы состояния и управления, необходимые для работы памяти
и УВВ.

Устройства ввода-вывода или внешние устройства - это устройства, предназначенные для ввода информации в МП или вывода информации из него. Примерами УВВ являются дисплеи, печатающие устройства, клавиатура, цифро-аналоговый и аналого-цифровой преобразователи, реле, коммутаторы. Для соединения УВВ с системной шиной их сигналы должны отвечать определенным стандартам. Это достигается с помощью интерфейсов ввода-вывода.

Интерфейсы ввода-вывода выполняют функцию согласования сигналов УВВ с сигналами системной шины МП. Их называют также контролерами или адаптерами. Микропроцессор обращается к интерфейсам с помощью специальных команд ввода-вывода. При этом МП выставляет на шину адреса АВ адрес интерфейса, а по шине данных считывает данные из устройства ввода или записывает в устройство вывода. На рис. 1.6 показан один интерфейс ввода и один интерфейс вывода.

Система прерываний разрешает МПС реагировать на внешние сигналы -запросы прерываний, источниками которых могут быть: сигналы готовности от внешних устройств, сигналы от генераторов, сигналы из выходов датчиков. С появлением запроса прерывания ЦП перерывает основную программу и переходит к выполнению подпрограммы обслуживания запроса прерывания. Для построения системы прерываний МПК содержат БИС специальных программируемых контролеров прерываний.

Таймер предназначен для реализации функций, связанных с отсчетом времени. После того, как МП загружает в таймер число, которое задает частоту, задержку или коэффициент деления, таймер реализует нужную функцию самостоятельно.

Цифровые микросхемы к настоящему времени достигли впечатляющего быстродействия при приемлемом токе потребления. Наиболее быстрые из цифровых микросхем обладают скоростью переключения порядка 3..5 нс. (серия микросхем 74ALS). В то же время приходится платить за быстродействие микросхем повышеным током потребления. Исключением являются микросхемы, построенные на основе КМОП технологии (например микросхемы серий 1564, 74HC, 74AHC). В этих микросхемах потребляемый ток прямо пропорционален скорости переключения логических вентилей в микросхеме. Т.е. микросхема автоматически увеличивает ток потребления, если от нее требуется большее быстродействие, поэтому в настоящее время подавляющее большинство микросхем выпускается именно по этой технологии.

Часто цифровые устройства выполняют достаточно сложные задачи. Возникает вопрос - раз микросхемы достигли такого высокого быстродействия, то нельзя ли использовать одну и ту же микросхему многократно? Тогда можно будет обменивать быстродействие микросхем на сложность решаемой задачи. Именно этот обмен и позволяют осуществлять микропроцессоры. В этих микросхемах многократно используется одно и то же устройство - АЛУ (арифметическо-логическое устройство). Поэтому возможен обмен предельного быстродействия микроконтроллера на сложность реализуемого устройства. Именно по этой причине стараются максимально увеличить быстродействие микропроцессоров - это позволяет реализовывать все более сложные устройства в одном и том же объеме.

Ещё одной причиной широкого распространения микропроцессоров стало то, что микропроцессор - это универсальная микросхема, которая может выполнять практически любые функции. Универсальность обеспечивает широкий спрос на эти микросхемы, а значит массовость производства. Стоимость же микросхем обратно пропорциональна массовости их производства, то есть микропроцессоры становятся дешёвыми микросхемами и тем самым ещё больше увеличивают спрос.

В наибольшей степени все вышеперечисленные свойства проявляются в однокристальных микроЭВМ или как их чаще называют по области применения: микроконтроллерах. В микроконтроллерах на одном кристалле объединяются все составные части компьютера: микропроцессор (часто называют ядро микроконтроллера), ОЗУ, ПЗУ, таймеры и порты ввода-вывода.

Выводы:

КМОП технология позволяет обменивать скорость работы на потребляемый ток (чем с большей скоростью переключаются логические элементы микросхемы, тем больший ток потребляет микросхема);

Микроконтроллеры позволяют реализовывать схему управления практически любой сложности на одной универсальной микросхеме;

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

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

Срок разработки аппаратуры на микроконтроллерах минимален.

Модернизация аппаратуры заключается в смене управляющей программы.

Микропроцессором называется информационное устройство, которое по программе, задаваемой управляющими сигналами, обрабатывает эту информацию, то есть реализует информацию ввода, вывода, запоминания и выполняет арифметические и логические операции.

Упрощённая структурная схема одного из микропроцессоров представлена на рис.10.37 и состоит из устройства управления (УУ), восьми разрядного арифметико-логического устройства (АЛУ) и совокупности n параллельных регистров по m разрядов общего назначения (POH), предназначенного для хранения двоичных чисел, используемых в процессе вычислений. В состав микропроцессора входят также два параллельных буферных регистра (БР), предназначенных для кратковременного хранения чисел (А) и (В) во время выполнения операции (АЛУ).

Устройство управления (УУ) с микропрограммами отдельных операций задает режимы работы во всех элементах микропроцессора. При работе микропроцессора числа (А) и (В), над которыми выполняется операция, передаются по магистрали из регистров (РОН) на буферные регистры (БРА) и (БРВ). Затем по команде из устройства управления (УУ), арифметико-логическое устройство (АЛУ) производит указанную операцию, а результат ее (F) по

магистрали передается в регистры (РОН), в которых ранее записанные число стирается. Например, сложение трёх чисел выполняется таким образом: сначала складываются два первых числа и результат записывается в РОН. Затем в устройство (АЛУ) поступают результат сложения и третье число, в результате их сложения, окончательный результат записывается в регистры (РОН).

Рис.10.37. Упрощённая структурная схема микропроцессора

Для того чтобы микропроцессор (МП) выполнял свои функции, необходимы дополнительные устройства, которые изображены на рис.10.38 и составляют микропроцессорную систему или микро ЭВМ.

Рис.10.38. Микропроцессорная система

Микропроцессорная система содержит память (ПЗУ) и (ОЗУ), предназначенную для хранения информации. (ПЗУ) представляют постоянные запоминающие устройства, содержащие неизменную информацию, которую можно считывать только с помощью команд (К). (ОЗУ) это оперативные запоминающие устройства, хранящие программы, то есть информация, которую можно неоднократно записывать и считывать в процессе выполнения программы, в виде обмена данными (Д). Информация в памяти размещается в ячейках, каждая из которых имеет свой адрес (А). Данные (Д) поступают на входы устройства ввода информации (УВВ), а с устройства вывода (Увыв.) информация считывается. Микропроцессор (МП) связан адресами (А) с (ПЗУ) и (УВВ). Ввод информации в микропроцессорных системах осуществляется с клавиатуры, датчиков технологических параметров с цифровыми выходами, с фотосчитывающих устройств, а вывод информации – посредством средств регистрами. Устройства ввода – вывода представляют собой совокупность регистров, усилителей и ключей. Взаимодействие микропроцессорных систем между собой и с внешними устройствами осуществляется с помощью специальных аппаратных средств, которые подчиняются командам центрального процессора.

При проектировании микро-ЭВМ необходимо обеспечивать: простое наращивание разрядности и производительности; возможность широкого распараллеливания вычислительного процесса; эффективную обработку алгоритмов решения различных задач; простоту технической и математической эксплуатации.

Сама микро-ЭВМ, будучи оснащенной разнообразными устройствами ввода-вывода информации, может применяться в качестве законченного изделия. Однако часто к микро-ЭВМ необходимо кроме устройств ввода-вывода информации подключить сигналы от множества датчиков и исполнительных механизмов какого-либо сложного объекта управления или технологического процесса. В этом случае уже образуется сложная управляющая система, центром которой является микро-ЭВМ.

В управляющих системах используются отдельные микро-ЭВМ, расширенные микро-ЭВМ (за счет наращивания числа микропроцессоров для увеличения разрядности) и системы микро-ЭВМ, образующие вычислительные сети с параметрами, близкими к параметрам развитых мини-ЭВМ.

Микропроцессоры и микро-ЭВМ находят широкое распространение в тестовых и контрольно-измерительных системах; системах управления технологическими процессами; программного управления станками; контроля состояний линий связи; подсистемах первичной обработки информации и управляющих системах промышленного назначения и системах автоматизации научного эксперимента; подсистемах управления периферийным оборудованием вычислительных систем и комплексов; специализированных вычислительных устройствах.

Дешевые микропроцессоры применяют в часах, калькуляторах, кино- и фотокамерах, радиоприемниках и телевизорах. Микропроцессоры (например, однокристальные микропроцессоры серии К580) ставятся в замки и звонки, домашние приборы и устройства.

Более дорогие микропроцессоры успешно конкурируют с механическими и электромеханическими блоками управления “жесткой”, или “аппаратурной”, логики.

Микропроцессоры и микроконтроллеры устанавливаются для регулирования среды в домашних аквариумах и больших водоемах; они осуществляют контроль pH среды, температуры, плотности, содержания кислорода; управляют освещением, подогревом, уровнем воды, дозированием корма и биологических добавок, производят фильтрацию и аэрацию и т.д.

Возьмем, например, обычный и широко распространённый механический инструмент - электрическую дрель. Встроенный в нее микропроцессор позволяет учитывать сопротивление сверлению и автоматически изменять частоту вращения в зависимости от твердости обрабатываемого материала. При использовании дрели для завинчивания винтов и гаек микропроцессор выключает питание электромотора до окончания операции, завершаемой за счет инерции.

Встраивание микропроцессора, например серии К580, в пишущую машинку позволяет обрабатывать текст и запоминать его в памяти. Обработка текста представляет собой развитые операции редактирования от исправления слов и расстановки абзацев до вставки нового текста и формирования фраз из уже написанных словосочетаний. Затем запомненный текст может быть автоматически многократно и безошибочно отпечатан. Подключение внешней памяти на магнитной кассете (ленте, диске) к такой пишущей машинке с микропроцессорным управлением позволяет накапливать архив документов. Это позволяет осуществить в такой системе функции поиска документов по признакам, сортировку документов, ведение архива и т.д.

Бурно развивается производство электронных игр с использованием микропроцессоров и микроконтроллеров. Оно порождает не только интересные средства развлечения, но и дает возможность проверить и развить приемы логических заключений, ловкость и скорость реакции. Игры с телевизионным индикатором или без него обеспечивают выполнение сложных функций вследствие применения логически более мощных, но доступных по стоимости микропроцессоров.

Микропроцессор может выполнять важнейшие функции в автомобилях всех типов. Водитель может вызвать из микро-ЭВМ на индикатор числовые значения скорости, уровня топлива, средний и текущий расход топлива на единицу пройденного пути, время прибытия в заданный пункт при определенных водителем условиях, температуру двигателя и т.д. Ведутся исследования по применению микропроцессорных средств для управления двигателем (подача топлива, зажигание, регулирование частоты вращения, эффективность и контроль отходов при сгорании топлива); управления ходовой частью (управление скоростью и тормозной системой, учет влияния нагрузок и рельефа дорог); управления безопасностью движения (снижение требований к водителю и учет обстановки на дороге); управления комфортом в кабине (салоне).

На основе микропроцессоров серии К587 разработан прибор для контроля психофизического состояния человека типа “Тонус НЦ-01”.

Микропроцессоры эффективно встраиваются в дисплеи, экранные пульты и терминалы, где на них возложены функции редактирования данных, управления, генерации символов и хранения и воспроизведения изображений.

Микропроцессоры и микро-ЭВМ берут на себя функции предварительной обработки информации внешних устройств, преобразования форматов данных, контроллеров электромеханических внешних устройств. Для этих целей применяют микропроцессоры серий К580, К536, К1803.

Микропроцессоры в аппаратуре связи дают возможность производить контроль ошибок, кодирование - декодирование информации и управлять приемопередающими устройствами. Применение микропроцессоров позволит в несколько раз сократить необходимую ширину телевизионного и телефонного каналов, создать новое поколение оборудования связи. Для этих целей пригодны микропроцессорные средства на основе микро-ЭВМ типа “Электроника С5”, “Электроника НЦ-32” и др.

Использование микропроцессоров в контрольно-измерительных приборах и в качестве контрольных средств радиоэлектронных систем дает возможность проводить калибровку, испытание и поверку приборов; коррекцию и температурную компенсацию; контроль и управление измерительными комплексами; преобразование и обработку, индикацию и представление данных; диагностику и локализацию неисправностей. Микро-ЭВМ типа “Электроника С5” успешно обрабатывают данные измерений.

Микропроцессорные средства решают сложную техническую проблему разработки различных систем сбора и обработки информации, где общие функции сводятся к передаче множества сигналов в один центр для оценки и принятия решения. Например, в медицине для круглосуточного контроля состояния тяжелобольных необходимо периодически замерять кровяное давление, частоту биения сердца и дыхания, параметры электрокардиограмм и т.д. Централизованная система на основе большой или мини-ЭВМ для этих целей получается громоздкой и достаточно дорогой. Распределенная диагностическая система на основе микропроцессора имеет высокую живучесть, проста по организации и позволяет получить хорошие экономические показатели. Микропроцессорные распределенные системы на основе микро-ЭВМ типа “Электроника-60” решают успешно эти задачи.

Обобщая рассмотренные примеры использования микропроцессоров, можно выделить четыре основных направления в применении микропроцессоров и микропроцессорных систем: 1) встроенные системы контроля и управления; 2) локальные системы накопления и обработки информации; 3) распределенные системы управления сложными объектами; 4) распределенные высокопроизводительные системы параллельных вычислений.

Встроенные системы контроля и управления

Встраивание, т.е. постановка микропроцессора в любую, даже простейшую схему (пульт) управления, принципиально изменяет качество функционирования отдельных инструментов, приборов, разнообразных устройств, отдельных агрегатов технологической линии и т.д. Встраивание микропроцессора позволяет оптимизировать режимы работы управляемых объектов или процессов и за счет этого получать и прямой и косвенный технико-экономический эффект. Прямой технико-экономический эффект выражается в экономии потребляемой энергии, повышении срока службы и снижении расхода сверл, фрез, нагревательных элементов и т.д. Косвенный технико-экономический эффект связан со снижением требований к обслуживающему персоналу и повышением производительности. Опыт показывает, что практически во всех случаях встраивания микропроцессора только экономия электроэнергии обеспечивает окупаемость микропроцессорного управления за 1-1,5 года.

Управление оборудованием на основе встроенных систем контроля и управления создает реальные предпосылки осуществления полностью автоматизированных производств. Встраивание микропроцессора повышает качество работы и производительность оборудования, существенно снижает требования к персоналу, работающему на оборудовании. Цифровое управление отдельными единицами оборудования позволяет легко собирать информацию (или вызвать его) с нижних контуров на верхние уровни иерархической системы управления.

Управляющие встроенные микропроцессоры предназначены для решения локальных задач управления объектами и могут выполнять функции контроллеров устройств, подключаемых к ЭВМ, более высоких контуров управления или быть центром управляющих систем нижних контуров управления.

Микропроцессоры, встраиваемые в оборудование, в большинстве случаев не комплектуются внешними устройствами и содержат только упрощенный специализированный пульт управления и ПЗУ управляющих программ. Лишь для некоторых применений, требующих частой замены управляющих программ, необходим загрузчик, выполненный на основе простейших технических средств.

Локальные системы накопления и обработки информации

Для любого специалиста или руководителя необходимо всегда иметь “под рукой” достаточно большой объем специфичной информации. Сегодня эта информация доступна лишь в библиотеке, записной книжке или на экране терминала, подключенного к большой ЭВМ. Последнее средство является наиболее приемлемым, но дорогостоящим и имеющим большие ограничения из-за чрезмерной централизации информации. Локальные, т.е. расположенные на рабочем месте, микропроцессорные системы накопления и обработки информации технически просто и экономически доступно осуществляют информационное обеспечение специалистов и руководителей, инженеров и врачей. Объединение локальных систем между собой в сеть и дистанционное подключение этой сети к большой ЭВМ с громадным информационным архивом позволяют создать завершенную автоматизированную систему информационного обеспечения.

Внешние устройства локальных вычислительных систем могут встраиваться в корпус микро-ЭВМ. Их комплект содержит устройства, минимально необходимые для вычислительных работ и обработки данных: цифровую, алфавитно-цифровую и функциональную клавиатуру; алфавитно-цифровой индикатор; печатающее устройство; внешние запоминающие устройства.

В комплект более сложных микро-ЭВМ, ориентированных на решение инженерных и научных задач, могут входить разнообразные внешние устройства, например устройства ввода-вывода и печати, визуального отображения, внешней памяти, комплексирования, пульты операторов общего назначения и т.д.

Распределенные системы управления сложными объектами. Альтернативой распространенным системам с центральным процессором становятся распределенные микропроцессорные управляющие системы. В этом случае микропроцессоры и связанные с ними схемы обработки данных физически располагаются вблизи мест возникновения информации, что позволяет вести обработку информации в месте ее возникновения, например, вблизи двигателя, рулей управления, тормозной системы и т.д. Связь таких локальных систем обработки с центральной системой обработки и накопления данных и создает пространственно распределенную систему управления.

В распределенных системах достигается значительная экономия в количестве и распределении линий связи, повышается живучесть, существенно развиваются возможности оптимизации режимов управления и функционирования.

Распределенные высокопроизводительные системы параллельных вычислений

Микропроцессоры открыли новые возможности решения сложных вычислительных задач, алгоритмы вычисления которых допускают распараллеливание, т.е. одновременные (параллельные) вычисления на многих микропроцессорах.

Системы параллельных вычислений на основе десятков, сотен, тысяч одинаковых или специализированных на определенные задачи микропроцессоров при значительно меньших затратах дают такую же производительность, как и вычислительные системы на основе мощных процессоров конвейерного типа. Микропроцессоры в распределенной вычислительной системе могут быть одинаковыми и универсальными или специализированными на определенные функции. Создание микропроцессорных систем с большим количеством специализированных по функциональному назначению процессоров позволяет проектировать мощные вычислительные системы нового типа по сравнению с традиционными развитыми большими вычислительными машинами.

Стремительный технический прогресс требует все более тщательного контроля за производственными процессами, в частности, получением точных данных измерения. Для осуществления контроля применяется специальная техника, разнообразные системы на основе микропроцессоров.

Микропроцессорные системы представляют собой управляющие или вычислительные системы, созданные на основе микропроцессорных средств, применяющихся автономно или встраиваемых в управляемый объект. Системы на основе микропроцессоров применяются в разных отраслях промышленности и науки.

Микропроцессорные системы создаются в результате комплектации программно -аппаратных средств. Аппаратная часть представляет собой систему из типовых модулей: центральный процессорный элемент, различные виды памяти, адаптеры, контроллеры и внешние устройства. Основной проблемой при создании микропроцессорных систем остается разработка программного обеспечения.

Существуют различные виды микропроцессорных систем: микропроцессорный блок питания, блок управления, блоки измерения и пр.

Микропроцессорные системы, введенные в состав многофункциональных средств измерения, преобразуют устройства с жесткой логикой работы в программно-управляемые.

Функциональные возможности микропроцессорных систем определяются установленной и выполняемой программой, путем перехода к хранимой в ПЗУ другой программе их можно легко видоизменить. Применение программы для изменения логики работы позволяет гибко перестраивать функционал, наращивая функциональные возможности без существенных изменений в схеме прибора при его модернизации.

Входящие в состав измерительных приборов микропроцессорные системы позволяют, накапливая результаты наблюдений, обрабатывать их по определенной программе.

Основным предназначением микропроцессорных устройств является выполнение таких функций, как передача информации, управление процессами и преобразование полученной информации. Программируя логику работы, микропроцессорные устройства увеличивают эффективность работы оборудования. Поэтому такие системы сегодня весьма востребованы в управлении процессами измерения, для получения итоговых результатов и хранения полученных данных. Микропроцессорные системы чаще всего используются для получения статистических (вероятностных) характеристик.

Одним из основных преимуществ микропроцессорных систем измерения является многофункциональность, которая заключается в возможности замены целого измерительного комплекса одним многофункциональным, что становится осуществимым благодаря добавлению блока программ. Количество добавляемых программ определяется применяемым блоком управления и возможностями ПЗУ.

К числу оборудования, в котором применяются микропроцессорные системы, относятся криостаты.

Данное оборудование применяется для точного измерения температуры жидкости в диапазоне ут ноля до плюс шестидесяти градусов Цельсия, а также в качестве вспомогательного в разных лабораториях.