Разделы:


Best links:

Контрольные вопросы

1.      Сколько существует типов сегментов?

2.      Как формируется адрес в реальном режиме?

3.      Как формируется адрес в защищенном режиме (сегментная адресация)?

4.      Какой сегментный регистр по умолчанию используется при ссылках на данные, находящиеся в стеке?

5.      Где хранится селектор и что это такое?

6.      Для чего нужен бит пометки "страница находится в памяти"?

7.      Что представляет собой таблица векторов прерываний в реальном режиме?

8.      Что представляет собой таблица векторов прерываний в защищенном режиме? Как она называется?

9.      Для чего нужны GDT и LDT? Где хранятся указатели на их текущие значения?

10.  Для чего служит максимальный режим работы ЦП и в чем его отличие от минимального режима?

11.  Для чего используется сегментация памяти?

12.  Как изменяется адресация памяти в защищенном режиме?

13.  Для чего служат уровни привилегий и как они используются?

14.  Опишите формат селектора.

15.  Какие типы доступа к сегментам Вы знаете?

16.  Опишите формат дескриптора в виде структуры, используемой в программах.

17.  Что такое дескриптор вектора прерываний и для чего он нужен?

18.  Каким образом и для чего используются шлюзы?

19.  Какие типы дескрипторов шлюзов Вы знаете?

20.  В чем заключается отличие шлюза задачи от шлюза прерывания?

21.  Для чего и как используются ловушки?

22.  Опишите форматы шлюзов.

23.  Какие типы исключений вы знаете?

24.  Поясните структуру таблицы IDT.

25.  В каких случаях ЦП будет генерировать исключение неприсутствующего сегмента?

предыдущаяследующая тема