Все книги на данном сайте, являются собственностью уважаемых авторов и предназначены исключительно для ознакомительных целей. Просматривая книгу, Вы обязуетесь в течении суток ее удалить.
|
|
 |
БИБЛИОТЕКА /
НАУКА / УЧЕБА /
Автор неизвестен /
Программирование и кодирование
Скачать книгу Вся книга на одной странице (значительно увеличивает продолжительность загрузки) Всего страниц: 829 Размер файла: 454 Кб
файлами 6-11
Работа с устройствами на основе описателей файлов 6-11
Функция 44H - управление вводом/выводом для устройств
(IOCTL) 6-12
Конфигурация с помощью команд управления вводом/выводом 6-13
Группа команд управления вводом/выводом 6-15
Прямой доступ к диску через прерывания INT 25H и INT 25H 6-15
Опция "Ввод/вывод с проверкой" 6-16
Выводы 6-17
Создание драйверов устройств 6-17
Заголовок драйвера 6-19
Поле связи 6-19
Слово атрибутов 6-19
Вектора точек входа программ СТРАТЕГИЙ и ПРЕРЫВАНИЙ 6-22
Поле имени/количества устройств 6-23
Программа ПРЕРЫВАНИЙ 6-24
Команды драйверов устройств 6-29
Получение блока параметров BIOS 6-35
Создание загрузочного файла драйвера устройства 6-46
Отладка драйверов устройств 6-47
Отображение списка загруженных в системе драйверов 6-48
Пример драйвера виртуального диска 6-53
Заключение 6-68
Глава 7. ИСПОЛЬЗОВАНИЕ РАСШИРЕННОЙ ПАМЯТИ 7-1
Урок истории 7-3
LIM EMS 7-4
LIM EMS 3.2 7-5
Идеи и терминология LIM EMS 3.2 7-5
Улучшенная спецификация расширенной памяти 7-6
Ограничение размера окна 7-6
LIM EMS 4.0 7-7
LIM EMS 4.0 по сравнению с LIM EMS 3.2 и AQA EEMS 7-9
Соображения по совместимости 7-9
Технические соображения 7-11
Менеджер расширенной памяти 7-11
Функции менеджера расширенной памяти 7-11
Реализации менеджера расширенной памяти 7-20
Оборудование и программное обеспечение расширенной
памяти 7-21
Аппаратура и программное обеспечение 80386 7-21
Только программное обеспечение 7-22
Совместимость 7-22
IBM PS/2 80286 опция увеличенной памяти 7-22
Интерфейс прикладной программы EMS 7-23
Конфликт прерываний 7-24
Языки высокого уровня 7-24
 |
|