Системное программное обеспечение. Особенности программирования 32-разрядных процессоров. Рощин А.В. - 74 стр.

UptoLike

Составители: 

74
2.2 Вопросы для самопроверки
1. В каком режиме работает микропроцессор х86 сразу после сброса?
2. Как осуществляется сегментная адресация памяти в защищенном
режиме?
3. Что такое привилегированные команды процессора?
4. Какие действия надо предпринять, чтобы в программе выполнялись
привилегированные команды?
5. Какова структура дескриптора сегмента?
6. Для чего используются сегментные
регистры в защищенном режиме?
7. Что такое селектор дескриптора?
8. Что такое линейный адрес?
9. Что такое базовый адрес сегмента?
10. Что такое лимит сегмента?
11. Для чего нужны атрибуты сегмента?
12. Как выполняется перевод процессора в защищенный режим из
реального?
13. Что такое псевдодескриптор?
14. Какая команда используется для загрузки
таблицы глобальных
дескрипторов?
15. Что такое теневые регистры дескрипторов?
16. Почему перед переводом процессора в защищенный режим надо
запретить все прерывания?
17. Почему нельзя корректно завершить программу, находясь в
защищенном режиме?
18. Когда загружаются теневые регистры дескрипторов процессора?
19. Каким образом обнуляется стек предвыбранных команд при переходе в
защищенный режим?
20. Зачем обнуляется стек предвыбранных команд при переходе в
защищенный режим?
     2.2 Вопросы для самопроверки
1. В каком режиме работает микропроцессор х86 сразу после сброса?
2. Как осуществляется сегментная адресация памяти в защищенном
  режиме?
3. Что такое привилегированные команды процессора?
4. Какие действия надо предпринять, чтобы в программе выполнялись
  привилегированные команды?
5. Какова структура дескриптора сегмента?
6. Для чего используются сегментные регистры в защищенном режиме?
7. Что такое селектор дескриптора?
8. Что такое линейный адрес?
9. Что такое базовый адрес сегмента?
10. Что такое лимит сегмента?
11. Для чего нужны атрибуты сегмента?
12. Как выполняется перевод процессора в защищенный режим из
  реального?
13. Что такое псевдодескриптор?
14. Какая команда используется для загрузки таблицы глобальных
  дескрипторов?
15. Что такое теневые регистры дескрипторов?
16. Почему перед переводом процессора в защищенный режим надо
  запретить все прерывания?
17. Почему   нельзя   корректно   завершить    программу,   находясь   в
  защищенном режиме?
18. Когда загружаются теневые регистры дескрипторов процессора?
19. Каким образом обнуляется стек предвыбранных команд при переходе в
  защищенный режим?
20. Зачем обнуляется стек предвыбранных команд при переходе в
  защищенный режим?


                                       74