Статус нашего сайта: |
ICQ Information Center |
ICQ SHOP 5-значные 6-значные 7-значные 8-значные 9-значные Rippers List ОПЛАТА СТАТЬИ СЕКРЕТЫ HELP CENTER OWNED LIST РОЗЫСК!New! ICQ РЕЛИЗЫ Протоколы ICQ LOL ;-) Настройка компьютера Аватарки Смайлики СОФТ Mail Checkers Bruteforces ICQTeam Soft 8thWonder Soft Other Progs ICQ Patches Miranda ICQ ФорумАрхив! ВАШ АККАУНТ ICQ LiveJournal
РекламаНаш канал:irc.icqinfo.ru |
Скотт Мюлле- Модернизация и ремонт ПК стр.724Замечание Описание функций и кодов ошибок прерывания Int 13h можно найти в дополнении на прилагаемом компакт-диске. Кроме программ форматирования диска, через Int 13h работают такие программы, как FDISK. Программа Diskedit из пакета Norton Utilities обращается к диску через Int 13h в режиме работы с физическими секторами. Через это прерывание работают также некоторые программы восстановления удаленных файлов. Иногда такие программы очень нужны, так как они позволяют работать даже в тех случаях, когда испорчена таблица разделов жесткого диска. Таблица разделов находится вне области, определенной для DOS, и только работающие через Int 13h программы способны обращаться к ней. Большинство программ восстановления удаленных файлов работают через Int 25h и Int 26h, что не позволяет использовать их вне раздела DOS. Команды дискового контроллера Это самый низкий уровень дискового интерфейса. Программы, работающие на этом уровне, напрямую общаются с контроллером дисковода, используя его собственный язык. Такое общение осуществляется через порты ввода-вывода: программа посылает воспринимаемые контроллером команды в порт и получает через него информацию от контроллера. Большинство приложений работают с дисками через прерывание Int 21h, которое, в свою очередь, работает через Int 13h. Проследив дальнейшую цепочку обращений, можно отметить, что Int 13h уже напрямую обращается к контроллеру диска. Контроллер выполняет команду и передает результат (опять же через всю цепочку обработчиков) программе пользователя. Таким образом, приложения пользователя работают с диском и другими устройствами, не заботясь о деталях обмена информацией. Любое приложение может пропустить один из уровней дискового интерфейса и работать на более низком уровне. Для этого ему придется выполнить больший объем работ. Самым низким уровнем дискового интерфейса является работа с контроллером диска через порты ввода-вывода. Каждый тип контроллера имеет собственный порт ввода-вывода и набор команд, и только контроллер может работать непосредственно с самим диском. Если бы не ROM BIOS, то DOS должна была бы самостоятельно работать с любым установленным в системе типом жестких дисков и дисководов. Вместо этого DOS общается не с контроллерами дисков, а с ROM BIOS (обращения к диску идут через Int 13h), и обязанность работать с контроллерами возлагается на ROM BIOS. Используя стандартный интерфейс с ROM BIOS, DOS может действовать относительно независимо от конкретного аппаратного обеспечения и поддерживать различные типы дисков. Установка оптического накопителя Насколько сложной (или простой) окажется установка накопителя CD-, CD-RW, DVD-ROM или перезаписываемого DVD, зависит только от вас. Если вы заранее спланировали свою работу, то его установка пройдет без сучка, без задоринки. Ниже рассматривается установка и подключение стандартных встроенных и внешних оптических накопителей, а также даются советы и рекомендации, которые обычно не приводятся в прилагаемых руководствах. После установки накопителя и включения компьютера операционная система Windows 9х обнаружит устройства Plug and Play и установит необходимое программное обеспечение. В противном случае все требующиеся драйверы придется устанавливать самостоятельно. |