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

Красивые рольшторы - roll-service.by

Функции 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


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

Области применения МП
Принципы организации
Классификация локальной компьютерной сети (ЛКС)
Зачем Нам Нужен План Управления Конфигурациями? Основные Понятия И Концепции Документа
Будущие модули CompactPCI- которые будут производится в ближайшее время
Особенности системной интеграции CompactPCI-систем
Несколько слов об иных возможностях
Пример разработки экспертной системы
Подсказки програмного обеспечения и программы присоединенного филиала
"Адские" мифы
Микротравмы
Физическая среда передачи в локальных сетях
Рисование прямоугольника или квадрата
Рынок электронной коммерции: сектор business-to-business
Трассировка процессов в UNIX
Типы Даных В С++ И Отличия От Java
Области в которых используются компьютерные системы на базе CompactPCI
Интерфейсные места кабельной системы
Компьютеры как средство общения людей
Демонстрационная программа графических функций языка С++
Допрос свидетеля и потерпевшего
Работа с дисками по средствам MS-DOS
Периферийные устройства ПК
Ваш подросток безопасно использует интернет?
Производственный и технологический процессы
Системный блок
Понятие и концепции информационного общества
Что составляет Internet?
Предупреждение компьютерных преступлений
Дополнительные настройки Microsoft Internet Explorer
Создание фотоснимков из кадра видеозаписи
Математические основы функционирования квантовых компьютеров
Обыск и выемка
Что ваш ребенок делает в он-лайн?
TCO '95
ИСТОРИЯ РАЗВИТИЯ КОМПЬЮТЕРОВ
Корпоративные Информационные Системы (Crm, Erp, Системы Мобильной Торговли)
Программная совместимость ЕС ЭВМ
WordPad: Создание маркированных списков
Как Бороться С Вирусами И Троянами
Общая характеристика компьютерной томографии
Российские национальные IP-сети
Электронная почта (e-mail)
Неправомерный доступ к компьютерной информации (ст. 272 УК)
Открытие документа из командной консоли
Языки программирования высокого уровня
Знакомство с элементами среды PowerPoint
Масштабирование изображения
Физические основы организации квантовых компьютеров
Доступ в Internet
Характеристики CASE-средств
РАЗНОВИДНОСТИ КОМПЬЮТЕРНЫХ ВИРУСОВ
О компьютерах
Мошенничество С Телефонами
Компания Зао«Бизнес Технолоджи»Провела Комплексную Автоматизацию Ооо Страховая Компания «Амкополис»