Организация ЭВМ / (6)Организация памяти в ЭВМ
.doc
Организация памяти в ЭВМ.
Память используется для хранения:
-
компьютерных программ
-
состояния всех устройств
-
данных
В памяти применимы 2-е операции:
1) Выборка (чтение) – информация не разрушается
2) Запись – информация разрушается
Память – последовательность ячеек, по которым происходит доступ к содержимому.
1) минимальная адресуемая единица памяти (МАЕП)
1 бит – (слово состояния)
1 байт – (арифметические данные, команды)
2) Слово – наибольшая длина данного, выбираемого за одно обращение (16, 32, 64 бита).
Основные характеристики памяти:
-
С – емкость – от 1 Б до 100 ГБ
-
Т – время обращения – от 1 нс до 10 нс
-
tвыб – время выборки – время от запуска памяти для считывания данного, и до появления его в буферном регистре
-
tобр – время обработки – время на чтение данного в 2-х последовательных циклах: чтение и запись данных по разным адресам (tобр >= 2tвыб)
-
Надежность – зависит от возникновения сбоев при считывании или записи данных, и обеспечивается с помощью контроллера памяти, либо с помощью контроллера четности (parity control (1 ошибка)) или контроллера EEC control (error checking and corrector (2 ошибки))
-
Плотность записи (бит/см2) – зависит от типа среды хранения информации (самая высокая у оптических накопителей)
-
Стоимость хранения одного бита (самая дорогая – регистровая)
Для обеспечения доступа к виртуальному адресному пространству указывают:
-
Сегментное разбиение – сегменты, соответствующие завершенным логически объектам задач (SS, CS, DS); длина сегмента для i286 до 64 КБ, для i>386 длина сегмента произвольная. При сегментном разбиении есть возможность защиты и организации в коллективном доступе данных.
-
При страничном разбиении память разбивается на одинаковые страницы, независимо от размещения данных (по 4 КБ и больше). Для страничного разбиения характерна более простая организация и более простое размещение страниц в виртуальной памяти.
Алгоритм преобразования виртуального адреса в физический.