Опубликован: 12.12.2007 | Уровень: специалист | Доступ: платный | ВУЗ: Московский физико-технический институт
Тимур Маснавиев
Тимур Маснавиев || рейтинг: 12.00 4 мая 2022 в 20:09
Отличные тесты
Артём Латышев
Артём Латышев || рейтинг: 12.00 8 мая 2020 в 00:23
Периодически в тестах попадаются вопросы которые нельзя или затруднительно вывести из материала лекций, также встречаются противоречащие написанному в лекциям правильные ответы.
Макар Кузьмин
Макар Кузьмин || рейтинг: 11.90 15 мая 2022 в 19:00
ОЧЕНЬ ПОНРАВИЛОСЬ!
Мухаммаджон Бободжонов
Мухаммаджон Бободжонов || рейтинг: 11.70 28 марта в 13:45
много текста мало картинок и видео
Андрей Туктакиев
Андрей Туктакиев || рейтинг: 11.70 9 октября 2023 в 20:13
Спасибо
Данила Гайфуллин
Данила Гайфуллин || рейтинг: 11.70 9 октября 2023 в 19:55
Спасибо
Никита Коршунов
Никита Коршунов || рейтинг: 11.70 8 апреля 2021 в 11:46
норм
Дарья Алексеева
Дарья Алексеева || рейтинг: 11.70 10 апреля 2020 в 16:57
очень интересно
Марат Вагапов
Марат Вагапов || рейтинг: 11.60 9 апреля 2021 в 16:31
Очень полезный курс грамотно объяснивший мне, как начинающему программисту, об устройстве операционной системы Windows!
Александр Попов
Александр Попов || рейтинг: 11.40 12 апреля 2022 в 12:51
ваще клево дядя 10 из 10 респект уважуха привет от дэнчика
Людмила Баскакова
Людмила Баскакова || рейтинг: 11.40 11 апреля 2011 в 18:31
Очень сложный курс, нужно иметь предварительно хорошую базу знаний. Ответы на вопросы к первым лекциям практически невозможно найти в самих лекциях. А так, очень полезный курс)
Серик Лаура
Серик Лаура || рейтинг: 11.30 26 февраля 2023 в 15:00
Мне понравилась курс и я по многому знала благодаря курсу
Павел Дубинин
Павел Дубинин || рейтинг: 11.30 12 апреля 2022 в 11:43
Хочу пятёрку!!!!!!!!!
Дмитрий Алыпов
Дмитрий Алыпов || рейтинг: 11.00 10 октября 2023 в 22:17
Очень понравился экзамен, проверил свои способности
Valerij Urban
Valerij Urban || рейтинг: 10.90 11 апреля 2008 в 19:57
Bylo by neploxo raskazat' kak ustroen'y Win Sockets
Александр Лунис
Александр Лунис || рейтинг: 10.80 3 апреля 2021 в 19:24
Курс устарел(
Алексей Коноплев
Алексей Коноплев || рейтинг: 10.70 21 января 2008 в 21:57
Вообще, интересно..... Но не понятна целевая аудитория...
Константин Колокольцов
Константин Колокольцов || рейтинг: 10.50 26 апреля 2022 в 11:26
хуйня
Екатерина Щербакова
Екатерина Щербакова || рейтинг: 10.40 6 февраля 2012 в 12:37
хороший курс. Некоторое уменьшение академичности преподносимой информации помогло бы воспринимать материал в целом.
Вильдан Даниев
Вильдан Даниев || рейтинг: 10.30 25 мая в 21:44
материал который я изучил был мне очень полезен.
1  |  2  |  3
Ирина Оленина
Ирина Оленина
Николай Сергеев
Николай Сергеев

Здравствуйте! Интересует следующий момент. Как осуществляется контроль доступа по тому или иному адресу с точки зрения обработки процессом кода процесса. Насколько я понял, есть два способа: задание через атрибуты сегмента (чтение, запись, исполнение), либо через атрибуты PDE/PTE (чтение, запись). Но как следует из многочисленных источников, эти механизмы в ОС Windows почти не задействованы. Там ключевую роль играет менеджер памяти, задающий регионы, назначающий им атрибуты (PAGE_READWRITE, PAGE_READONLY, PAGE_EXECUTE, PAGE_EXECUTE_READ, PAGE_EXECUTE_READWRITE, PAGE_NOACCESS, PAGE_GUARD: их гораздо больше, чем можно было бы задать для сегмента памяти) и контролирующий доступ к этим регионам. Непонятно, на каком этапе может включаться в работу этот менеджер памяти? Поскольку процессор может встретить инструкцию: записать такие данные по такому адресу (даже, если этот адрес относится к региону, выделенному менеджером памяти с атрибутом, например, PAGE_READONLY) и ничего не мешает ему это выполнить. Таким образом, менеджер памяти остается в стороне не участвует в процессе...

Алихан Ергалиев
Алихан Ергалиев
Россия
Иван Иванов
Иван Иванов
Украина, Черкаси