Читать реферат по информатике, вычислительной технике, телекоммуникациям: "ДОПОЛНИТЕЛЬНЫЕ ДИСКОВЫЕ УТИЛИТЫ" Страница 3
ввода имени файла пользовательского формата.
Опции можно сохранять для дальнейшего использования. ПРОБЛЕМЫ: РЕШЕННЫЕ И НЕРЕШЕННЫЕ. Само собой, при написании любой программы возникают проблемы большие и поменьше, кое-какие оказываются полностью разрешенными, некоторые удается ловко обойти, ну и остается малая часть нерешенных или оставленных до лучших времен.
И вот я хочу поделиться своими проблемами и способами их решения:
Оказывается, что под Windows прерывание 13h делает не то же, что под DOS (я так и не выяснил, что именно), поэтому долгое время не работало определение типов дисководов. Обошел я это дело путем считывания данных дисководов прямо из CMOS, используя порты 70h и 71h.
Форматов дискет существует просто громадное множество (я могу перечислить около двадцати - это более-менее нужные), поэтому встал вопрос - как их всех поддерживать? Пришлось оставить на долю пользователя копировать нужные форматы в файл с помощью прилагаемой утилиты “Save User Boot Record”. Да и тех, что поддерживаются, слишком много, чтобы всех их держать в полном виде в памяти (7*512 байт = 3584 байта), поэтому пришлось их проанализировать и оставить только различающиеся байты (15 байт).
Экономия: 3584-(512+7*15) = 2967 байт.
Похожие работы
| Тема: Дополнительные дисковые утилиты |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Дополнительные дисковые утилиты |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Дисковые устройства ПК. Форматирование ячеек. |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Контрольная работа) |
| Тема: Дисковые накопители информации |
| Предмет/Тип: Другое (Реферат) |
| Тема: Дисковые устройства ПК. Форматирование ячеек. |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Контрольная работа) |
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)