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

UptoLike

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

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




                                        38