Защищенный режим процессоров
Intel 80286/80386/80486
© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 234 стр.
8. ОБЗОР ЛИТЕРАТУРЫ
Архитектура микропроцессора 80286
С.П. Морс, Д.Д. Алберт
М.: Радио и связь, 1990
ББК 32.97
М 80
УДК 681.325.5-181.4
Книга может использоваться как справочник по
процессору i80286 и сопроцессору i80287. Приведены все
необходимые теоретические сведения об
архитектуре процессора, в том числе сведения о
возможностях процессора при работе в защищённом
режиме.
Обращаем ваше внимание на ошибку, допущенную в
данном издании книги в разделе, посвящённом
мультизадачности. На рисунке 5.16-б (стр. 199)
расположение бита занятости B показано
неправильно - этот бит находится не в нулевом
разряде, а в первом.
Микропроцессор 80386
П. Брамм, Д. Брамм
М.: Мир, 1990
ББК 32.973-01
Б 87
УДК 681.3
В книге рассмотрены программные и аппаратные
средства процессора i80836. Приведены сведения об
архитектуре процессора i80836, описаны возможности
процессора при работе в защищённом режиме. В этой
книге вы сможете найти подробное описание команд
процессора, форматов системных областей данных и
системных регистров. Приведён пример программы,
составленной на языке ассемблера, переводящей
процессор в виртуальный режим работы.
Логическое проектирование операционных систем.
А. Шоу
М: Мир, 1981
ББК 32.973
Ш 81
УДК 681.142.2
Книга посвящена проектированию операционных
систем. В ней достаточно полно рассмотрены
теоретические проблемы проектирования
различных подсистем, входящих в операционные
системы. Особенный интерес представляет
материал, связанный с мультизадачностью и
организацией взаимодействия процессов.
Проектирование операционных систем для малых ЭВМ
С. Кейслер
М: Мир, 1986
ББК 32.973
К 33
УДК 681.142.2
Содержимое книги аналогично предыдущей.
Приведены алгоритмы работы различных подсистем
мультизадачных операционных систем. Как и
предыдущая книга, может служить теоретическим
введением в проектирование операционных систем.
Программирование в Microsoft WINDOWS
С.А. Гладков, Г.В. Фролов
М.: "ДИАЛОГ-МИФИ", 1992, в двух частях
ББК 32.973.1
Г 52
УДК 681.3
Книга посвящена созданию программ,
предназначенных для выполнения в среде
операционной системы Microsoft WINDOWS. В книге
приводятся все сведения, необходимые вам для
того чтобы приступить к разработке приложений
WINDOWS. Все примеры программ записаны на дискете,
которую можно приобрести вместе с книгой.
Только программирование в среде WINDOWS даст вам
возможность почувствовать все преимущества
использования защищённого режима работы
процессоров.
Библиотека системного программиста
Том 1. Операционная система MS-DOS
А.В. Фролов, Г.В. Фролов
М.: "ДИАЛОГ-МИФИ", 1991, в трёх книгах (книги 1-2 и книга 3)
ББК 32.973.1
Ф 91
УДК 681.322
Первый том "Библиотеки системного
программиста" содержит сведения о внутренней
структуре MS-DOS, об использовании
документированных и некоторых
недокументированных возможностей этой
операционной системы в программах реального
режима работы процессора. Большое внимание
уделено резидентным программам и драйверам.
Книга содержит большое число программ, которые
записаны на дискете, продающейся вместе с книгой.
Библиотека системного программиста
Том 2. Аппаратное обеспечение IBM PC
А.В. Фролов, Г.В. Фролов
М.: "ДИАЛОГ-МИФИ", 1992, в двух книгах
ББК 32.973.1
Ф 91
Во втором томе "Библиотеки системного
программиста" описано практически всё
оборудование персонального компьютера IBM PC и его
программирование (кроме видеоадаптеров, которые
описаны в 3 томе "Библиотеки системного
программиста").
Сведения об аппаратном обеспечении и его
программировании на уровне портов могут
потребоваться вам при разработке собственных
драйверов, работающих как в реальном, так и в
защищённом режиме.
Все программы, приведённые в книге, доступны на
дискете, которую можно купить вместе с книгой.
Библиотека системного программиста
Том 3. Программирование видеоадаптеров CGA, EGA, VGA.
А.В. Фролов, Г.В. Фролов
М.: "ДИАЛОГ-МИФИ", 1992
В третьем томе "Библиотеки системного
программиста" описаны видеоадаптеры CGA, EGA, VGA.
Для каждого типа видеоадаптера приведена
информация, необходимая для разработки
драйверов, в частности, работающих в защищённом
режиме.
Подробно описаны архитектура, схема
организации видеопамяти, использование
регистров, программирование на уровне BIOS и DOS.
Рассмотрены основные возможности по
программированию видеоадаптеров,
предоставляемые библиотеками Microsoft Quick C.
Вместе с книгой продаётся дискета, содержащая
исходные тексты всех программ.
32-Bit Microprocessors
Editor: H.J. Mitchell
ISBN 0-00-383067-5
Книга является сборником статей о 32-разрядных
микропроцессорах. Описаны архитектура и
особенности микропроцессоров с RISC-архитектурой,
процессор WE32100, транспьютеры фирмы Inmos,
микропроцессор i80386, Motorola 68020 и Zilog Z80000.
80386. Programmer's Reference Manual, INTEL Corp., USA, 1988.
Эта и следующая книги - фирменные руководства
по процессорам. они необходимы тем, кто
собирается разрабатывать коммерческое
программное обеспечение, работающее в
защищённом режиме и использующее возможности
последних моделей процессоров фирмы Intel.
INTEL i80486 Microprocessor. Hardware Reference Manual, INTEL Corp., USA, 1990.
Справочное руководство по процессору i80486.
Undocumented DOS
Andrew Schulman, Raymond J. Michels, Jim Kyle, Tim Paterson, David Maxey, Ralf Braun, 1991.
ISBN 0-201-57064-5
Книга посвящена недокументированным
возможностям MS-DOS. В плане использования
защищённого режима представляет интерес глава,
посвящённая виртуальной DOS-машине операционной
системе WINDOWS. В ней рассказывается о способе
вызова недокументированных прерываний MS-DOS из
программы, работающей на виртуальной DOS-машине в
защищённом режиме. Программа пользуется
функциями DPMI.
|