MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Прерывание BIOS

Название:Прерывание BIOS
Просмотров:76
Раздел:Информатика, программирование
Ссылка:Скачать(7 KB)
Описание:Этот сервис предоставляет прямой доступ к адаптерам дискеты и твердого диска.
Рекомендуется там, где это возможно, использовать INT 25H и INT 26H (INT
25H/26H – прямая дисковая операция чтения/записи:

Часть полного текста документа:

INT 13H: Дисковый ввод-вывод Этот сервис предоставляет прямой доступ к адаптерам дискеты и твердого диска. Рекомендуется там, где это возможно, использовать INT 25H и INT 26H (INT 25H/26H - прямая дисковая операция чтения/записи:
    INT 25H читает секторы
    INT 26H записывает секторы), чтобы предоставить драйверам устройств DOS выполнять всю низкоуровневую обработку. Разумеется, для таких операций, как форматирование диска или установка защиты от копирования, прерывание INT 13H может оказаться единственной альтернативой.
     Подфункции: (Подфункции > 8 - только для твердых дисков) 00H сброс контроллера 0aH длинное чтение 01H дать статус 0bH длинная запись 02H читать секторы 0cH искать цилиндр 03H писать секторы 0dH альтернативный сброс 04H верификация 05H форматировать дорожку 08H дать параметры диска 09H инициализировать параметры диска 10H проверить готовность 11H рекалибрация 14H диагностика 15H дать тип диска 16H изменить статус 17H установить тип диска AH Сервис ___ ____________________________________________________________________________ 00H Сброс устройства. Вызывает рекалибрацию контроллера. Если DL равен 80H или 81H, выполнен сброс контроллера твердого диска. ___ ____________________________________________________________________________ 01H Дать статус ошибки последней операции.
    Вход: DL = диск. DL < 80H = дискета; DL > 7FH = твердый диск
    Выход: AL содержит код ошибки диска (то же, что значение по адресу 0:0441) ___ ____________________________________________________________________________ 02H Читать секторы
    Вход: DL = номер диска (0=диск A...;80H=твердый диск 0;81H=твердый диск 1)
    DH = номер головки чтения/записи
    CH = номер дорожки (цилиндра)(0-n) Таблица параметров дискеты (для гибких дисков)
    0:0104 => Таблица параметров твердого диска (для твердых дисков)
    Выход: Carry-флаг=1 при ошибке и код ошибки диска в AH.
    ES:BX буфер содержит данные, прочитанные с диска
    Замечание: на сектор и цилиндр отводится соответственно 6 и 10 бит:
    1 1 1 1 1 1
    г5T4T3T2T1T0T9T8T7T6T5T4T3T2T1T0¬ CX: ¦c c c c c c c c C c S s s s s s¦
    L-+-+-+-+-+-+-+-¦-+-+-+-+-+-+-+--
    L=¦===> исп. как старшие биты номера цилиндра ___ ____________________________________________________________________________ 03H Писать секторы
    Вход: (аналогично подфункции 02H)
    ES:BX => данные, записываемые на диск.
    Выход: Carry-флаг=1 при ошибке и код ошибки диска в AH. ___ ____________________________________________________________________________ 04H Проверить секторы. Проверяет CRC для указанных секторов на ошибки.
    Вход: (аналогично подфункция 02H. ES:BX лучше также предоставить)
    Выход: Carry-флаг=1 при ошибке и код ошибки диска в AH. ___ ____________________________________________________________________________ 05H Форматировать дорожку. Данные на дорожке, если есть, разрушаются.
    Вход: DL,DH,CH = диск, головка, дорожка (см. подф. 02H)
    ES:BX => дескрипторы секторов (требуется 512-байтовый буфер)
    дискета: 1 4-байтовый 'CHNS' (Цилиндр, Головка, N сектора, Размер) для каждого сектора на дорожке (т.е. 36 байт для 9-секторных дорожек); номера секторов д.б. упорядочены.
    'Z' - код размера сектора: 0=128; 1=256; 2=512; 3=1024 _AT_ Твердый диск: 1 2-байтовый 'FN' (Флаг, N сектора) для каждого сектора на дорожке. Последовательность полей 'N' определяет "коэффициент прослаивания" ("interleave factor").
    
    _XT_ Твердый диск: ES:BX не используется. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Оконечные кабельные устройства
Просмотров:136
Описание: Курсовая работа По предмету: Проводная связь На тему: Оконечные кабельные устройства Содержание   1. Телефонные кабельные боксы 2. Распределительные коробки и кабель

Название:Основы землеустройства
Просмотров:119
Описание: План 1. Земельный кадастр, его составные части 2. Понятие об агроландшафтах 3. Измерение углов и направлений по топографической карте. Определение точки стояния 4. Организация территории сельскохозяйствен

Название:Федерализм как основа государственного устройства РФ
Просмотров:63
Описание: Оглавление Введение Формы государственного устройства: понятия, виды и значения для формы государства. Федеративная форма государства. Признаки федерации. Принципы объединения. Классификация феде

Название:Способ и устройство обнаружения аномалий в сетях
Просмотров:91
Описание: Кафедра Управления и Информационных Технологий Специальность Прикладная информатика ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту на тему: Способ и устройство обнаружения аномалий в се

Название:Устройство и эксплуатация генератора Г-221
Просмотров:128
Описание: Введение   Роль автомобильного транспорта довольно велика в народном хозяйстве и в Вооруженных Силах Украины. Автомобиль служит для быстрого перемещения грузов и пассажиров по различным типам дорог и мест

 
     

Вечно с вами © MaterStudiorum.ru