Защищенный режим процессоров Intel


ОСОБЕННОСТИ ПРОЦЕССОРОВ I80386 И I80486 - часть 2


Увеличение разрядности процессора приводит к увеличению скорости выполнения программ, так как процессор способен за один машинный такт обработать больший объём информации.
  • Расширенный набор машинных команд и большое количество поддерживаемых процессором типов данных позволяют создавать более эффективные, более компактные программы, которые работают значительно быстрее ориентированных на 16-разрядные процессоры.
  • Новый механизм преобразования адресов, являющийся дальнейшим развитием механизма, использованного в процессоре i80286. Теперь процессор может рассматривать память как один или несколько сегментов, причём размер сегмента может достигать 4 гигабайт (4*2*30 байт). С другой стороны, страничная адресация позволяет организовать защиту памяти для каждой страницы. Размер страницы составляет 4 килобайта. Использование страниц значительно облегчает реализацию виртуальной памяти.
  • Помимо реального и защищённого режима работы, в процессорах i80386 и i80486 предусмотрен режим виртуального процессора 8086 (виртуальный режим), в который процессор может войти из защищённого режима. Виртуальный режим позволяет эмулировать процессор i8086, находясь в защищённом режиме. Это, в частности, даёт возможность в мультизадачной операционной системе организовать одновременное выполнение нескольких программ, ориентированных на процессор i8086.
  • Объём книги ограничен, поэтому мы не сможем подробно рассмотреть все особенности процессоров i80836 и i80486. Для полного описания потребовалось бы много сотен страниц. Но это и не является нашей целью. Все подробности при необходимости вы сможете узнать из литературы, список которой приведён в конце книги. Однако для практического использования многих преимуществ новых процессоров вам не потребуются подробные знания всех особенностей.

    Это связано с тем, что реально вы будете работать в среде мультизадачной операционной системы или использовать иное программное обеспечение, которое окажет вам значительную помощь в составлении программ для защищённого режима.Если же ваша область интересов связана с разработкой операционных систем защищённого режима для процессоров i80386 или i80486, вам не обойтись без толстых руководств по процессорам, поставляемых фирмой Intel.

    Итак, мы сконцентрируем внимание на практическом использовании самых важных особенностей процессора i80836. И первое, с чего мы начнём - это механизм преобразования адресов в процессоре i80836.




    - Начало -  - Назад -  - Вперед -



    Книжный магазин