ОБЗОР ЛИТЕРАТУРЫ
Архитектура микропроцессора 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.