
Первые компьютеры имели, как правило, фиксированный состав оборудования, которое налагало достаточно жесткие ограничения на их характеристику. В последнее время им на смену пришли компьютеры с переменным составом оборудования, конкретный набор которого определяется требованиями, которые выдвигаются к ПК. При таком подходе, отдельные функциональные устройства машины, выполняются в виде агрегатов одного и того же или разных типов, так, чтобы, используя их, можно было построить систему, которая имеет заданные свойства с нужным количеством тех или других устройств.
За сравнительно короткое время микропроцессоры (МП) в своем развитии прошли 4 поколения — от 4-розрядных к 32-розрядным, от функционально и конструктивно простых устройств к однокристальным системам с мощными функциональными характеристиками. Развитие МП ярко видно на примере устройств фирмы INTEL.
Современные ПК можно представить как многопроцессорные системы. Классифицируя (по потокам команд), их можно разбить на 4 класса, в зависимости от потока команд и потока данных.
1. Системы с одним потоком команд и одним потоком данных (Single Instruction Stream, Single Data Stream — SISD), которые принадлежат к однопроцессорным микропроцессорным системам (МПС). Каждый микропроцессорный модуль (МПМ) является системой такого класса.
2. Системы с одним потоком команд и большим количеством потоков данных (Single Instruction Stream, Multiple Data Stream — SIMD). Типичными представителями этого класса являются матричные большие микропроцессорные системы (БМП-системы), которые имеют большую мощность в процессе решения параллельных вычислений.
3. Системы с множественным числом потоков команд и одним потоком данных (Multiple Instruction Stream, Single Data Stream — MISD) — конвейерные БМП-системы, которые зовутся магистральными.
4. Системы с множественным числом потоков команд и множественным числом потоков данных (Multiple Instruction Stream, Multiple Data STREAM-MIMD).
В них МП-модули одновременно выполняют разные программы и обрабатывают разные потоки данных. К известным таким системам MIMD принадлежат: Cm*, иерархический перенастраиваемый МП, система с общей шиной Minerva и др.



Теги: