Основные параметры (характеристики) памяти. (л12)
1. Емкость (обозначается С) с диапазоном: 1 байт (регистр памяти) – n*Тбайт (винчестер, оптический диск). 2. Быстродействие (обозначается Т) с диапазоном: n* 1нс (регистровая память) – n* 10 мс (магнитная лента, оптический диск). Чем больше емкость памяти, тем обычно меньше ее быстродействие. Для преодоления противоречия емкости и быстродействия используется иерархическая организация памяти (см. ниже). Основные параметры, характеризующие быстродействие памяти: а) t ВЫБОРКИ – время от запуска памяти для считывания данного и до появления его в буферном регистре (не включает установку и дешифрацию адреса). б) t ОБРАБОТКИ – время, затраченное на чтение данного в двух последовательных циклах, чтение и запись данных по разным адресам (включая время задания адреса и его дешифрации). Как правило, выполняется соотношение: tОБР³ 2t ВЫБ. 3. Надежность – зависит от возникновения сбоев при считывании или записи данных и обеспечивается с помощью средств контроля (обнаружения и исправления ошибок): а) Parity control – контроль по четности, позволяет обнаружить одиночные ошибки (в одном бите); б) ECC (error checking and correction control) – контроль с использованием корректирующих кодов, использует два дополнительных бита. Позволяет обнаружить двойную ошибку или скорректировать одиночную ошибку. 4. Плотность записи (бит /см2), зависит от типа среды хранения информации, наиболее высокая плотность у оптических накопителей. 5. Стоимость хранения одного бита – важна для пользователя с финансовой точки зрения.
- 48. Кэш память. На каких элементах строится? Для чего применяется? Понятие кэш - промаха и кэш-попадания. (л13). Для ускорения доступа к оперативной памяти в современных быстродействующих компьютерах применяется специальная "сверхбыстрая"("сверхоперативная") память, которая называется кэш-памятью и является как бы буфером между очень быстрым процессором и достаточно медленной оперативной памятью. Ее начали использовать начиная с 486 компьютеров и сейчас используют во всех современных моделях ПК. Физически кэш-память обычно состоит из элементов SRAM с малым временем доступа, т. к. выполнена на триггерах. ОП выполнена на элементах DRAM с большимвременем доступа, т. к.выполнена на конденсаторах и требуется постоянная внутренняя регенерация содержимого. Кэш-памятью управляет специальное устройство — контроллер, который, анализируя выполняемую программу, пытается предвидеть, какие данные и команды вероятнее всего понадобятся в ближайшее время процессору, и подкачивает их в кэш-память. При этом возможны как "попадания", так и "промахи". В случае попадания, то есть, если в кэш подкачаны нужные данные, извлечение их из памяти происходит без задержки. Если же требуемая информация в кэш отсутствует, то процессор считывает её непосредственно из оперативной памяти. Соотношение числа попаданий и промахов определяет эффективность кэширования.
|