Авторизация ...
Имя пользователя :
Пароль :

Соглашение | Матрица, экран для ноутбука | Публикация статей

Использование команд контроллера НГМД
Категория: Статьи

Выполнив сброс контроллера, вам надо его проинициализировать, указав все рабочие параметры. Затем можно выдавать контроллеру команды, каждый раз проверяя регистр основного состояния ST и анализируя байты результата ST0...ST3. Можно предложить следующую последовательность действий:
• сброс контроллера выдачей в порт 3F2h байта с битом 2, установленным в 0;
• разрешение работы контроллера выдачей в этот же порт байта с битом 2, установленным в 1;
• выдача контроллеру команды "Инициализация";
• выдача контроллеру команды "Определить параметры";
• включение двигателя и ожидание в течение примерно 0,5 с (время разгона двигателя);
• установка головки в нужное положение командой "Поиск";
• проверка результатов установки командой "Чтение состояния прерывания";
• для IBM PC/AT установка нужной скорости передачи данных выдачей в порт 3F7h байт с соответствующим значением: 0 для дискет с высокой плотностью записи (HD), 1 для двойной плотности (DD) и 2 для одинарной (SD);
• если установка головок выполнена правильно, можно выдавать команды чтения или записи данных (перед этим надо правильно запрограммировать контроллер прямого доступа к памяти, если вы собираетесь использовать режим ПДП).


Написал Demon 19 ноября 2008 распечатать

Статьи по теме:

Охранно-пожарные системы фирмы Satel теперь можно контролировать по телефону или Ethernet
Определение структурированной кабельной системы
ИСТОРИЯ РАЗВИТИЯ КОМПЬЮТЕРОВ
Microsoft о дате выхода Windows Vista
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети
Поиск данных по ключевым словам (WAIS)
Отчаянно узнать если он лежит или обжуливает?
Установка Системы Видеонаблюдения В Офис
Задача, решаемая с помощью использования пакета электронных таблиц
Тестирование От А До Я. Часть 1 - Основополагающие Принципы И Подходы
Текстовый редактор Блокнот
Загрузочная запись
Как структура Internet сказывается на Пользователе?
Производственный и технологический процессы
Интерфейс, селекторный и мультиплексный каналы
Access
Просмотр графики в режиме слайд-шоу
Структура конструкций и поколения ЭВМ
Задача, решаемая с использованием систем управления базами данных
Ваш подросток безопасно использует интернет?
Создание Java-апплета “HelloJava”
Windows Vista как платформа
SHADOW MASK
TCO '95
Электронные таблицы «EXCEL»