Главная | Соглашение | Публикация статей

Функции BIOS для работы с дисками
Категория: Статьи

Наилучший и самый безопасный способ работы с дисками на физическом уровне в среде MS-DOS - использование функций базовой системы ввода/вывода BIOS. Эти функции учитывают все особенности аппаратуры и предоставляют достаточно широкий набор средств доступа к дискам на физическом уровне.
Вся дисковая подсистема обслуживается прерыванием INT 13h . Это прерывание выполняет множество функций. Для вызова определенной функции программа должна занести ее код в регистр AH. При этом в другие регистры следует записать параметры - номер НМД или НГМД, номер цилиндра, головки, адрес таблиц параметров НМД или НГМД и т. д.
Приведем краткую таблицу функций прерывания INT 13h , после чего займемся детальным описанием этих функций. В примечании к описанию функций мы будем указывать типы компьютеров, на которых данная функция работоспособна.
Номер функции Описание
00h Сброс дисковой системы
01h Определение состояния дисковой системы
02h Чтение сектора
03h Запись сектора
04h Проверка сектора
05h Форматирование дорожки
06h Форматирование дорожки НМД
07h Форматирование НМД
08h Получить текущие параметры НГМД или НМД
09h Инициализация таблиц параметров НМД
0Ah Чтение длинное (только для НМД)
0Bh Запись длинная (только для НМД)
0Ch Поиск цилиндра (только для НМД)
0Dh Альтернативный сброс НМД
0Eh Чтение буфера сектора (только для НМД)
0Fh Запись буфера сектора (только для НМД)
10h Проверка готовности НМД
11h Рекалибровка НМД
12h Проверка памяти контроллера НМД
13h Проверка НМД
14h Проверка контроллера НМД
15h Получить тип НМД или НГМД
16h Проверка замены диска
17h Установка типа дискеты
18h Установка среды носителя данных для форматирования
19h Парковка головок (только для НМД)
1Ah Форматирование НМД с интерфейсом ESDI

Функции BIOS для работы с дисками

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

Межсетевой обмен и связь с глобальным Internet
Появление перцептрона
Интерфейс, селекторный и мультиплексный каналы
Линукс привелось в действие приборы: Теперь в рынке
Sizes-Resolutions-Refresh Rate
Теория фреймов
Профилактические методы уменьшения усталости при работе за компьютером
Правовое регулирование отношений в области "компьютерной информации"
Програмное обеспечение для предприятий - добавлять эффективность к делу
Блокнот: Поиск и замена
Задача, решаемая с использованием систем управления базами данных
ПРИНЦИПЫ ДЕЙСТВИЯ И СТРУКТУРАЯ СХЕМА КОМПЬЮТЕРА
Компьютерный вирус
Структура ПК
ЧТО ТАКОЕ КОМПЬЮТЕР?
Отечественное законодательство в области "компьютерного права"
Текст программы на языке Basic
«ВАКЦИНАЦИЯ» ПРОГРАММ
Протокол Internet (IP)
Общие признаки преступлений в сфере компьютерной информации
«Откат» к предыдущей версии Microsoft Windows
Мой Выбор Система Monitor Crm Для Автоматизации Отдела Продаж
Подделка компьютерной информации
Открытие документа не связанным с ним приложением
Восстановление Windows
Физическое и логическое подключение жестких дисков
Мобильная Торговля, Системы Мобильной Торговли
Linux: Gentoo Vs Ubuntu Функциональность
Разработка Баз Данных На Msde 2000, Работа С Бесплатной Базой Данных Mssql
Обмен данными через буфер обмена
Информатизация общества: социальные условия, предпосылки и последствия
Структура 3-магистрального МП
Первый взгляд на Windows Vista
Условия и предпосылки информатизации
Предпосылки создания квантовых компьютеров
Запись фильма с помощью командной строки
Некоторые типовые конфигурации
Микропроцессор
Использование анонимного ftp по e-mail
Простые меры защиты
Компания Зао &Quot;Лайт Коммуникейшн&Quot; Получила Статус Gigabyte Authorized Partner
Цифровая логика
Виртуальная память
LIBCOM-2007: новинки высоких технологий от компании «Алее Софтвер»
Потеря информации – можно ли ее избежать?
Компания Janet Systems Llc Представила Soa-Платформу На Выставке «E-Kazakhstan»
Операторы Turbo Pascal
Что ваш ребенок делает в он-лайн?
Прослушка И Антижучки - Гонка Технологий
Трассировка процессов в UNIX
База знаний
Установление лиц: совершивших неправомерный доступ к компьютерной информации
Очистка большой области рисунка
Заголовок исполняемых файлов
Примеры комплексов CASE-средств