Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 55 стр.

UptoLike

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

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
55
возможность появления большого числа незанятых страниц,
т.к. размер программы не всегда кратен размеру страниц.
Адрес ячейки виртуальной страницы формируется из двух полей:
адрес страницы (старший разряд логического адреса) + номер слова в
странице (младший разряд логического адреса).
Система с переменным размером блоков
(сегментная организа-
ция памяти) – здесь сегмент формируется как отдельная логическая
единица информации со своей нумерацией слов в пределах сегмента.
Существуют следующие сегменты :
программные сегменты, которые хранят общие программы с
возможностью выборки команд и чтение констант, при этом
операция записи в сегмент запрещена;
сегменты данных, которые хранят только данные
с разрешени-
ем либо на чтение, либо на запись.
Достоинством данного технического решения является адаптация
к размерам программ; недостатком данного технического решения яв-
ляется сложность организации, особенно в части защиты и наделения
правами доступа к данным. Для преодоления данной сложности иногда
используется аппаратное решение.
С помощью таблицы страниц появляется возможность
оптимизи-
ровать загрузку процессора, увеличив тем самым производительность
МПр. Другим способом увеличения производительности оперативной
памяти при обмена с МПр является организация буферной или кэш
памяти.
1.7 Назначение и организация кэш-памяти
Кэш (cache) память является буферной памятью МПр, располо-
жена непосредственно на кристалле МПр и предназначенной для вре-
менного хранения данных,
необходимых для текущих операций про-
  Микропроцессорные системы и программное обеспечение в средствах связи

     • возможность появления большого числа незанятых страниц,
          т.к. размер программы не всегда кратен размеру страниц.
     Адрес ячейки виртуальной страницы формируется из двух полей:
адрес страницы (старший разряд логического адреса) + номер слова в
странице (младший разряд логического адреса).
     Система с переменным размером блоков (сегментная организа-
ция памяти) – здесь сегмент формируется как отдельная логическая
единица информации со своей нумерацией слов в пределах сегмента.
     Существуют следующие сегменты :
     • программные сегменты, которые хранят общие программы с
          возможностью выборки команд и чтение констант, при этом
          операция записи в сегмент запрещена;
     • сегменты данных, которые хранят только данные с разрешени-
          ем либо на чтение, либо на запись.
     Достоинством данного технического решения является адаптация
к размерам программ; недостатком данного технического решения яв-
ляется сложность организации, особенно в части защиты и наделения
правами доступа к данным. Для преодоления данной сложности иногда
используется аппаратное решение.
     С помощью таблицы страниц появляется возможность оптимизи-
ровать загрузку процессора, увеличив тем самым производительность
МПр. Другим способом увеличения производительности оперативной
памяти при обмена с МПр является организация буферной или кэш–
памяти.


  1.7 Назначение и организация кэш-памяти

     Кэш (cache) память является буферной памятью МПр, располо-
жена непосредственно на кристалле МПр и предназначенной для вре-
менного хранения данных, необходимых для текущих операций про-


                                    55