Железо ПК
Для начинающих пользователейДля любопытных пользователей
Для продвинутых пользователей
Трюки
Базовые операции с системной платойНастройка системной платы
Процессор
Память
Жесткие диски
Производительность жестких дисков
Видео
Устройства ввода/вывода
Загрузка
Настройка нового компьютера
Аппаратные интерфейсы ПК
ВведениеПараллельный интерфейс— LPT-порт
Последовательный интерфейс — СОМ-порт
Беспроводные интерфейсы
Последовательные шины USB и FireWire
Шина SCSI
Шины и карты расширения
Интерфейсы электронной памяти
Специализированные интерфейсы периферийных устройств
Интерфейсы устройств хранения
Интерфейсы компьютерных сетей
Вспомогательные последовательные интерфейсы и шины
Архитектурные компоненты IBM PC-совместимого компьютера
Интерфейсы питания, заземление и гальваническая развязка
Архитектурные компоненты IBM PC-совместимого компьютера
Канал 4 используется для каскадирования (соедине¬ния контроллеров). В PC/XT были только три 8-битных канала, канал 0 исполь¬зовался для регенерации памяти. Контроллеры DMA программно совместимы с системами i8237, применяемыми в первых моделях PC/XT и AT. Стандартные каналы и адреса регистров приведены в табл. 12.3.
Таблица 12.3. Стандартные каналы прямого доступа к памяти
Номер канала DMA*
О1 1
2
3
42 5 6
7
Стандартное XT
MRFR -
FDD
HDD
Отсутствуют
назначение дт
-
FDD
-
Каскад -
-
Разрядность, байт
1 •
2 с четного адреса
Макс, размер блока
64Кбайта
128 Кбайт, четный
Граница блока
Кратна 10OOh
Кратна 2000h
Регистр страниц
8битА16-А23
7битА17-А23
Адреса регистров:
— страниц
087 083
081
082
08F 08В 089
087
— адреса
000 002
004
006
ОСО ОС4 ОС8
осе
— счетчика
001 003
005
007
ОС2 ОС6 ОСА
ОСЕ
' Канал 0 в XT использовался для регенерации памяти (MRFR). 2 Канал 4 доступен только в PS/2 МСА.
12.4. Прямой доступ к памяти — DMA
;
465
16-битные каналы DMA 5-7 могут быть использованы интеллектуальными уст¬ройствами для прямого управления шиной ISA (bus mastering), при этом контрол¬лер DMA фактически лишь играет роль арбитра шины.
Устройства, использующие стандартные каналы DMA, могут располагаться лишь в слотах ISA/EISA или на системной плате (контроллер НГМД, LPT-порт в ре¬жиме ECP wjm Fast Centonics, аудиокодек). Если эти устройства системной платы используют каналы DMA, то данные каналы становятся недоступными для або¬нентов шины ISA.
На время переходного периода, связанного с «изживанием» шины ISA, потребо¬валась возможность эмуляции каналов DMA для устройств шины PCI. Существу¬ет два механизма эмуляции каналов DMA: PC/PCI и DDMA. Механизм PC/PCI (см. п.