logo
Shpora_AVMiS

18Внутренние интерфейсы. Шина isa.

Шины расширения (Expansion Bus) являются средствами подключения систем­ного уровня: они позволяют адаптерам и контроллерам непосредственно исполь­зовать системные ресурсы PC — пространства памяти и ввода-вывода, прерыва­ния, каналы прямого доступа к памяти. Устройства, подключенные к шинам расширения, могут и сами управлять этими шинами, получая доступ к остальным ресурсам компьютера (обычно к ячейкам памяти).

Одна из первых шин расширения - шина ISA. Шины расширения предназначены для подключения различных устройств, карт и т.д. ISA появилась в 1981 году. Была 8-разрядная. Частота до 8 МГц. Скорость передачи данных - до 4 МБ/с. 8 бит под данные, 20 бит под адрес. Разъем состоял из 62 контактов. В 1984 году была усовершенствована и стала 16-разрядной (различают ISA-8, ISA16). Частота 8 МГц. Скорость - 8 МБ/с. 16 бит - данные, 24 бита - адрес.

Шины расширения конструктивно оформляются в виде щелевых разъемов (слотов) на системной плате для установки плат адаптеров. Различаются:

- стандартизация размеров;

- количество контактов;

- электрический интерфейс;

- фикс. расст. от слота до задней кромки платы, цвет и т.д.

В каждый момент времени шиной может управлять только одно устройство-задатчик, обращающееся к ресурсам (портам или ячейкам памяти) устройств-исполните­лей. Шина ISA обеспечивает возможность обращения к 8- или 16-битным регист­рам устройств, отображенным на пространства ввода-вывода и памяти.