Мониторинг обменных курсов валют
18c0693f

Регистр CR



Регистр CR2

хранит 32-битный линейный адрес, по которому был получен последний отказ страницы памяти.





Регистр CR3

- в старших 20 битах хранится физический базовый адрес таблицы каталога страниц.

Остальные биты.

  • 3-й бит, кэширование страниц со сквозной записью (PWT).
  • 4-й бит, запрет кэширование страницы (PCD).




  • Регистр CR4

  • 0-й бит, разрешение использования виртуального флага прерываний в режиме V8086 (VME).
  • 1-й бит, разрешение использования виртуального флага прерываний в защищенном режиме (PVI).
  • 2-й бит, превращение инструкции RDTSC в привилегированную (TSD).
  • 3-й бит, разрешение точек останова по обращению к портам ввода-вывода (DE).
  • 4-й бит, включает режим адресации с 4-мегабайтными страницами (PSE).
  • 5-й бит, включает 36-битное физическое адресное пространство (РАЕ).
  • 6-й бит, разрешение исключения МС (МСЕ).
  • 7-й бит, разрешение глобальной страницы (PGE).
  • 8-й бит, разрешает выполнение команды RDPMC (РМС).
  • 9-й бит, разрешает команды быстрого сохранения/восстановления состояния сопроцессора (FSR).




  • Регистр CR0.

  • 0-й бит, разрешение защиты (РЕ). Переводит процессор в защищенный режим.
  • 1-й бит, мониторинг сопроцессора (МР). Вызывает исключение 7 по каждой команде WAIT.
  • 2-й бит, эмуляция сопроцессора (ЕМ). Вызывает исключение 7 по каждой команде сопроцессора.
  • 3-й бит, бит переключения задач (TS). Позволяет определить, относится данный контекст сопроцессора к текущей задаче или нет. Вызывает исключение 7 при выполнении следующей команды сопроцессора.
  • 4-й бит, индикатор поддержки инструкций сопроцессора (ЕТ).
  • 5-й бит, разрешение стандартного механизма сообщений об ошибке сопроцессора (NE).
  • 5-15-й бит, не используются.
  • 16-й бит, разрешение защиты от записи на уровне привилегий супервизора (WP).
  • 17-й бит, не используется.
  • 18-й бит, разрешение контроля выравнивания (AM).
  • 19-28-й бит, не используются.
  • 29-й бит, запрет сквозной записи кэша и циклов аннулирования (NW).
  • 30-й бит, запрет заполнения кэша (CD).
  • 31-й бит, включение механизма страничной переадресации.





  • Самый выгодный РєСѓСЂСЃ обмена валюты