Классическая четырехуровневая система памяти

Рг – регистры центрального процессора

ВнЗУ – внешние запоминающие устройства

ДП – дисковая память

ОП – оперативная память

Быстродействие возрастает снизу вверх, объем увеличивается сверху вниз

Число регистров – порядка 10 ¸100 слов; время обращения единицы нс

СОЗУ – размер сотни Кбайт ¸единицы Мбайт; время обращения в 2 раза медленнее; внешний КЭШ – время обращения до десятка нс

ОП – 10 Мбайт¸Гбайт; быстродействие 10n¸100n нс

ДП – емкость десятки¸сотни ГБ; быстродействие сотни мкс 10n*100 мс

ВЗУ – объем не ограничен

 
 

Все вычисления в той или иной мере конвейеризируются; уменьшение времени доступа к ДП – попытаться прочитать что-то заранее

Встает вопрос о быстром буфере между ДП и ОП (процессором) – в результате возникает идея организовывать буфер в основной памяти машины

Трехуровневая схема памяти

Д. КЭШ – дисковый КЭШ

КЭШ I – КЭШ первого уровня как собственная память процессора

КЭШ II – КЭШ второго уровня

ЖМД – жесткий магнитный диск

 
 

Любое устройство может иметь двухуровневую память

- память процесса

- память текущих слов

Простейшие ЗУ и модульная организация памяти. Организация простейших ЗУ

 
 

DI - входные данные

DO - выходные данные

две шины данных – входная и выходная

Данное ЗУ основано на использовании адреса хранения слова. Адресом служит номер ячейки запоминающего массива, в которой это слово размещается.

Адрес подается на вход ДШ А (дешифратора адреса), в ЗУ по данному адресу считываются данные DО или записываются данные DI

Можно объединить шину входных данных и шину выходных данных и использовать двунаправленную шину данных

DI/O двунаправленная шина данных

 
 

ЗУ с линейной выборкой

ЗУ типа 2D (от английского dimention - размерность)

Организация ЗУ типа 2D обеспечивает двухкоординатную выборку каждого запоминающего элемента ячейки памяти. Основу ЗУ составляет плоская матрица из запоминающих элементов, сгруппированных в 2kячеек по n разрядов. Обращение к ячейке задается k-разрядным адресом, выделение разрядов производится разрядными линиями записи и считывания. ЗУ типа 2D являются быстродействующими и достаточно удобными для реализации. Однако они неэкономичны по объему оборудования из-за наличия в них дешифратора с 2k выходами. В настоящее время структура типа 2D используется в основном в ЗУ небольшой емкости

Типы выборки

1. Линейная выборка

ЗУ с линейной выборкой

2. Координатная выборка

       
 
 
   

Наши рекомендации