Особенности магистрали ISA

Магистраль ISA была разработана специально для персональных компьютеров типа IBM PC AT (начиная с процессора i80286) и является фактическим стандартом для всех изготовителей этих компьютеров. В то же время отсутствие официального международного статуса магистрали ISA (она не была утверждена в качестве стандарта ни одним международным комитетом по стандартизации) приводит к тому, что многие производители допускают некоторые, порой существенные от­клонения от фирменного стандарта.

Магистраль ISA явилась расширением магистрали компьютеров IBM PC и IBM PC XT. В ней было увеличено количество разрядов адреса и данных, увеличено число линий аппаратных прерываний и каналов ПДП, а также повышена тактовая частота. К 62-контактному разъему прежней магистрали был добавлен 36-контактный новый разъем. Тем не менее, совместимость была сохранена, и платы, предназначенные для IBM PC-XT, подходят и для IBM PC AT. Характерное отличие ISA состоит в том, что ее тактовый сигнал не совпадает с тактовым сигналом процессора, как это было в XT, поэтому скорость обмена по ней не пропорциональна тактовой частоте процессора.

Магистраль ISA относится к немультиплексированным (то есть имеющим раздельные шины адреса и данных) 16-разрядным системным магистралям среднего быстродействия. Обмен осуществляется 8- или 16-разрядными данными. На магистрали реализован раздельный доступ к памяти компьютера и к устройствам ввода/вывода (для этого имеются специальные сигналы управления). Максимальный объем адресуемой памяти составляет 16 Мбайт (24 адресные линии). Максимальное адресное пространство для устройств ввода/вывода — 64 Кбайта (16 адресных линий), хотя практически все выпускаемые платы расширения используют только 10 адресных линий (1 Кбайт). Магистраль поддерживает регенерацию динамической памяти, радиальные прерывания и прямой доступ к памяти. Допускается также прямой доступ к памяти (захват магистрали).

Наиболее распространенное конструктивное исполнение магистрали — разъемы (слоты), установленные на материнской плате компьютера, все одноименные контакты которых соединены между собой, то есть все разъемы абсолютно равноправны. Особенностью конструктивного решения магистрали является то, что платы расширения (дочерние платы), подключаемые к ее разъемам, могут иметь самые различные размеры (длина платы ограничена снизу размером разъема, а сверху — длиной корпуса компьютера). Платы расширения имеют интерфейсные разъемы магистрали, выполненные печатными проводниками. Количество установочных мест для плат расширения зависит от типа корпуса компьютера. Разъем магистрали ISA разделен на две части, что позволяет уменьшать размеры 8-разрядных плат расширения, а также использовать платы, разработанные для компьютеров IBM PC XT. Назначение контактов разъемов представлено в таблице 9.2 (здесь знак минус перед названием сигнала говорит о том, что активным уровнем этого сигнала является уровень логического нуля, в противном случае активным уровнем будет уровень логической единицы).

 

Табл. 9.2.

Назначение контактов разъема ISA (I — входной сигнал, О — выходной сигнал, I/O — двунаправленный сигнал).

Контакт Цепь I/O   Контакт Цепь I/O   Контакт Цепь I/O
A1 -I/O CH CK I   A12 SA19 I/O   A22 SA9 I/O
A2 SD7 I/O   A13 SA18 I/O   A23 SA8 I/O
A3 SD6 I/O   A14 SA17 I/O   A24 SA7 I/O
A4 SD5 I/O   A15 SA16 I/O   A25 SA6 I/O
A5 SD4 I/O   A16 SA15 I/O   A26 SA5 I/O
A6 SD3 I/O   A17 SA14 I/O   A27 SA4 I/O
A7 SD2 I/O   A18 SA13 I/O   A28 SA3 I/O
A8 SD1 I/O   A19 SA12 I/O   A29 SA2 I/O
A9 SD0 I/O   A20 SA11 I/O   A30 SA1 I/O
А10 I/O CH RDY I   A21 SA10 I/O   A31 SA0 I/O
A11 AEN O                
                     
B1 GND -   B12 -SMEMR O   B22 IRQ6 I
B2 RESET DRV O   B13 -IOW I/O   B23 IRQ5 I
B3 +5 В -   B14 -IOR I/O   B24 IRQ4 I
B4 IRQ9 (IRQ2) I   BI5 -DACK3 O   B25 IRQ3 I
B5 -5В -   B16 DRQ3 I   B26 -DACK2 O
B6 DRQ2 I   B17 -DACKI O   B27 T/C O
B7 -12В -   B18 DRQ1 I   B28 BALE O
B8 OWS I   B19 -REFRESH I/O   B29 +5 В -
B9 +12 В -   B20 SYSCLK O   B30 OSC O
B10 GND -   B21 IRQ7 I   B31 GND -
B11 -SMEMW O                

Табл. 9.2.(Продолжение)

Контакт Цепь I/O   Контакт Цепь I/O   Контакт Цепь I/O
                     
С1 -SBHE I/O   С7 LA18 I/O   С13 SDIO I/O
С2 LA23 I/O   С8 LA17 I/O   С14 SDII I/O
СЗ LA22 I/O   С9 -MEMR I/O   С15 SD12 I/O
С4 LA21 I/O   С10 -MEM I/O   С16 SD13 I/O
С5 LA20 I/O   С11 SD8 I/O   С17 SD14 I/O
С6 LA19 I/O   С12 SD9 I/O   С18 SD15 I/O
                     
D1 -MEM CS16 I   D7 IRQ14 I   D13 DRQ6 I
D2 -I/O CS16 I   D8 -DACK0 O   D14 -DACK7 O
D3 IRQIO I   D9 DRQ0 I   D15 DRQ7 I
D4 IRQ11 I   D10 -DACK5 O   D16 +5 В -
D5 IRQ12 I   D11 DRQ5 I   D17 -MASTER I
D6 IRQ15 I   D12 -DACK6 O   D18 GND -

 

Отметим, что на магистрали ISA используется положительная логика на шинах адреса и данных, то есть единице соответствует высокий уровень напряжения, а нулю — низкий). На магистрали присутствуют четыре напряжения питания: +5В, -5В, +12В и-12В, которые могут использоваться платами расширения.

 








Дата добавления: 2016-03-10; просмотров: 812;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.