- •Организация вычислительного процесса
- •Аппаратное и программное обеспечение эвм
- •Аппаратное обеспечение – это «железо» эвм.
- •Функциональная организация типовой эвм
- •Структурная организация типовой эвм
- •Основные характеристики эвм
- •Представление информации в эвм.
- •Системы счисления.
- •Двоичная арифметика
- •Коды для представления чисел
- •Запоминающие устройства (зу). Способы организации.
- •Характеристики зу
- •Классификация зу:
- •Оперативные запоминающие устройства (озу)
- •Постоянные запоминающие устройства (пзу)
- •Пзу и система bios
- •Центральный процессор эвм
- •Основные характеристики цп
- •Функциональная и структурная организация типового цп
- •Системная шина эвм
- •Микропроцессоры.
- •Микроконтроллеры.
- •Стандартные внешние интерфейсы эвм
- •Многопроцессорные и многомашинные системы
- •Компьютерные сети. Локальные и глобальные сети.
- •Топологии локальных сетей:
Стандартные внешние интерфейсы эвм
Стандартный интерфейс – это совокупность унифицированных программных, аппаратных, конструктивных средств, необходимых для реализации взаимодействия различных функциональных элементов в автоматических системах сбора и обработки информации при условиях предписанных стандартом и направленных на обеспечение информационной, электрической и конструктивной совместимости указанных элементов.
Интерфейс - унифицированная система линий связи, правил кодирования информации, электронных схем и алгоритмов обмена информации и электрических сигналов.
Все интерфейсы делятся на две группы:
1) внутренние. Сюда относятся: интерфейсы прямого управления, межпроцессорные интерфейсы, интерфейсы памяти, интерфейсы «центральный процессор-устройство ввода/вывода».
2) внешние интерфейсы. Сюда относятся интерфейсы «ЭВМ-периферийные устройства». Внешние интерфейсы подразделяются на
а) интерфейс ввода/вывода
б) интерфейс внешних устройств
в) интерфейсы, предназначенные для организации удаленного доступа
Характеристики интерфейса:
Время, затрачиваемое на передачу единицы информации или
Пропускная способность – это количество информации, передаваемое за единицу времени.
Достоверность передаваемых данных.
Помехоустойчивость.
Допуски на электрические сигналы интерфейса.
Многопроцессорные и многомашинные системы
Многомашинная ВС содержит некоторое число компьютеров, информационно взаимодействующих между собой. Машины могут находиться рядом друг с другом, а могут быть удалены друг от друга на некоторое, иногда значительное расстояние. В многомашинных ВС каждый компьютер работает под управлением своей операционной системы (ОС). А поскольку обмен информацией между машинами выполняется под управлением ОС, взаимодействующих друг с другом, динамические характеристики процедур обмена несколько ухудшаются (требуется время на согласование работы самих ОС). Информационное взаимодействие компьютеров в многомашинной ВС может быть организовано на уровне: процессоров, оперативной памяти (ОП), каналов связи.
При непосредственном взаимодействии процессоров друг с другом информационная связь реализуется через регистры процессорной памяти и требует наличия в ОС весьма сложных специальных программ.
Взаимодействие на уровне ОП сводится к программной реализации общего поля оперативной памяти, что несколько проще, но также требует существенной модификации ОС. Под общим полем имеется в виду равнодоступность модулей памяти: все модули памяти доступны всем процессорам и каналам связи.
На уровне каналов связи взаимодействие организуется наиболее просто, и может быть достигнуто внешними по отношению к ОС программами-драйверами, обеспечивающими доступ от каналов связи одной машины к внешним устройствам других. Все вышесказанное иллюстрируется схемой взаимодействия компьютеров в двухмашинной ВС, представленной на рис. 5.
Рис. 5. Двухмашинная ВС
В многопроцессорной ВС имеется несколько процессоров, информационно взаимодействующих между собой либо на уровне регистров процессорной памяти, либо на уровне оперативной памяти. Этот тип взаимодействия принят в большинстве случаев, так как организуется значительно проще и сводится к созданию общего поля оперативной памяти для всех процессоров. Общий доступ к внешней памяти и к устройствам ввода-вывода обеспечивается обычно через каналы ОП. Важным является и то, что многопроцессорная вычислительная система работает под управлением единой операционной системы (рис.6), общей для всех процессоров. Это существенно улучшает динамические характеристики ВС, но требует наличия специальной, весьма сложной операционной системы.
Рис. 6. Схема взаимодействия процессоров в ВС