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

UptoLike

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

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
50
группа (пространство) адресов для хранения информации от
каналов прямого доступа к памяти (direct memory access, DMA).
Режим DMA и прерывания подробно будут рассмотрены ниже.
В МПр существует несколько способов определения очередности
запуска программ на исполнение. В рассмотренном выше алгоритме
команда запускалась на исполнение, как только ей передавалось
управление от только что выполненной команды. Существует
также
возможность, когда команда получает возможность запуска при готов-
ности данных (операндов) соответствующей команды. И наконец, ко-
манда может быть запущена, когда потребуется её результат. В сред-
ствах связи последний способ применяется едва ли не чаще, чем пер-
вые два.
Как видно из приведённого перечня, управление распределением
физической памяти между различными
аппаратными и программными
средствами представляет собой сложную динамическую задачу управ-
ления ресурсами МПр. Рассмотрим подробнее средства и методы ре-
шения задачи управления памятью микропроцессора с помощью вир-
туальной памяти.
1.6 Организация виртуальной памяти
Существует существенный разрыв между быстродействием эле-
ментов МПр и элементов оперативной памяти. Этот разрыв в зависи-
мости
от конструкции процессора и памяти составляет 10..100 раз.
Кроме того, в архитектуре фон Неймана для обмена процессорпамять
используется шина адреса и шина данных; шина имеет конечную про-
пускную способность, что позволяет называть наличие шины «буты-
лочным горлышком» (узким местом) архитектуры фон Неймана.
Идеальная физическая память микропроцессораэто та, которая
не
приводит к простою МПр. На практике памяти, быстродействие эле-
ментов которой соответствует быстродействию элементов МПр, не су-
  Микропроцессорные системы и программное обеспечение в средствах связи

     • группа (пространство) адресов для хранения информации от
       каналов прямого доступа к памяти (direct memory access, DMA).
     Режим DMA и прерывания подробно будут рассмотрены ниже.
     В МПр существует несколько способов определения очередности
запуска программ на исполнение. В рассмотренном выше алгоритме
команда запускалась на исполнение, как только ей передавалось
управление от только что выполненной команды. Существует также
возможность, когда команда получает возможность запуска при готов-
ности данных (операндов) соответствующей команды. И наконец, ко-
манда может быть запущена, когда потребуется её результат. В сред-
ствах связи последний способ применяется едва ли не чаще, чем пер-
вые два.
     Как видно из приведённого перечня, управление распределением
физической памяти между различными аппаратными и программными
средствами представляет собой сложную динамическую задачу управ-
ления ресурсами МПр. Рассмотрим подробнее средства и методы ре-
шения задачи управления памятью микропроцессора с помощью вир-
туальной памяти.


     1.6 Организация виртуальной памяти

     Существует существенный разрыв между быстродействием эле-
ментов МПр и элементов оперативной памяти. Этот разрыв в зависи-
мости от конструкции процессора и памяти составляет 10..100 раз.
Кроме того, в архитектуре фон Неймана для обмена процессор–память
используется шина адреса и шина данных; шина имеет конечную про-
пускную способность, что позволяет называть наличие шины «буты-
лочным горлышком» (узким местом) архитектуры фон Неймана.
     Идеальная физическая память микропроцессора – это та, которая
не приводит к простою МПр. На практике памяти, быстродействие эле-
ментов которой соответствует быстродействию элементов МПр, не су-
                                50