Реальные и защищенные режимы работы процессора
Первые микропроцессоры фирмы INTEL предназначались для работы в однозадачном режиме, то есть
специальных аппаратных средств для поддержки надежности и эффективных мультипрограммных о.с. в них не было. Поэтому для совместимости с однопроцессорными компьютерами в последних версиях микропроцессорах была реализована возможность использовать их в двухпроцессорном режимах: реальном и защищенном.Защищенный режим означает , что параллельное вычисление защищено аппаратно-програмными средствами. При работе микропроцессора в реальном режиме обращение к памяти с возможным адресным пространством в одном мегабайт, осуществляется посредством механизма сегментной адресации. Этот механизм был использован для увеличения количества разрядов, участвующих в образовании ячеек памяти с 16 до 20, тем самым увеличения объема памяти. Для определения физического адреса команды, содержимое сегментного регистра умножают на 16, за счет добавления СП-рава 4 нулей, после чего к полученному значению прибавляют содержимое указателя команды, получим 20-и битное значение, которое и позволяет указать любой байт из количества, равного 220.