Основы сетевых технологий автоматизации

---------------

Ограничения и области применения многопроцессорных систем в задаче автоматизации процессов. Особенности организации рабочих станций и серверов, многомашинные комплексы, стандартные интерфейсы для связи компьютеров. Телекоммуникации и компьютерные сети, влияние сетевых технологий на архитектуру компьютеров. Технология клиент-сервер. Семиуровневая модель ОSI/ISO. Индустриальные системы, унификация, комплексирование информационных и управляющих систем. Понятие о глобальных вычислительных сетях. Технология Internet/Intranet. Протокол ТСР/IP. Реализация технологии Internet на корпоративном уровне.

----------------

 

ISA Bus (Industry Standard Architecture) — шина расширения, применявшаяся с первых моделей PC и ставшая промышленным стандартом. В компьютере XT использовалась шина с разрядностью данных 8 бит и адреса — 20 бит. В ком­пьютерах AT ее расширили до 16 бит данных и 24 бит адреса.

Конструктивно шина выполнена в виде двух щелевых разъемов с шагом вы­водов 2,54 мм (0,1 дюйма). В подмножестве ISA-8 используется только 62-контакт­ный слот (ряды А, В), в ISA-16 применяется дополнительный 36-контактный слот (ряды С, D).

Для шины ISA выпущено (и продолжает выпускаться) огромное количество разно­образных карт расширения. Ряд фирм выпускает карты-прототипы (Prototype Card), представляющие собой печатные платы полного или уменьшенного формата с кре­пежной скобой. На платах установлены обязательные интерфейсные цепи — буфер данных, дешифратор адреса и некоторые другие. Остальная часть платы свободна, и здесь разработчик может разместить макетный вариант своего устройства. Эти платы удобны для проверки нового изделия, а также для монтажа единичных экзем­пляров устройства, когда разработка и изготовление печатной платы нерентабельно.

В каждый момент времени шиной может управлять только одно устройство - задатчик, обращающееся к ресурсам (портам или ячейкам памяти) устройств – исполнителей. Шина ISA обеспечивает возможность обращения к 8- или 16-битным регист­рам устройств, отображенным на пространства ввода-вывода и памяти. Диапазон адресов памяти для устройств ограничен областью верхней памяти UMА (АОООО- -FFFFFh). Для шины ISА-16 настройками CMOS Setup может быть разрешено пространство между 15-м и 16-м мегабайтом памяти (при этом компьютер не сможет использовать более 15 Мбайт ОЗУ). Для шины ISA диапазон адресов ввода-вывода сверху ограничен количеством задействованных для дешифрации бит адреса, ниж­няя областью адресов 0-FFh недоступна (зарезервирована под устройства системной платы). В PC была принята 10-битная адресация ввода-вывода, при которой линии адреса А[15:10] устройствами игнорировались. Таким образом, диапазон адресов устройств шины ISA ограничивается областью 100h—3FFh. Впоследствии стали при­менять 12-битную адресацию (диапазон 100h-FFFh). При этом приходится учи­тывать возможность присутствия на шине старых 10-битных адаптеров, которые «отзовутся» на адрес с подходящими ему битами А[9:0] во всей допустимой области 12- битного адреса четыре раза (у каждого 10-битного адреса будет еще по три 12-битных псевдонима.

Шина ISA-8 может предоставить до 6 линий запросов прерываний, ISА-16—11.

Шина ISA-8 позволяет использовать до трех 8-битных каналов DMA. На 16-битной шине доступны еще три 16-битных и один 8-битный канал.

Все перечисленные ресурсы шины должны быть бесконфликтно распределены.