ВУЗ:
Составители:
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Гб). Для реализации такого большого адресного пространства обычно используется виртуальная память.
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »