Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция1н+2н.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
940.54 Кб
Скачать

4. Базовые структуры систем ввода-вывода

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

На Рис. 4.1 приведена структура СВВ многопроцессорной системы.

Рис. 4.1 .Структура СВВ многопроцессорной системы

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

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

В малых вычислительных машинах, которые намного дешевле больших ЭВМ, СВВ строится по одномагистральной структуре (Рис. 4.2) с распределенным каналом ввода-вывода и радиально-магистральным обменом с ПУ.

Рис . 4.2 . Одномагистральная структура

В таких ЭВМ мультиплексный канал отсутствует, его функции выполняет процессор. В качестве селекторного канала применяется контроллер прямого доступа к памяти с ограниченными функциями канала.

5. Эволюция системы ввода в iвм - совместимых компьютерах

Напомним, что персональные компьютеры строились и строятся в наше время на основе принципа «трех М» — модульности, микропрограммируемости и магистральности.

На Рис. 5.1, а приведена структура ПЭВМ, в которую входят следующие модули: микропроцессор (МП), ОЗУ, контроллер ввода вывода, периферийное устройство.

Модули такой ПЭВМ объединялись системными шинами XT-bus, а затем шиной ISA. Частота шины ISA не превышала 8—10 МГц. В таких ПЭВМ для обеспечения бесперебойной работы процессора было достаточно всего 4 миллиона обращений к памяти в секунду (цикл памяти 250 насек). Этим условиям вполне удовлетворяла одношинная структура СВВ, когда все устройства компьютера, включая ОЗУ, общались с процессором через общую шину.

Наиболее распространенной системной шиной в этот период была сначала 8-разрядная, а затем 16-разрядная шина ISA, работающая на частоте 8—10 МГц. С ростом частоты работы МП и уменьшением времени доступа в ОЗУ 10-мегагерцовая шина ISA стала тормозом в компьютере. Решение было найдено в выделении канала передачи данных МП—ОЗУ в отдельную шину, построенную на базе внешнего интерфейса МП и изолированную от медленной шины ISA посредством контроллера шины данных (Рис. 5.1, б). Эта «конструкция» позволила повысить производительность ЦП. Все ПУ продолжали взаимодействовать с ЦП через шину ISA. С дальнейшим ростом частоты работы МП тормозом в работе стало ОЗУ. Введение КЭШ-памяти уменьшило простой работы МП (Рис. 5.1, в).

Рис. 5.1. Структура ПЭВМ

По-прежнему все ПУ продолжали работу с МП и ОЗУ через системную шину ISA. К ней «присоединились» более скоростные шины ЕISА, МСА.

С введением в РС IВМ мультимедиа выявилось узкое место компьютера во взаимодействии ЦП и видеокарты. Для работы в режиме мультимедиа потребовалась пропускная способность системной шины более 100 Мбайт/с. Шины ЕISА, МСА, ISA для этого не годились. Выход был найден введением новой шины — локальной шины VL-bus, а затем локальной шины РСI.

Справка: Шина РСI — независимая от процессора шина с частотой 33 МГц при 32-разрядных данных. Обеспечивает пропускную способность в 132 Мбайт/с. Системная шина ISA по прежнему используется в компьютерах. Это позволяет применять в новых компьютерах огромное количество ранее разработанных аппаратных и программных средств (Рис. 5.1 , г).

В такой системе ввода-вывода ПУ подключаются к разным шинам: медленные устройства к ISA, высокоскоростные к РСI.

Отметим, что в современных системах - РСI из вспомогательной шины превратилась в основную шину.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]