Вторник, 17.06.2025, 06:17
Добро пожаловать! ГлавнаяРегистрацияВход
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Cтатьи [23]
}I{ack [13]
Мои статьи [1]
MASM [14]
Наш опрос
Оцените мой сайт
Всего ответов: 110
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
 Каталог статей 
Главная » Статьи » MASM

Адресация памяти процессора защищенного режима

Адресация памяти процессора  защищенного режима

Адресное пространство для такого процессора равно 4 Гб. Для каждой Windows программы свое собственное 4 гб пространство памяти но это значит что вам доступны адреса этого пространства.В WIN32 обращение для прикладных программ производится при помощи указателя например ESI =00804000 так как теперь мы используем 32 битные регистры или 4 байта. Если вам интересна знать полную архитектуру адресации памяти в защищенном режиме процессора

читайте документацию.

 Если вы покачто учити основы то вам этого вполне хватит такак яя вам не рекамендую забивать голову селектарами это вас запутаит и испугает.

Аадресного пространства 00000000h - 3FFFFFFFh код и данные программ.

Адресного пространства 40000000h - 7FFFFFFFh разделяемая память. Сюда могут подгружатся ваши библиотеки с API функциями и тп.

Аадресного пространства 80000000h - BFFFFFFFh Ядро.

Адресного пространства С0000000h - FFFFFFFFh Драйвера устройств.

Должен заметить что некоторые адреса при чтение или записи могут вызвать исключение так как они могут защещены от чтения или записи.



Категория: MASM | Добавил: TERMINATOR (11.06.2011)
Просмотров: 860 | Комментарии: 2 | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2025Конструктор сайтовuCoz