|
|
libcats.org
Самоучитель по системным функциям MS-DOSФиногенов К. Г.Знакомство с назначением и возможностями системных средой, или функций DOS и BIOS, является необходимым элементом подготовки квалифицированного программист, в какой бы предметной области он ни работал. В книге последовательно рассматриваются функции DOS и BIOS, используемые для управления терминалом, обслуживания дисков, каталогов и файлов, организации резидентных программ и иерархических программных комплексов, обработки прерываний. Каждый раздел книги включает описание системных процедур, а также большое количество примеров и задач, позволяющих уяснить технику использования функций DOS и BIOS и прикладных программах на языке ассемблера.
Для программистов и специалистов, желающих освоить системные возможности MS-DOS. Содержание: Введение 1. Архитектурные особенности IBM PC 1.1. Краткий обзор семейства микропроцессоров фирмы Intel 1.2. Распределение адресного пространства 1.3. Регистры процессора 2. Модели памяти и структуры программ 2.1. Структура и образ памяти программы. ЕХЕ 2.2. Структура и образ памяти программы. СОМ 2.3. Задачи по моделям памяти и структурам программ 3. Основы языка ассемблера 3.1. Основные определения данных 3.2. Режимы адресации 3.3. Основы программирования на языке ассемблера 3.4. Задачи по программированию на языке ассемблера 3.5. Обращение к системным средствам из прикладной программы 4. Системные средства обслуживания файлов, каталогов и дисков 4.1. Основные характеристики файловой системы MS-DOS 4.2. Задачи по программированию операций над файлами, каталогами и дисками 4.3. Защита программных продуктов от копирования и несанкционированного использования 4.4. Задачи по защите программ от копирования и несанкционированного использования 5. Ввод информации с клавиатуры терминала 5.1. Системная процедура обработки прерываний от клавиатуры 5.2. Системные средства ввода данных с клавиатуры 5.3. Задачи по программированию ввода с клавиатуры 6. Вывод текстовой информации на экран терминала 6.1. Видеосистема компьютеров типа IBM PC 6.2. Вывод на экран средствами DOS 6.3. Управление экраном через ANSI-драйвер 6.4. Логическая организация текстового видеобуфера 6.5. Вывод на экран средствами BIOS 6.6. Задачи по программированию вывода на экран 6.7. Системные средства управления шрифтами 6.8. Задачи по программной смене шрифтов 7. Вывод графической информации на экран терминала 7.1. Графические возможности видеодрайвера BIOS 7.2. Задачи по программированию графического режима 7.3. Адаптер EGA и его прямое программное управление 7.4. Задачи на прямое программирование адаптера EGA в графическом режиме 8. Обработка прерываний 8.1. Структуры и особенности работы обработчиков прерываний 8.2. Обработка прерываний от таймера 8.3. Обработка прерываний по /C и / 8.4 Задачи на обработчики прерываний 9. Управление процессами 9.1. Системные средства распределения памяти 9.2. Организация дочерних процессов 9.3. Задачи по управлению процессами 10. Программы, резидентные в памяти 10.1. Организация и взаимодействие резидентных программ 10.2. Задачи на резидентные программы Приложение 1. Справочные данные по функциям DOS Приложение 2. Коды ошибок при выполнении функций DOS Приложение 3. Справочные данные по функциям BIOS Приложение 4. Команды процессора Приложение 5 Основные команды отладчика CodeView Microsoft Литература Метка темы:
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Introduction to Functional Programming (Prentice Hall International Series in Computing Science)Автор: Richard Bird, Автор: Philip WadlerКатегория: Математика, Прикладная математика
Размер книги: 4.73 Mb
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)Автор: Robert C. Martin
Размер книги: 6.06 Mb
Только что пользователи скачали эти книги:
European Yearbook of Minority Issues: 2005-2006, Volume 5; Volumes 2005-2006Автор: Arie Bloed, Автор: Rainer Hofmann, Автор: Joseph Marko, Автор: James Mayall, Автор: John Packer, Автор: Marc Weller
Размер книги: 2.13 Mb
Joel Osteen: Greatest Life-Changing Lessons To Learn From Joel Osteen (You Can You Will, I Declare, Break Out) (Epub & Mobi)Автор: Chris JohnstonКатегория: Christian
Размер книги: 294 Kb
|
|
|