| Ряд В | № | Ряд А |
|---|---|---|
| GND | 1 | IOCHK# |
| Reset | 2 | SD7 |
| +5 В | 3 | SD6 |
| IRQ2/9¹ | 4 | SD5 |
| -5 В | 5 | SD4 |
| DRQ2 | 6 | SD3 |
| -12 В | 7 | SD2 |
| 0WS#² | 8 | SD1 |
| +12 В | 9 | SD0 |
| GND | 10 | IOCHRDY |
| SMEMW# | 11 | AEN |
| SMEMR# | 12 | SA19 |
| IOWR# | 13 | SA18 |
| IORD# | 14 | SA17 |
| DACK3# | 15 | SA16 |
| DRQ3 | 16 | SA15 |
| DACK1# | 17 | SA14 |
| DRQ1 | 18 | SA13 |
| REFRESH# | 19 | SA12 |
| BCLK | 20 | SA11 |
| IRQ7 | 21 | SA10 |
| IRQ6 | 22 | SA9 |
| IRQ5 | 23 | SA8 |
| IRQ4 | 24 | SA7 |
| IRQ3 | 25 | SA6 |
| DACK2# | 26 | SA5 |
| TC | 27 | SA4 |
| BALE | 28 | SA3 |
| +5 В | 29 | SA2 |
| Osc | 30 | SA1 |
| GND | 31 | SA0 |
¹ B4: XT=IRQ2, AT=IRQ9.
² B8: XT-Card Selected.
Таблица 6.3. Дополнительный разъем шин ISA-16 и EISA
| Ряд D | № | Ряд С |
|---|---|---|
| MEMCS16# | 1 | SBHE# |
| IOCS16# | 2 | LA23 |
| IRQ10 | 3 | LA22 |
| IRQ 11 | 4 | LA21 |
| IRQ12 | 5 | LA20 |
| IRQ 15 | 6 | LA19 |
| IRQ14 | 7 | LA18 |
| DACK0# | 8 | LA17 |
| DRQ0 | 9 | MEMR# |
| DACK5# | 10 | MEMW# |
| DRQ5 | 11 | SD8 |
| DACK6# | 12 | SD9 |
| DRQ6 | 13 | SD10 |
| DACK7# | 14 | SD11 |
| DRQ7 | 15 | SD12 |
| +5 B | 16 | SD13 |
| MASTER# | 17 | SD14 |
| GND | 18 | SD15 |
Сигналы шины ISA естественны для периферийных микросхем фирмы Intel (в стиле семейства 8080).
♦ SD[7:0] — шина данных. Иное название сигналов — Data или D.
♦ SA[19:0] (Addr[19:0], A[19:0]) — шина адреса.
♦ AEN — разрешение адресации портов (запрещает ложную дешифрацию адреса в цикле DMA).
♦ IOW# (IOWC#, IOWR#) — запись в порт.
♦ IOR# (IORC#, IORD#) — чтение порта.
♦ SMEMW# (SMEMWR#, SMWTC#) — запись в системную память (в диапазоне адресов 0-FFFFFh).
♦ SMEMR# (SMEMRD#, SMRDC#) — чтение системной памяти (в диапазоне адресов 0-FFFFFh).
Ниже перечислены сигналы, относящиеся к сигналам запросов прерывания и каналам прямого доступа к памяти.
♦ IRQ2/9, IRQ[3:7] — запросы прерываний. Положительный перепад сигнала вызывает запрос аппаратного прерывания. Для идентификации источника высокий уровень должен сохраняться до подтверждения прерывания процессором, что затрудняет разделение (совместное использование) прерываний. Линия IRQ2/9 в шинах XT вызывает аппаратное прерывание с номером 2, а в AT — с номером 9.
♦ DRQ[1:3] — запросы 8-битных каналов DMA (положительным перепадом).
♦ DACK[1:3]# — подтверждение запросов 8-битных каналов DMA.
♦ TC — признак завершения счетчика циклов DMA.
Шина имеет и несколько служебных сигналов синхронизации, сброса и регенерации памяти, установленной на адаптерах.
♦ IOCHRDY (CHRDY, I/OCHRDY) — готовность устройства, низкий уровень удлиняет текущий цикл (не более 15 икс).
♦ BALE (ALE) — разрешение защелки адреса. После его спада в каждом цикле процессора линии SA[0:19] гарантированно содержат действительный адрес.
♦ REFRESH# (REF#) — цикл регенерации памяти (в XT называется DACK0#). Сигнал появляется каждые 15 мкс, при этом шина адреса указывает на очередную регенерируемую строку памяти.
♦ IOCHK# — контроль канала, низкий уровень вызывает NMI CPU (разрешение и индикация в системных портах 061h, 062h).
♦ RESET (RESDRV, RESETDRV) — сигнал аппаратного сброса (активный уровень — высокий).
♦ BCLK (CLK) — синхронизация шины с частотой около 8 МГц. ПУ могут не использовать этот сигнал, работая только по управляющим сигналам записи и чтения.
♦ OSC — несинхронизированная с шиной частота 14,431818 МГц (использовалась старыми дисплейными адаптерами).
Кроме логических сигналов шина имеет контакты для разводки питания +5, -5, +12 и -12 В.
♦ SD[15:8] — шина данных.
♦ SBHE# — признак наличия данных на линиях SD[15:8].
♦ LA[23:17] — нефиксированные сигналы адреса, требующие защелкивания по спаду сигнала BALE. Такой способ подачи адреса позволяет сократить задержку. Кроме того, схемы дешифратора адреса памяти плат расширения начинают декодирование несколько раньше спада BALE.
♦ IRQ[10:12], IRQ[14:15] — дополнительные запросы прерываний.
♦ DRQ[5:7] — запросы 16-битных каналов DMA (положительным перепадом).
♦ DACK[5:7]# — подтверждение запросов 16-битных каналов DMA.
♦ DRQ0 и DACK0# — запрос и подтверждение 8-битного канала DMA, освободившегося от регенерации памяти.
Перечисленные ниже сигналы связаны с переключением разрядности данных.
♦ МEMCS16# (M16#) — адресуемое устройство поддерживает 16-битные обращения к памяти.
♦ IOCS16# (I/OCS16#, IO16#) — адресуемое устройство поддерживает 16-битные обращения к портам.
К новым управляющим сигналам относятся следующие.
♦ MEMW# (MWTC#) — запись в память в любой области до 16 Мбайт.