Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архитектура ПЭВМ.doc
Скачиваний:
17
Добавлен:
23.04.2019
Размер:
10.46 Mб
Скачать

7) Системные ресурсы компьютера

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

ройств с использованием системных ресурсов: а) Линий запросов прерываний IRQi; б) Каналов ПДП (DMAi); в) Базовых адресов портов ввода вывода в общем диапазоне 000-3FFh; г) Физической памяти, установленной в слоты MB. Каждому из устройств, установленных в ПК, присваивается уникальное значение этих параметров, и никакое другое устройство не должно их использовать. Например, флоппи дисковод имеет IRQ6, DMA2, Адреса 3F0-3F7. Неправильное использование этих ресурсов ведёт к конфликту оборудования, в результате которого система будет работать непредсказуемо или неправильно. Конфликты устраняются путём грамотной настройки программно-аппаратных средств, называемой конфигурированием. Настройка производится BIOS Setup. Современные ПЗУ BIOS поддерживают стандарт автоматической настройки Plug & Play, который разработан фирмой Intel и позволяет системам и адаптерам автоматически настроить друг друга. Для этого в BIOS включены специальные 13 системных функций. В реализации стандарта Plug & Play принимает участие аппаратные средства, BIOS и ОС

Рисунок 23 Реализация Plug & Play

Аппаратные средства информируют BIOS и ОС о необходимых ресурсах и в свою очередь самонастраиваются на основании полученной информации. BIOS распознаёт установленные устройства из программы POST, анализирует распределение ресурсов и настраивает адаптеры Plug & Play. Этот режим поддерживают все Windows, начиная Win95, Unix, Linux, OS/2.

Тема 3.2 Многопроцессорные и многомашинные вычислительные системы.

1) Общие сведения

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

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

2) Классификация вс

а) По назначению: универсальные, решающие широкий круг задач; специализированный – для определённого круга задач.

б) По типу оборудования: однородные (однотипные ЭВМ или МП) – (-) Неполная загруженность; Неоднородные (разнотипные ЭВМ и процессоры) – в них центральная ЭВМ более производительная, выполняющая основную обработку, а ввод/вывод осуществляет менее производительная ЭВМ.

в) По типу структуры:

- с постоянной структурой

- с переменной структурой (адаптивная), где структура изменяется на основе анализа текущей информации.

г) По степени централизации управления ВС

- централизованные, где все функции управления выполняет ЦП

- децентрализованные, где каждый процессор или ЭВМ работает автономно.

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

д) По типу организации

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

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

3) Архитектура ВС.

1 Двухмашинная ВС

Рисунок 24 - Двухмашинная ВС

Это универсальная однородная с постоянной структурой, децентрализованная, связанная ВС.

Каждая ЭВМ имеет ОП, ВЗУ, ПФУ, подключённых к ЦП с помощью КВВ и работает каждая под управлением ОС. ССО – это системные средства обмена, через которые идёт обмен информацией между ЭВМ1 и ЭВМ2 в результате взаимодействия ОС обеих ЭВМ.

2 Многопроцессорная ВС с мультиобработкой

Рисунок 25 - Многопроцессорная ВС с мультиобработкой

Единая ОС автоматически распределяет ресурсы системы между процессорами, что ведёт к долговечности системы. Недостаток: трудности в разработке единой ОС.

3 Высокопараллельные ВС

а) Высокопараллельные ВС типа ОКМД

Одиночный поток команд – множественный поток данных

Рисунок 26 Высокопараллельные ВС типа ОКМД

Процессор 1-4 соединены так, что создают сетку (матрицу). Все процессоры выполняют одну и ту же команду, но над разными операндами, доставленными из памяти несколькими потоками данных.

б) Конвейерные ВС типа МКОД

Множественный поток команд, одиночный – данных

Рисунок 27 - Конвейерные ВС типа МКОД

Процессоры 1-4 соединены последовательно так, что информация на выходе одного процессора является входной для другого. Каждый процессор обрабатывает соответствующую часть задачи, передавая результаты соседнему процессору и так далее. Например, сложение чисел с ПЗ: 4 этапа: 1) сравнение порядков; 2) выравнивание порядков; 3) сложение мантисс; 4) нормализация результата. (+): высокое быстродействие; (-): Трудность программирования, малая загрузка системы, дорогие системы. Поэтому применяются как специализированные.