Системная шина материнской платы. Системная шина - важнейший элемент компьютера

Служит для обмена командами и данными между компонентами ЭВМ, расположенными на мат. плате. ПУ подключается к шине через контроллеры (открытая архитектура). передача информации по сист. шине осущ-ся по тактам.

Сист. шина включает в себя:

Кодовую шину данных для //-ой передачи всех разрядов числового кода (машинного слова) операнда из ОЗУ в МПП и обратно (64 разряда)

Кодовую шину адреса ячейки ОЗУ (32 разряда)

Кодовую шину инструкций (команд и управляющих сигналов, импульсов) во все блоки ЭВМ (32 разряда)

Шину питания для подключения блоков ЭВМ к системе энергопитания

Сист. шина обеспечивает 3 направления передачи информации: -между МП и ОЗУ; -между МП и контроллером устройств; -между ОЗУ и Внеш Устр-вами (ВЗУ и ПУ, в режиме прямого доступа к памяти)

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

Для освобождения МП от управления обменом информацией между ОЗУ и ВУ предусмотрен режим Прямого доступа в память (DMA - direct memory access).

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

Пропускная способность шины зависит от:

Разрядности шины (или ширины) - кол-во бит, кот. м.б. передано по шине одновременно (сущ-ют 8,16,32, и 64-рязрядные шины);

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

Основные характеристики шин:

PCI (Peripheral Component Interconnect) – самая распространенная системная шина. Быстродействие шины не зависит от количества подсоединенных устройств. Поддерживает следующие режимы:

- Plug and Play (PnP ) – автоматическое определение и настройка подключенного к шине устройства;

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

AGP (Accelerated Graphics Port) – магистраль между видеокартой и ОЗУ. Разработана, так как параметры шины PCI не отвечают требованиям видеоадаптеров по быстродействию. Шина работает на большей частоте, что позволяет ускорить работу графической подсистемы ЭВМ.

Основные характеристики шин

Лекция 5

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

Постоянное и оперативное ЗУ.

ЗУ в ЭВМ состоят из последовательности ячеек, каждая из которых содержит значение 1-ого байта и имеет собственный номер (адрес), по которому происходит обращение к ее содержимому. Все данные в ЭВМ хранятся в двоичном виде (0,1).

ЗУ характеризуется 2-мя параметрами:

Объем памяти - размер в байтах, доступных для хранения информации

Время Доступа к ячейкам памяти - средний временной интервал в течении кот. находится требуемая ячейка памяти и из нее извлекаются данные.

