В.А. Авдеев, В.Ф. Гузик
Компьютеры: шины, контроллеры, периферийные устройства
Учебное пособие. Таганрог: ТРТУ, 2001. - 536 с.
11. Внешние ЗУ на Магнитных и оптических носителях
11.8. Подключение КНГМД к шине
На рис. 11.13 показана структурная схема подключения КНГМД к
системной шине.
Рис.
11.13. Структурная схема подключения КНГМД к системной шине
Структурная схема содержит приемопередатчик данных (ППД),
дешифратор адреса и управляющих сигналов (ДшА и УС), КНГМД, СПК, ФАЧ, регистр
управления (РУ), блок выбора накопителей (БВН), передатчики (ПЕР) и приемники
(ПР). СПК выполняет управляемую задержку последовательных данных записи по
сигналам КНГМД ранней, нормальной и поздней синхронизации (PS0, PS1). ФАЧ
формирует сигналы «Окно данных» (DW), поступающие в КНГМД. Регистр РУ доступен
по записи со стороны П и ему присвоен адрес 3F2h. Биты D0 и D1 РУ определяют
номер накопителя, бит D2 используется для сброса КНГМД, бит D3 - разрешения
прерывания, а биты D4-D7 необходимы для пуска моторов накопителей. БВН
формирует сигналы выбора накопителей и пуска их моторов. Функционирование КНГМД
заключается в следующем. Включается мотор выбранного НГМД и ожидается заданное
число оборотов. Затем выполняется поиск нужной дорожки, который завершается формированием
сигнала прерывания IRQ6, поступающего в П. После этого осуществляется инициализация
КПДП (задается режим работы, выводится стартовый адрес буфера памяти, число
передаваемых байтов (слов), разрешается работа канала). Кроме того,
осуществляется загрузка байтов команды в КНГМД в первой фазе приказа. Во второй
фазе КНГМД выполняет команду, например, чтение(запись) НГМД. После передачи
блока данных формируется КНГМД сигнал прерывания IRQ6. Затем П осуществляет
ввод байтов состояния ST0-ST2 и четырех байтов атрибутов из КНГМД (см.
приложение В, задание № 9).
Похожие материалы:
Подинщик
Поддувщик изделий (Выпуск №33 ЕТКС)
Поддержание порядка на судне
Подключение портов к шине ISA
Подкуп избирателей, участников
референдума либо осуществление в период избирательной кампании, кампании
референдума благотворительной деятельности с нарушением законодательства о
выборах и референдумах - КоАП
Подкуп или принуждение к
даче показаний или уклонению от дачи показаний либо к неправильному переводу
|