Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

LEC12. Память в ЭВМ

.pdf
Скачиваний:
11
Добавлен:
14.04.2015
Размер:
240.66 Кб
Скачать

Уровни напряжения «0» и «1»

Во многих современных ЭВМ:

напряжение четыре Вольта означает двоичную 1, напряжение ноль Вольт означает двоичный 0.

11

Физическое устройство оперативной памяти

Состав: один конденсатор, один транзистор.

Особенности: + дешево, занимает мало места

конденсатор необходимо периодически подзаряжать

конденсатор (раз)заряжается медленно

Физическое устройство Кэш-памяти

RS-триггер: схема

RS-триггер: обозначение

Set Q

Reset

Состав: 4 транзистора (2 элемента ИЛИ-НЕ)

Физическое устройство RS-триггера

ИЛИ-НЕ

A X B

Пространственная локальность памяти

С очень высокой вероятностью адрес очередной команды программы либо следует непосредственно за адресом, по которому была считана текущая команда, либо расположен вблизи него. Такое расположение адресов называется пространственной локальностью программы.

Обрабатываемые данные, как правило, структурированы, и такие структуры обычно хранятся в последовательных ячейках памяти. Такая особенность программ называется пространственной локальностью данных.

Временная локальность памяти

Кроме того, программы содержат множество небольших циклов и подпрограмм. Это означает, что небольшие наборы команд могут многократно повторяться в течение некоторого интервала времени, то есть имеет место временная локальность.

Все три вида локальности объединяет понятие

локальность по обращению. Принцип локальности часто облекают в численную форму и представляют в виде так называемого правила «90/10»: 90% времени работы программы связано с доступом к 10% адресного пространства этой программы.

Иерархия памяти компьютера

KiB

руб/GiB

1 GiB/c

1 нс

TiB Вместительность

руб/GiB Стоимость 10000

1 MiB/c Скорость

1 с Время доступа

 

1

 

 

Регистры

Кэшпамять

Основная (оперативная) память

Магнитный (жёсткий) диск (или SSD-диск)

CD, DVD, Blue Ray, флеш-память, магнитная лента (в стримерах)

Иерархия памяти

Выводы:

Чем меньше время доступа, тем выше стоимость хранения бита;

Чем больше ёмкость, тем ниже стоимость хранения бита, но больше время доступа.

Порядок хранения байт в памяти