Оперативное запоминающее устройство (ОЗУ; RAM – Random Access Memory) предназначено для оперативной записи, хранения и чтения информации (программ и данных), непосредственно участвующей в информационно-вычислительном процессе, выполняемом ЭВМ в текущий период времени. После выключения питания ЭВМ, информация в ОЗУ уничтожается. (В ЭВМ на базе процессоров Intel Pentium используется 32-разрядная адресация. Т.е число адресов 2 32 , то есть возможное адресное пространство составляет 4,3 Гбайт. время доступа 0,005-0,02 мкс. 1 с = 10 6 мкс.

Постоянное запоминающее устройство (ПЗУ; ROM – Read Only Memory) хранит неизменяемую (постоянную) информацию: программы, выполняемые во время загрузки системы, и постоянные параметры ЭВМ. В момент включения ЭВМ в его ОЗУ отсутствуют данные, так как ОЗУ не сохраняет данные после выключения ЭВМ. Но МП необходимы команды, в том числе и сразу после включения. Поэтому МП обращается по специальному стартовому адресу, который ему всегда известен, за своей первой командой. Этот адрес из ПЗУ. Основное назначение программ из ПЗУ состоит в том, чтобы проверить состав и работоспособность системы и обеспечить взаимодействие с клавиатурой, монитором, жесткими и гибкими дисками. Обычно изменить информацию ПЗУ нельзя. Объем ПЗУ 128-256 Кбайт, время доступа 0,035-0,1 мкс. Так как объем ПЗУ небольшой, но время доступа больше, чем у ОЗУ, при запуске все содержимое ПЗУ считывается в специально выделенную область ОЗУ.

Энергонезависимая память CMOS RAM (Complementary Metal-Oxide Semiconductor RAM), в которой хранятся данные об аппаратной конфигурации ЭВМ: о подключенных к ЭВМ устройствах и их параметры, параметры загрузки, пароль на вход в систему, текущее время и дата. Питание памяти CMOS RAM осуществляется от батарейки. Если заряд батарейки заканчивается, то настройки, хранящиеся в памяти CMOS RAM, сбрасываются, и ЭВМ использует настройки по умолчанию.

ПЗУ и память CMOS RAM составляют базовую систему ввода-вывода (BIOS – Basic Input-Output System).

Внешние ЗУ. ВЗУ для долговременного хранения и транспортировки информации. ВЗУ взаимодействуют с сист. шиной через контроллеры ВЗУ (КВЗУ). КВЗУ обеспечивают интерфейс ВЗУ и сист. шины в режиме прямого доступа к памяти, т.е. без участия МП. ИНТЕРФЕЙС -- это совокупность связей с унифицированными сигналами и аппаратуры, предназначенной для обмена данными между устройствами вычислительной системы.

ВЗУ можно разделить по критерию транспортировки на ПЕРЕНОСНЫЕ и СТАЦИОНАРНЫЕ. Переносные ВЗУ состоят из носителя, подключ-ого к порту вв/вывода (обычно ЮСБ), (флеш-память) или носителя и привода (накопители на ГМД, приводы СиДи и ДВД). В стационарных ВЗУ носитель и привод объединены в единое устройство (НЖМД). Стационарные ВЗУ предназначены для хранения информации внутри ЭВМ.

Перед первым использованием или в случае сбоев ВЗУ необходимо ОТФОРМАТИРОВАТь - записать на носитель служебную информацию.

Основные Технические Характеристики ВЗУ

Информационная емкость определяет наибольшее кол-во ед. данных, кот может одновременно хранить в ВЗУ (зависит от площади объема носителя и плотности записи.)

Плотность записи - число бит информации, записанных на единице поверхности носителя. Различают продольную плотность (бит/мм), и поперечную плотность.//

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

Скорость передачи данных определяет кол-во данных, считываемых или записываемых в единицу времени и зависит от скорости движения носителя, плотности записи, числа каналов и тп.

Тема: Устройства ПК.

Учебныевопросы :

1. Устройства, составляющие архитектуру ПК.

2. Внутренние устройства ПК.

3. Внешние устройства ПК.

Современные ЭВМ весьма разнообразны как по своему устройству, так и по исполняемым функциям.

Если рассматривать ЭВМ по их функциональности, можно условно классифицировать их:

1. «Бытовые» ЭВМ (ПК);

2. «Учебные» ЭВМ (упрощенной архитектуры);

3. «Профессиональные» ЭВМ (рабочие станции на производстве, в офисе и др.);

4. ЭВМ-серверы (управление рабочими станциями, объединенными в сети, хранение больших массивов информации и т.д.) и др.

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

Открытая архитектура современных ПК:

Интерфейсная система

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

Блоки и устройства, составляющие архитектуру ПК, кроме того разделяют на две группы:

· внутренние устройства;

· внешние (периферийные) устройства.

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

Внешний вид и размеры корпусов системных блоков разнообразны. Однако обязательным для всех корпусов элементом являются разъёмы для подключения внешних устройств и интерфейс управления .

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

К «обязательным» относятся:

· Блок питания . В среднем мощность их составляет 100 – 400 Вт. Чем больше устройств в системе, тем большую мощность должен иметь блок питания. (Средняя мощность 200 – 300 Вт).

· Системная (материнская) плата . Это многофункциональное устройство является центральным для ЭВМ с открытой архитектурой. По физическому строению она представляет собой очень сложно организованную многослойную печатную плату.



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

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

Первая материнская плата была разработана фирмой IBM в августе 1981 года (PC-1). С самого начала материнская плата задумывалась как компонент, обеспечивающий механическое соединение и электрическую связь между всеми прочими аппаратными средствами. Кроме этих функций, она также осуществляет подачу электроэнергии (питание) на компоненты компьютера.

Архитектура современной системной платы (обобщенная) .

Современная МП содержит большое количество контроллеров (специализированных микропроцессоров) обеспечивающих взаимодействие всех устройств. Они реализованы в двух наборах микросхем, исторически получивших название «северный мост» и «южный мост» или чипсетов .

· Контроллер-концентратор памяти, или «северный мост» (англ. North Bridge) обеспечивает работу процессора, оперативной памяти и видеоподсистемы;

· Контроллер-концентратор ввода-вывода, или «Южный мост» (англ. South Bridge) обеспечивает работу с внешними устройствами.

Пропускная способность шины.

Быстродействие процессора, оперативной памяти и периферийных устройств существенно различаются.

Быстродействие устройства зависит от:

· тактовой частоты обработки данных (обычно измеряется в мегагерцах – МГц);

· и разрядности, т.е. количества битов данных, обрабатываемых за один такт (промежуток времени между подачей электрических импульсов, синхронизирующих работу устройств ПК).

Соответственно скорость передачи данных – пропускная способность соединяющих эти устройства шин также должна различаться. Пропускная способность шины равна разрядности шины (биты) умноженной на частоту шины (Гц – герцы. 1Гц = 1 такт в секунду ).

Системная шина (FSB от англ. Front Side Bus) осуществляет передачу данных между «Северным мостом» и микропроцессором. В современных ПК системная шина имеет разрядность 64 бита и частоту 400 МГц – 1600 МГц.

Пропускная способность может достигать 12,5 Гбайт/с.

Шина памяти осуществляет передачу данных между «Северным мостом» и оперативной памятью ПК. Имеет те же показатели, что и системная шина.

Шина PCI Express (Peripherial Component Interconnect Bus Express – ускоренная шина взаимодействия периферийных устройств) осуществляет передачу данных между «Северным мостом» и видеоплатой (видеокартой). Пропускная способность этой шины может достигать 32 Гбайт/с.

Шина SATA (англ. Serial Advanced Technology Attachment – последовательная шина подключения накопителей) осуществляет передачу данных между «Южным мостом» и устройством внешней памяти (жесткие диски, CD и DVD дисководы, дискеты). Пропускная способность может достигать 300 Мбайт/с.

Шина USB (англ. Universal Serial Bus – универсальная последовательная шина) осуществляет передачу данных между «Южным мостом» и разнообразными внешними устройствами (сканерами, цифровыми камерами и др.). Пропускная способность до 60 Мбайт/с. Обеспечивает подключение к ПК одновременно до 127 периферийных устройств.

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

Существует большое разнообразие конструктивных решений системных плат.

Одной из характеристик системной платы является форм-фактор (AT/ATX). Она определяет размеры системной платы и расположений на ней компонентов аппаратных средств.

Упрощенная схема размещения компонентов СП.

Центральным блоком ПК считается расположенный в специальном разъёме системной платы электронный блок получивший название процессор или микропроцессор .

Первоначально микропроцессор объединил на одном кристалле кремния СБИС арифметико-логического устройства (АЛУ ) и устройства управления (УУ ).

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

Устройство управления вырабатывает управляющие сигналы, поступающие по шинам инструкций во все блоки ЭВМ.

Упрощенная схема УУ

Регистр команд – запоминающий регистр, в котором хранится код команды: код выполняемой операции и адреса операндов, участвующих в операции.

Постоянное запоминающее устройство микропрограмм – хранит в своих ячейках управляющие сигналы (импульсы), необходимые для выполнения в блоках ПК операций обработки информации. Дешифратор операций, считывая код операции из регистратора команд, выбирает в ПЗУ микропрограмм необходимую последовательность управляющих сигналов ­– код команды.

Узел формирования адреса – устройство, вычисляющее полный адрес ячейки памяти (регистра) по реквизитам, поступающим из регистра команд.

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

В общем случае УУ формирует управляющие сигналы для выполнения следующих основных процедур:

· выборки из регистра - счетчика адреса ячейки ОЗУ, где хранится очередная команда программы;

· выборки из ячеек ОЗУ, когда очередной команды и приёма считанной команды в регистр команд;

· расшифровки кода операции и признаков выбранной команды;

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

· считывания из регистра команд и регистром МПП (микропроцессорной памяти) отдельных составляющих адресов операндов;

· выборки операндов и выполнения заданной операции их обработки;

· записи результатов в памяти;

· формирование адреса следующей команды программы.

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

СИСТЕМНАЯ ШИНА СИСТЕМНАЯ ШИНА

СИСТЕМНАЯ ШИНА (system bus), совокупность линий передачи всех видов сигналов (в том числе данных, адресов и управления) между микропроцессором (см. МИКРОПРОЦЕССОР) и остальными электронными устройствами компьютера (см. КОМПЬЮТЕР) . Часть системной шины, передающая данные, называется шиной данных, адреса - адресной шиной, управляющие сигналы - шиной управления. Важной характеристикой системной шины, влияющей на производительность персонального компьютера, является тактовая частота системной шины - FSB (Frequency System Bus).
Персональный компьютер на базе x86-совместимого микропроцессора построен по следующей схеме: микропроцессор через системную шину подключается к системному контроллеру (обычно такой контроллер называют «северным мостом» - North Bridge). Системный контроллер включает в себя контроллер оперативной памяти и контроллеры шин, к которым подключаются периферийные устройства. К северному мосту обычно подключают наиболее производительные периферийные устройства (например, видеокарты (см. ВИДЕОАДАПТЕР) ), а менее производительные устройства (микросхема BIOS, устройства с шиной PCI) подключаются к «южному мосту» (South Bridge), который соединяется с северным мостом специальной высокопроизводительной шиной. Набор из «южного» и «северного» мостов называют чипсетом (см. ЧИПСЕТ) (chipset). Системная шина работает в качестве магистрального канала между процессором и чипсетом.


Энциклопедический словарь . 2009 .

Смотреть что такое "СИСТЕМНАЯ ШИНА" в других словарях:

    системная шина - магистраль системного блока ПЭВМ — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом Синонимы магистраль системного блока ПЭВМ EN system busS bus …

    - … Википедия

    шина EISA - расширенная архитектура промышленного стандарта Системная шина ПК, расширившая возможности шины ISA с 16 ти до 32 х разрядов. Была быстро вытеснена шиной PCI. Тематики информационные технологии в целом Синонимы… … Справочник технического переводчика

    шина канала ввода-вывода (ЭВМ) - Локальная системная шина процессора, обычно используемая в качестве канала ввода вывода системной платы однопроцессорного компьютера, например, в IBM PC XT, Apple Mac II, DEC Professional 325/350/380. [Е.С.Алексеев, А.А.Мячев. Англо русский… … Справочник технического переводчика

    Разъём AGP на материнской плате (обычно коричневого или зелёного цветов). AGP (от англ. Accelerated Graphics Port, ускоренный графический порт) разработанная в 1997 году компанией системная шина для видеокарты. Появилась одновременно с чипсетами … Википедия

    шина ПЭВМ с расширенной технологией - Системная магистраль, разработанная фирмой IBM, используется в серии IBM PC XT на основе микропроцессора 8088 с 8 разрядной шиной данных. Магистраль содержит 20 разрядную шину 8 разрядную двунаправленную шину данных, 6 линий уровня прерывания,… … Справочник технического переводчика

    S 100 Универсальная интерфейсная шина спроектированная компанией MITS в 1974 году специально для Altair 8800, считающимся на сегодняшний день первым персональным компьютером. Шина S 100 была первой интерфейсной шиной для микрокомпьютерной… … Википедия

    Разъёмы шины PCI Express (сверху вниз: x4, x16, x1 и x16), по сравнению с обычным 32 битным разъемом шины Компьютерная шина (от англ. computer bus, bidirectional universal switch двунаправленный универсальный коммутатор) в архитектуре компьютера… … Википедия

    FSB (англ. Front side bus, переводится как «системная шина») компьютерная шина, обеспечивающая соединение между x86 совместимым центральным процессором и внешним миром. Как правило, современный персональный компьютер на базе x86 совместимого… … Википедия

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

Системная шина может работать в следующих основных стандартах: MCA, ISA, VESA, EISA, PCI. Долгое время шина ISA считалась определенным стандартом в области персональных компьютеров. Ее разработали на базе восьмиразрядной системной шины XT и IBM PC. В ней было предусмотрено восемь линий прерываний для сопряжения с внешними устройствами, а также четыре линии для доступа к памяти напрямую.

Работа системной шины и микропроцессора осуществлялась на частоте 4,77 МГц. А скорость могла составлять примерно 4,5 Мбайт за секунду. В следующем поколении компьютеров уже использовалась шестнадцатиразрядная шина, которая благодаря 24-адресным линиям разрешала осуществлять прямое обращение к оперативной памяти, в то время ее объем составлял 16 Мбайт.

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

В 1987 году была разработана системная шина МСА, которая стала первой с высокой производительностью. Она отличалась тем, что ее скорость работы была 10 МГц, а сама шина уже стала 32-разрядной, что увеличило скорость передачи до 20 Мбайт в секунду. Однако из-за несовместимости шин между собой отсутствовала возможность использования контроллеров, предназначенных для шины ISA, из-за чего архитектура не нашла обширного применения.

Системная шина EISA была разработана в 1989 году, она стала расширенной версией ISA. Ее разъемы позволяли вставить не только собственные контроллеры, а и таковые для ISA. Она работала с частотой 8-10 МГц, при этом ее разрядность составляет 32, что позволяет направлять до 4 Гбайт, достигая скорости обмена информацией 33 Мбайт в секунду. Недостатком этой шины является малая скорость обмена информацией при обработке графики, изображений, а также относительно высокая цена контроллеров.

Была разработана для нового процессора Pentium, но может быть использована и на прочих платформах. Она позволяет подключить к себе до десяти различных устройств. В этой шине используется 32 или 64 разряда, а скорость передачи составляла 132 и 264 Мбайт в секунду.

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

Основной обязанностью системной шины является переда­ча информации между базовым микропроцессором и осталь­ными электронными компонентами компьютера. По этой шине осуществляется также адресация устройств и происхо­дит обмен специальными служебными сигналами. Таким об­разом, упрощенно системную шину можно представить как совокупность сигнальных линий, объединенных по их назна­чению (данные, адреса, управление). Передачей информации по шине управляет одно из подключенных к ней устройств или специально выделенный для этого узел, называемый ар­битром шины.

Системная шина IBM PC и IBM PC/XT была предназначена. Для одновременной передачи только 8 бит информации, так как используемый в компьютерах микропроцессор 18088 имел 8 линий данных. Кроме того, системная шина включала 20 адресных линий, которые ограничивали адресное пространство пределом в 1 Мбайт. Для работы с внешними устройствами в этой шине были предусмотрены также 4 линии аппаратных прерываний (IRQ) и 4 линии для требования внешними устройствами прямого доступа в память (DMA, Direct Memory Access). Для подключения плат расширения использовались специальные 62-контактные Разъемы. Заметим, что системная шина и микропроцессор синхронизиоовались от одного тактового генератора с частотой 4,77 МГц. Таким образом, теоретически скорость передачи дан­ных могла достигать более 4,5 Мбайта/с.

      1. Шина isa

В компьютерах PC/AT, использующих микропроцессор i80286, впервые стала применяться новая системная шина ISA (Industry Standard Architecture), полностью реализующая возможности упо­мянутого микропроцессора. Она отличалась наличием дополни­тельного 36-контактного разъема для соответствующих плат рас­ширения. За счет этого количество адресных линий было увели­чено на четыре, а данных - на восемь. Теперь можно было пере­давать параллельно уже 16 разрядов данных, а благодаря 24 ад­ресным линиям напрямую обращаться к 16 Мбайтам системной памяти. Количество линий аппаратных прерываний в этой шине было увеличено с 7 до 15, а каналов DMA - с 4 до 7. Надо отме­тить, что новая системная шина ISA полностью включала в себя возможности старой 8-разрядной шины, то есть все устройства, используемые в PC/XT, могли без проблем применяться и в PC/AT 286. Системные платы с шиной ISA уже допускали воз­можность синхронизации работы самой шины и микропроцессо­ра разными тактовыми частотами, что позволяло устройствам, выполненным на платах расширения, работать медленнее, чем базовый микропроцессор. Это стало особенно актуальным, когда тактовая частота процессоров превысила 10-12 МГц. Теперь сис­темная шина ISA стала работать асинхронно с процессором на частоте 8 МГц. Таким образом, максимальная скорость передачи теоретически может достигать 16 Мбайт/с.

3.1.2. Шина eisa

С появлением новых микропроцессоров, таких, как i80386 и i486, стало очевидно, что одним из вполне преодолимых препят­ствий на пути повышения производительности компьютеров с этими микропроцессорами является системная шина ISA. Дело в том, что возможности этой шины для построения высокопроиз­водительных систем следующего поколения были практически исчерпаны. Новая системная шина должна была обеспечить наи­больший возможный объем адресуемой памяти, 32-разрядную передачу данных, в том числе и в режиме DMA, улучшенную систему прерываний и арбитраж DMA, автоматическую конфи­гурацию системы и плат расширения. Такой шиной для IBM PC- совместимых компьютеров стала EISA (Extended Industry Standard Architecture). Заметим, что системные платы с шиной EISA первоначально были ориентированы на вполне конкретную область применения новой архитектуры, а именно на компьютеры, осна­щенные высокоскоростными подсистемами внешней памяти на жестких магнитных дисках с буферной кэш-памятью. Такие ком­пьютеры до сих пор используются в основном в качестве мощ­ных файл-серверов или рабочих станций.

В EISA-разъем на системной плате компьютера помимо, разу­меется, специальных EISA-плат может вставляться либо 8-, либо 16-разрядная плата расширения, предназначенная для обыкновенной PC/AT с шиной ISA. Это обеспечивается простым, но поистине гениальным конструктивным решением. EISA-разъе­мы имеют два ряда контактов, один из которых (верхний) ис­пользует сигналы шины ISA, а второй (нижний) - соответствен­но EISA. Контакты в соединителях EISA расположены так, что рядом с каждым сигнальным контактом находится контакт "Зем­ля". Благодаря этому сводится к минимуму вероятность генера­ции электромагнитных помех, а также уменьшается восприим­чивость к таким помехам.

Шина EISA позволяет адресовать 4-Гбайтное адресное про­странство, доступное микропроцессорам 180386/486. Однако дос­туп к этому пространству могут иметь не только центральный процессор, но и платы управляющих устройств типа bus master - главного абонента (то есть устройства, способные управлять пе­редачей данных по шине), а также устройства, имеющие возможность организовать режим DMA. Стандарт EISA поддерживает многопроцессорную архитектуру для "интеллектуальных" устройств (плат), оснащенных собственными микропроцессорами. Поэтому данные, например, от контроллеров жестких дисков, графических контроллеров и контроллеров сети могут обрабаты­ваться независимо, не загружая при этом основной процессор. Теоретически максимальная скорость передачи по шине

EISA в так называемом пакетном режиме (burst mode) может достигать 33 Мбайт/с. В обычном (стандартном) режиме она не превосхо­дит, разумеется, известных значений для ISA.

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

Как и для шины ISA, в системе EISA имеется 7 каналов DMA. выполнение DMA-функций полностью совместимо с аналогичными операциями на ISA-шине, хотя они могут происходить и несколько быстрее. Контроллеры DMA имеют возможность под­держивать 8-, 16- и 32-разрядные режимы передачи данных. В общем случае возможно выполнение одного из четырех циклов обмена между устройством DMA и памятью системы. Это ISA-совместимые циклы, использующие для передачи данных 8 так­тов шины; циклы типа А, исполняемые за б тактов шины; циклы типа В, выполняемые за 4 такта шины, и циклы типа С (или burst DMA), в которых передача данных происходит за один такт шины. Типы циклов А, В и С поддерживаются 8-, 16- и 32-разрядными устройствами, причем возможно автоматическое изменение раз­мера (ширины) данных при передаче в не соответствующую раз­меру память. Большинство ISA-совместимых устройств, исполь­зующих DMA, могут работать почти в 2 раза быстрее, если они будут запрограммированы на применение циклов А или В, а не стандартных (и сравнительно медленных) ISA-циклов. Такая про­изводительность достигается только путем улучшения арбитража шины, а не в ущерб совместимости с ISA. Приоритеты DMA в системе могут быть либо "вращающимися" (переменными), либо жестко установленными. Линии прерывания шины ISA, по которым запросы прерывания передаются в виде перепадов уровней напряжения (фронтов сигналов), сильно подвержены импульсным помехам. Поэтому в дополнение к привычным сигналам прерываний на шине ISA, активным только по своему фронту, в системе EISA предусмот­рены также сигналы прерываний, активные по уровню. Причем для каждого прерывания выбор той или иной схемы активности может быть запрограммирован заранее. Собственно прерывания, активные по фронту, сохранены в EISA только для совместимо­сти со "старыми" адаптерами ISA, обслуживание запросов на пре­рывание которых производит схема, чувствительная к фронту сиг­нала. Понятно, что прерывания, активные по уровню, менее под­вержены шумам и помехам, нежели обычные. К тому же (теоре­тически) по одной и той же физической линии можно передавать бесконечно большое число уровней прерывания. Таким образом, одна линия прерывания может использоваться для нескольких запросов.

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

работе, которая заключается в разделении ресурсов компьютера между отдельными платами. Для "старых" плат адаптеров пользователь должен сам подобрать правильное положение DIP-перекдючателей (рис. 25) и перемычек, однако сервисная программа на EISA-компьютерах позволяет отображать установленные положе­ния соответствующих переключателей на экране монитора и дает некоторые рекомендации по правильной их установке. Помимо этого в архитектуре EISA предусматривается выделение опреде­ленных групп адресов ввода-вывода для конкретных слотов шины - каждому разъему расширения отводится адресный диа­пазон 4 Кбайта, что также позволяет избежать конфликтов между отдельными платами EISA.

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