Организация ввода-вывода. Часть 1. Виртуальные драйверы и виртуальное окружение WINDOWS. Рощин А.В. - 10 стр.

UptoLike

Составители: 

10
Режим работы процессора определяет некоторые важные
характеристики выполнения:
сколько памяти может адресовать процессор,
как процессор транслирует логические адреса, формируемые
программой, в физические адреса на шине,
как процессор защищает доступ к памяти и портам ввода-вывода
и предотвращает выполнение некоторых инструкций.
Для Windows 95 необходим процессор 80386 или выше. В
дальнейшем изложении
когда, используется термин процессор, имеется в
виду именно такой процессор. Будут использоваться термины "32-
разрядный защищенный режим" и "16-разрядный защищенный режим",
относящиеся к процессору, работающему в защищенном режиме и
выполняющему 32- или 16-разрядное приложение соответственно. Хотя
технически они не являются "режимами" в том смысле, в каком ими
являются V86 и защищенный (то есть
они не определяются битами в
регистре флагов), разрядность выполняемого кода так влияет на поведение
процессора, что 32-разрядный защищенный режим должен
рассматриваться иначе, чем 16-разрядный защищенный режим.
1.4. Защищенный режим
Самое большое различие между 32-разрядным и 16-разрядными
защищенными режимамиколичество адресуемой памяти. В 16-
разрядном защищенном режиме адресуется лишь 16Мб. В 32-разрядном
защищенном режиме процессор может адресовать 4Гб (2
32
). Обычно в
системе не бывает столько физической памяти (4Гб). Для реализации
такого большого адресного пространства обычно используется
виртуальная память.
                                      10



     Режим    работы     процессора        определяет     некоторые   важные
характеристики выполнения:
     – сколько памяти может адресовать процессор,
     – как процессор транслирует логические адреса, формируемые
программой, в физические адреса на шине,
     – как процессор защищает доступ к памяти и портам ввода-вывода
и предотвращает выполнение некоторых инструкций.
     Для Windows 95 необходим процессор 80386 или выше. В
дальнейшем изложении когда, используется термин процессор, имеется в
виду именно такой процессор. Будут            использоваться термины "32-
разрядный защищенный режим" и "16-разрядный защищенный режим",
относящиеся к процессору, работающему в защищенном режиме и
выполняющему 32- или 16-разрядное приложение соответственно. Хотя
технически они не являются "режимами" в том смысле, в каком ими
являются V86 и защищенный (то есть они не определяются битами в
регистре флагов), разрядность выполняемого кода так влияет на поведение
процессора,   что      32-разрядный        защищенный       режим     должен
рассматриваться иначе, чем 16-разрядный защищенный режим.

     1.4. Защищенный режим

     Самое большое различие между 32-разрядным и 16-разрядными
защищенными режимами – количество адресуемой памяти. В 16-
разрядном защищенном режиме адресуется лишь 16Мб. В 32-разрядном
защищенном режиме процессор может адресовать 4Гб (232). Обычно в
системе не бывает столько физической памяти (4Гб). Для реализации
такого   большого     адресного   пространства          обычно   используется
виртуальная память.