Ряд В | № | Ряд А |
---|---|---|
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
♦ 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]
♦ DACK[1:3]#
♦ TC
Шина имеет и несколько служебных сигналов синхронизации, сброса и регенерации памяти, установленной на адаптерах.
♦ IOCHRDY
CHRDY
, I/OCHRDY
) — готовность устройства, низкий уровень удлиняет текущий цикл (не более 15 икс).♦ BALE
ALE
) — разрешение защелки адреса. После его спада в каждом цикле процессора линии SA[0:19]
гарантированно содержат действительный адрес.♦ REFRESH#
REF#
) — цикл регенерации памяти (в XT называется DACK0#
). Сигнал появляется каждые 15 мкс, при этом шина адреса указывает на очередную регенерируемую строку памяти.♦ IOCHK#
♦ RESET
RESDRV
, RESETDRV
) — сигнал аппаратного сброса (активный уровень — высокий).♦ BCLK
CLK
) — синхронизация шины с частотой около 8 МГц. ПУ могут не использовать этот сигнал, работая только по управляющим сигналам записи и чтения.♦ OSC
Кроме логических сигналов шина имеет контакты для разводки питания +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]
♦ DACK[5:7]#
♦ DRQ0
DACK0#
— запрос и подтверждение 8-битного канала DMA, освободившегося от регенерации памяти.Перечисленные ниже сигналы связаны с переключением разрядности данных.
♦ МEMCS16#
M16#
) — адресуемое устройство поддерживает 16-битные обращения к памяти.♦ IOCS16#
I/OCS16#
, IO16#
) — адресуемое устройство поддерживает 16-битные обращения к портам.К новым управляющим сигналам относятся следующие.
♦ MEMW#
MWTC#
) — запись в память в любой области до 16 Мбайт.