Библиотека knigago >> Компьютеры: Языки и системы программирования >> Assembler >> Основы программирования на Ассемблере для ОС Windows: учебное пособие


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1410, книга: Депутатский запрос
автор: Иван Афанасьевич Васильев

"Депутатский запрос" - захватывающий роман, который переносит читателя в 1980-е годы СССР, время перемен и разоблачений. Главный герой - депутат Морозов, честный и принципиальный человек, получает анонимное письмо, в котором утверждается о коррупции в высших эшелонах власти. Морозов не может игнорировать это и решается инициировать депутатский запрос. Его решение приводит к череде опасностей и препятствий. Коррумпированные чиновники не хотят огласки, и они готовы сделать все, чтобы...

Н. И. Черкасова - Основы программирования на Ассемблере для ОС Windows: учебное пособие

Основы программирования на Ассемблере для ОС Windows: учебное пособие
Книга - Основы программирования на Ассемблере для ОС Windows: учебное пособие.  Н. И. Черкасова  - прочитать полностью в библиотеке КнигаГо
Название:
Основы программирования на Ассемблере для ОС Windows: учебное пособие
Н. И. Черкасова

Жанр:

Учебники и самоучители по компьютеру, Windows, Assembler

Изадано в серии:

неизвестно

Издательство:

МГТУ ГА

Год издания:

ISBN:

978-5-903865-22-2

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Основы программирования на Ассемблере для ОС Windows: учебное пособие"

Данные тексты лекций содержат материалы учебно-методического характера, необходимые для освоения знаний и умений по предмету «Основы программирования на Ассемблере для ОС Windows». Содержит материал второй части учебной дисциплины «программирование на машинно-ориентированном языке», в котором рассматриваются вопросы работы с ассемблерами в современных операционных системах. Данное учебное пособие издается в соответствии с рабочей программой учебной дисциплины «Основы программирования на Ассемблере для ОС Windows» по Учебному плану направления 09.03.01 всех форм обучения. Рассмотрено и одобрено на заседании кафедры 25.04.17 г. и методического совета 25.04.17 г .

Читаем онлайн "Основы программирования на Ассемблере для ОС Windows: учебное пособие". [Страница - 29]

посему когда речь идет о Win32,
не путайте понятия секций PE-файлов и сегментов памяти! Когда Windows
грузит РЕ-файл, она смотрит атрибуты секций и соответственно им
устанавливает «защиту» страниц памяти, в которые будет загружена секция.
Это и есть типа страничная защита.
Помимо этого каждая страница имеет специальный флаг, определяющий
уровень привилегий, необходимых для доступа к этой странице. Некоторые
страницы, например, те, что принадлежат операционной системе, требуют
наличия прав супервизора, которыми обладает только код нулевого кольца.
Прикладные программы, исполняющиеся в кольце 3, таких прав не имеют и
при попытке обращения к защищенной странице порождают исключение.
Директива .model
Таблица 6

Модель памяти
Модель Количество
памяти размер
сегментов
кода

Дан
ных

и Тип указателя

Описание
кода данных

для
кода

для
данных

16-разрядные приложения MS-DOS и Windows 3.x

66

Tiny

один,

--">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.