русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Согласование пропускных способностей микропроцессора и памяти. Кэш-память


Дата добавления: 2014-12-01; просмотров: 859; Нарушение авторских прав


Скорость работы ЭВМ повышается использованием более быстродействующих электронных схем, а также специальных архитектурных решений (конвейерная и векторная обработка данных и др.). Быстродействие памяти все время отстает от быстродействия микропроцессора. Для согласования применяют структурные решения: конвейеризацию процедур цикла выполнения команды, расслоение оперативной памяти, буферизацию. Расслоение оперативной памяти путем многомодульного построения с <веерной> (чередующейся) адресацией при которой смежные адреса информационных единиц соответствующих ширине выборки (слово, двойное слово и так далее) принадлежат разным модулям повышает пропускную способность оперативной памяти за счет перекрытия во времени обращения к разным модулям памяти.

Буферизация _ это использование включенных между микропроцессором и оперативной памятью существенно более чем операционная память быстродействующих буферных памятей сравнительно небольшой емкости, из-за их программной недоступности они называются <кэшами> _ тайниками. При обращении микропроцессора к оперативной памяти для считывания в КЭШ передается блок информации содержащий, в том числе и нужное слово. При этом происходит опережающая выборка, так как высока вероятность того, что ближайшие обращения будут происходить к словам этого же блока уже находящемся в кэше, это значительно уменьшает среднее время выборки данных. Эффективность кэша зависит от его емкости, размера блока, соотношения времен считывания слова из кэша и блока из оперативной памяти.

Последнее значительно уменьшается при использовании расслоения оперативной памяти. Выделяют два типа КЭШ _ памяти:

  • с запоминанием новой информации одновременно в кэше и операционной памяти (сквозное запоминание), при этом всегда в операционной памяти есть последняя копия хранящейся в кэше информации. Однако в этом случае длинный цикл операционной памяти снижает цикл производительности микропроцессорного устройства;
  • запоминание новой информации только в кэше и копированием ее в оперативную память только при передаче в другие устройства или при вытеснении ее из кэша.


<== предыдущая лекция | следующая лекция ==>
Теги и дескрипторы | Защита памяти


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.398 сек.