Защищенный режим процессоров Intel


ВВЕДЕНИЕ - часть 2


Хорошо известная система разработки программного обеспечения Borland C также может работать в защищённом режиме, при этом её производительность заметно возрастает. Перспективная операционная система Microsoft WINDOWS NT также использует защищённый режим работы процессора. Новая версия 6.0 операционной системы MS-DOS будет активно использовать защищённый режим работы процессора.

В настоящее время в области программного обеспечения отчётливо прослеживается тенденция ориентации на оболочку Microsoft WINDOWS, пользующейся огромной популярностью во всём мире. Однако не все знают, что Microsoft WINDOWS - это не только прекрасная графика, продуманный дизайн и удобство в работе. Все программы, разрабатываемые специально для WINDOWS, работают в защищённом режиме и они используют всю мощь современных процессоров и все возможности компьютера (в отличии от программ, ориентированных только на MS-DOS).

Поэтому если вы планируете составлять программы для WINDOWS, вам совершенно необходимо знать особенности работы процессора в защищённом режиме. Особенно, если вы будете разрабатывать драйверы или другие программы, работающие с аппаратурой, либо если ваши программы будут обратаывать большие массивы данных (порядка нескольких мегабайт или даже несколько десятков мегабайт). Наша книга может стать для вас первым шагом к программированию для мультизадачных операционных систем, таких как WINDOWS, OS/2 или UNIX.

Наиболее очевидны преимущества защищённого режима для решения задач, связанных с обработкой больших массивов данных. Например, для обработки графических данных, полученных со сканера при количестве градаций серого, равном 256, может потребоваться несколько десятков мегабайт оперативной памяти. Механизм так называемой виртуальной памяти, реализованный в процессорах i80386 и i80486 (и работающий только в защищённом режиме) позволяет предоставить программам практически неограниченный объём виртуальной оперативной памяти, реализованной с использованием магнитного диска.

Даже если вы составляете программы, ориентированные только на MS-DOS, вам всё равно придётся столкнуться с защищённым режимом работы процессора.


Начало  Назад  Вперед



Книжный магазин