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

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

Рисунок 3.11 - Многомагистральная структура с выделенными каналами

ввода-вывода и каскадно-магистральным подключением ПУ

На первом (верхнем) уровне располагаются центральный процессор и ОЗУ.

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

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

На четвертом уровне расположены периферийные устройства, являющиеся для ПЭВМ источниками и приемниками информации.

Устройства соседних уровней в иерархической структуре связаны между собой через стандартные сопряжения – интерфейсы.

3.7 Посроения ПЭВМ на основе одномагистральной структуре

НЕ нашли? Не то? Что вы ищете?

Магистральная структура характерна для машин классов мини-ЭВМ (DEC PDP-11, СM ЭВМ), в том числе и для персональных компьютеров.

Эти машины строилась по одномагистральной структуре с распределенным каналом ввода-вывода и радиально-магистральным подключением ПУ (рисунок 3.12). Функции управления вводом-выводом выполнял процессор. В качестве высокоскоростного канала применялся контроллер прямого доступа к памяти.

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

Рисунок 3.12 - Одномагистральной структуре с распределенным каналом

ввода-вывода и радиально-магистральным подключением ПУ

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

3.8 Магистрально-модульный принцип построения компьютера

Персональный компьютер (ПК) состоит из отдельных модулей, объединяемых посредством системной магистрали (шины). Такой принцип организации архитектуры называется магистрально-модульным.

Структурная схема современного IBM PC-совместимого компьютера приведена на рисунке 3.13. Ядром компьютера является процессор (CPU), один или несколько, ОЗУ (RAM), ПЗУ с BIOS (ROM BIOS) и интерфейсные средства, связывающие их между собой и с остальными компонентами. На рисунке изображены лишь логические связи между этими устройствами.

Рисунок 3.13 - Структурная схема компьютера

Любой PC-совместимый компьютер имеет следующие черты:

-  процессор, программно совместимый с семейством x86 фирмы Intel;

-  специфическая система распределения пространства адресов памяти;

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

Северный мост обеспечивает обмен информацией между процессором и оперативной памятью по системной шине. К северному мосту подключается шина PCI (Peripherial Component Interconnect bus - шина взаимодействия периферийных устройств), которая обеспечивает обмен информацией с контроллерами периферийных устройств.

Рисунок 3.14 - Архитектура персональных компьютеров

Южный мост обеспечивает обмен информацией между северным мостом и портами для подключения периферийного оборудования.

4 Интерфейсы

4.1 Общие сведения о интерфейсах

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

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

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

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

В зависимости от требований унификации выделяют:

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

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

Интерфейсы принято характеризовать следующими параметрами:

-  видом связи (дуплекс, полудуплекс и симплексный вид связи);

-  пропускной способностью, т. е. количеством информации, передаваемой через интерфейс в единицу времени;

-  максимальным допустимым расстоянием между устройствами;

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

4.2 Классификация интерфейсов

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

Способ соединения компонентов системы:

-  магистральный;

-  радиальный;

-  цепочечный;

-  смешанный.

Способ передачи информации:

-  параллельный;

-  последовательный;

-  параллельно-последовательный.

Принцип обмена:

-  синхронный;

-  асинхронный.

Режим передачи информации:

-  односторонняя передача;

-  двусторонняя поочередная передача;

-  двусторонняя одновременная передача.

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

-  системные интерфейсы (предназначены для организации связи между основными компонентами компьютеров и контроллеров);

-  интерфейсы периферийного оборудования (выполняют функции сопряжения с периферийным оборудованием, бывают магистральные и радиальные);

-  интерфейсы локальных и глобальных вычислительных систем.

На рисунке 4.1 показана классификация интерфейсов.

Рисунок 4.1 - Классификация интерфейсов

4.3 Организация интерфейсов

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

Последовательная и параллельная передача информации. Цифровые сообщения могут передаваться в последовательной и параллельно-последовательной форме.

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

В параллельном интерфейсе передача сообщения выполняется последовательными блоками, содержащими m бит.

Каждый блок передается одновременно по m линиям; величина m называется шириной интерфейса и обычно соответствует или кратна байту.

Наиболее распространены параллельные интерфейсы, в которых m=8 или m=16.

Разброс параметров среды интерфейса, т. е. его линий и приемо-передающей аппаратуры, вызывает неодинаковые искажения фронтов и задержки сигналов, передаваемых по разным линиям Л1-Лm (рисунок 4.2). Это означает, что одновременно выданные передатчиком ПРД сигналы на Л1-Лm воспринимаются приемником ПРМ не одновременно. Такое явление называется перекосом информации.

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

Рисунок 4.2 – Схема параллельного интерфейса

4.4 Принципы реализации интерфейса

В совокупности соединительных линий интерфейса можно условно выделить две группы:

-  информационный канал;

-  магистраль управления информационным каналом.

Основные функции интерфейса:

-  арбитраж информационного канала;

-  синхронизация обмена информацией;

-  обмен и преобразование формы представления информации;

буферное хранение информации (буферирование может быть, а может и не быть).

4.4.1 Арбитраж информационного канала

Арбитраж (селекция) информационного канала обеспечивает выполнения процессов взаимодействия сопрягаемых элементов системы посредством приоритетного разрешения внутриорганизационных конфликтов.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23