Лекция: Адресная память.

Адресная, ассоциативная, буферная и стековая организации памяти

 

ЗУПВ, как правило, содержит множество одинаковых запоминающих элементов, образующих запоминающий массив (ЗМ). Массив разделён на отдельные ячейки; каждая из них предназначена для хранения двоичного кода, число разрядов в котором определяется шириной выборки памяти. Способ организации памяти зависит от методов размещения и поиска информации в ЗМ. По этому признаку различают адресную, ассоциативную, буферную и стековую память.

 

Адресная память.

В памяти с адресной организацией размещение и поиск информации в ЗМ основаны на использовании адреса хранения слова. Адресом служит номер ячейки ЗМ, в которой это слово размещается.

При записи или считывании слова в ЗМ инициирующая эту операцию команда должна указывать адрес, по которому производится запись (считывание). Приведём типичную структуру адресной памяти:

 

Массив ЗМ состоит из N-разрядных ячеек. Аппаратурное обрамление ЗМ включает в себя регистр адреса (Р2.А), имеющий К ( ) разрядов, регистр данных (Р2.Д), блок адресной выборки, блок усилителей считывания (БУС), блок усилителей сигналов записи (БУЗ), блок управления памятью (БУП).

По коду адреса в Р2.А БАВ формирует в соответствующей ячейке памяти сигналы, позволяющие произвести в ячейке считывание или запись слова.

Цикл обращения к памяти инициируется поступлением в БУП извне сигнала «обращение». Общая часть цикла обращения включает в себя приём в Р2.А с ШA адреса обращения и приём в БУП, и расшифровку управляющего сигнала «операция», указывающего вид запрашиваемой операции (считывание или запись). Далее при считывание БАВ дешифрирует адрес, посылает сигналы считывания в заданную ячейку ЗМ, при этом код записанного в ячейке слова считывается усилителями считывания (БУС) и передаётся в Р2.Д. Операция считывания завершается выдачей слова из Р2.А на выходную информационную шину (ШИ Вых).

При записи помимо выполнения указанной выше общей части цикла обращения производится приём записываемого слова с выходной информационной шины в Р2.Д. Затем в выбранную ячейку записывается слово из Р2.Д БУП генерирует необходимые последовательности управляющих сигналов, инициирующих работу отдельных узлов памяти.

 

еще рефераты
Еще работы по информатике