русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Шина ESA


Дата добавления: 2014-12-01; просмотров: 733; Нарушение авторских прав


Эта шина разрабатывалась для микропроцессора 386 и должна была обеспечить 32 разрядную передачу данных в том числе и в режиме прямого доступа к памяти, наибольший возможный объем адресуемой памяти, улучшение системы прерываний и арбитраж прямого доступа к памяти, автоматическую конфигурацию системы и плат расширения. В ESA разъем на системной плате может вставляться кроме специальных ESA плат 8 либо 16 разрядные платы расширения. Это обеспечивается, что ESA разъемы имеют 2 ряда контактов, один из которых верхний исполняет сигналы шины ISA, нижний ESA. Контакты в соединителях ESA расположены, так что рядом с каждым сигнальным находится контакт земля. Благодаря этому к минимальному сведены вероятности генерации помех и восприимчивость к помехам. Шина ESA позволяет адресовать 4Гбайтное адресное пространство. Доступ, к которому может иметь не только центральный процессор, но и платы управляющих устройств типа Bus master, т.е. устройства способные управлять передачей данных по шине, а также устройства имеющие возможность организовать режим прямого доступа к памяти.

Стандарт ESA поддерживает многопроцессорную архитектуру для интеллектуальных плат с собственными микропроцессорами. Поэтому данные, например, от контроллера жестких дисков, графических контроллеров, контроллеров сети могут обрабатываться независимо без загрузки главного процессора. Теоретическая максимальная скорость передачи в пакетном режиме может достичь 33 Мбайт в секунду, в стандартном не превосходит значения шины ESA. На ESA предусматривается централизованный метод управления через системный арбитр. Таким образом, поддерживается использование ведущих устройств на шине. Однако возможно также представление шины запрашивающим устройствам по циклическому принципу. В ESA имеется 7 каналов прямого доступа к памяти. Контроллер прямого доступа к памяти имеет возможность поддерживать 8, 16 и 32 разрядные режимы передачи данных. В общем случае возможно выполнение 1 из 4 циклов обмена между устройством прямого доступа к памяти и памятью системы. Это ISA совместимые циклы, использующие для передачи данных 8 контактов шины, циклы типа A исполняемые за 6 тактов шины, циклы типа B исполняемые за 4 такта шины и циклы типа C исполняемые за 1 такт шины. Типы A,B и C поддерживаются 8, 16 и 32 разрядными устройствами, причем возможно автоматическое изменение ширины данных при передаче в несоответствующие размеры памяти. Приоритет прямого доступа к памяти может быть либо переменным, либо фиксированным. Линии прерывания шины ISA, по которым запросы передаются в виде фронтов сигналов, сильно подвержены импульсным помехам. Поэтому в системе ESA кроме таких, предусматривается также сигнал прерываний активный по уровню. Для компьютеров с шиной ESA предусмотрена автоматически конфигурированная система, поэтому обычно с платами расширения изготовители поставляют специальные файлы конфигурации. Информация, из которых исполняется на этапе подготовки системы к работе. В архитектуре ESA предусматривается выделение определенных групп адресов ввода вывода для конкретных слотов шины, каждому разъему отводят 4 Кбайта адресного диапазона.





<== предыдущая лекция | следующая лекция ==>
Интерфейс специализированных микропроцессорных устройств | Локальные шины


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.445 сек.