Особенности архитектуры универсальных микропроцессоров. Механов В.Б. - 102 стр.

UptoLike

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

102
Рис. 4.5. Организация буфера TLB
В течение достаточно короткого временного интервала
большинство программ обращаются только к небольшому числу
страниц. В такой ситуации страницы обычно находятся в памя-
ти, а информация о преобразовании адреса содержится в буфере
TLB. В типичных системах TLB удовлетворяет до 99 % запросов
на доступ к таблицам страниц. В качестве стратегии замещения
в буфере TLB применяется такой же алгоритм псевдо-LRU, как
и во внутренней кэш-памяти. Буфер TLB очищается при загруз-
ке базового регистра каталога страниц (регистр CR3). При счи-
тывании из каталога страниц или таблицы страниц могут возни-
кать страничные нарушения. В отличие от сегментации, стра-
ничное преобразование не видимо для прикладных программ и
не защищает от изменения программами данных вне ограничен-
ной части памяти. Страничное преобразование видимо операци-
онной системе, которая использует его для удовлетворения тре-
бований памяти прикладных программ.
4.2.11. Шина процессора
Шину процессора образуют сигналы, через которые он
взаимодействует с другими устройствами системы. Сигналы
шины классифицируются по их функциям в следующие группы:
– сигналов адреса и данных;
                Рис. 4.5. Организация буфера TLB

      В течение достаточно короткого временного интервала
большинство программ обращаются только к небольшому числу
страниц. В такой ситуации страницы обычно находятся в памя-
ти, а информация о преобразовании адреса содержится в буфере
TLB. В типичных системах TLB удовлетворяет до 99 % запросов
на доступ к таблицам страниц. В качестве стратегии замещения
в буфере TLB применяется такой же алгоритм псевдо-LRU, как
и во внутренней кэш-памяти. Буфер TLB очищается при загруз-
ке базового регистра каталога страниц (регистр CR3). При счи-
тывании из каталога страниц или таблицы страниц могут возни-
кать страничные нарушения. В отличие от сегментации, стра-
ничное преобразование не видимо для прикладных программ и
не защищает от изменения программами данных вне ограничен-
ной части памяти. Страничное преобразование видимо операци-
онной системе, которая использует его для удовлетворения тре-
бований памяти прикладных программ.
               4.2.11. Шина процессора
     Шину процессора образуют сигналы, через которые он
взаимодействует с другими устройствами системы. Сигналы
шины классифицируются по их функциям в следующие группы:
     – сигналов адреса и данных;

                             102