13.   Кэш-память с прямым отображением.

14.   Двухканальная модульно-ассоциативна кэш-память.


Первая конфигурация характеризуетс простотой реализации, однако она оказываетс неэффективной при работе в мультизадачных системах. В двухканальной реализации кэш-память разбивает все 4 Гбайтное адресное пространство на 262144 страницы по 16 Кбайт. 32-х разрядный физический адрес состоит из четырнадцатиразрядного адреса, определяющего информацию в кэш-памяти, и восемнадцатиразрядного тега, определяющего номер страницы. Каждый адрес оперативной памяти может быть отображен в одну из двух ячеек кэш-памяти. На рисунке B.4.3 рассматриваетс образование физического адреса в двухканальной модульно-ассоциативной памяти.

Рис. B.4.3. Двухканальна модульно-ассоциативная кэш-память.

Особенность контроллера кэш-памяти – обеспечение возможности параллельной работы микропроцессора с кэш-памятью и периферийных устройств с оперативной памятью в режиме прямого доступа. При записи данных по адресам, находящихся в кэше, контроллер ликвидирует копии этих блоков в кэше. Всю работу по синхронизации данных в DRAM и кэше берет на себя этот контроллер.

Однокристальный контроллер кэш-памяти фирмы ASUSTEC, совместно с памятью данных 32 Кбайта обеспечивает вероятность попадания более 95%. Это достигается благодаря использованию четырехканального модульно-ассоциативного обращения, который отображает адрес оперативной памяти в одну из четырех ячеек кэш-памяти. При этом, вследствие организации последовательного обращения к памяти данных, требуется подключени всего одного банка памяти данных.

Контроллер A38152 фирмы Asustec имеет аппаратные и программные средства, обеспечивающие связанность информации: логика слежения за шиной, которая обеспечивает ликвидацию копий блоков в кэш-памяти, задани области адресов, не отображаемой в кэш-память (например, для сопроцессора фирмы Weitec и устройств ввода/вывода).

На многих материнских платах можно выбирать между одноуровневой или многоуровневой системами организации памяти. По умолчанию устанавливается ражим многоуровневой памяти. Если Вы установите режим одноуровневой памяти, то кэш-память SRAM просто добавляется к адресному пространству основной оперативной памяти. Одноуровневую память лучше использовать, когда внутренний кэш процессора по объему превосходит емкость кэш-памяти на материнской плате.

...Уже до появления микропроцессора i80486 фирмы Intel стало ясно, что скорость обмена данных процессор-память по системной шине происходит очень медленно даже при использовании внешней кэш-памяти. Поэтому уже в микропроцессоре i80486 фирма Intel стала использовать кэш-память, находящейся в самом процессоре. В процессоре i80486 осуществляется кэширование системных регистров —путем введения “теневых" регистров. Когда программа загружает селектор в системный регистр, процессор автоматически считывает (“кэширует”) нужный системный регистр в теневом регистре. После этого обращения к памяти достаточно сложить эффективный адрес с базовым адресом сегмента в теневом реестре, и получить линейный адрес. Это так называемый кэш первого уровня. В микропроцессоре Pentium кэшированию стали подвергать не только системные регистры, но и регистры данных и предвыборки команд.

Логическим продолжением явилось размещение кэш-памяти и ее контроллера не на материнской плате, а на самом процессоре. При этом решаются две задачи:

15.   Упрощение шины передачи данных.

16.   Появилась возможность работы кэш-памяти не на частоте шины, а на частоте процессора. При этом скорость работы кэш-памяти увеличивается.

Исходя из всего этого, в микропроцессоре Pentium стала использоватьс встроенная в него кэш-память второго уровня. Благодаря ней скорость работы процессора на тех же системных платах возросла. Необходимо, однако, отметить, что изготовление кэш-памяти второго уровня на кристалле процессора намного усложняет стоимость самого микропроцессора. Именно для недорогих моделей компьютеров фирма Intel стала изготовлять процессоры без кэша второго уровня или с кэш-памятью меньшего размера. Примером такого процессора являетс процессор Intel Celeron. Он аналогичен процессору Intel Pentium II, однако либо не содержит кэш второго уровня (в первых моделях), либо он небольшой (в новых версиях этого процессора.) Благодаря этому упала его цена и производительность.

Примечание: в связи с выходом микропроцессора Intel Pentium 4 корпорация Intel снимает с производства в 2001 году микропроцессора Intel Celeron.

5. Постоянное запоминающее устройство.

Кроме оперативной памяти, под термином "память" мы будем подразумевать постоянную и CMOS - память.

К постоянной памяти относят постоянное запоминающее устройство, ПЗУ (в англоязычной литературе - Read Only Memory, ROM, что дословно перводится как "память только для чтения"), перепрограммируемое ПЗУ, ППЗУ (в англоязычной литературе – Programmable Read Only Memory, PROM), и флэш-память (flash memory). Название ПЗУ говорит само за себя. Информация в ПЗУ записывается на заводе-изготовителе микросхем памяти, и в дальнейшем изменить ее значение нельзя. В ПЗУ хранится критически важная для компьютера информация, которая не зависит от выбора операционной системы. Программируемое ПЗУ отличается от обычного тем, что информация на этой микросхеме может стираться специальными методами (например, лучами ультрафиолета), после чего пользователь может повторно записать на нее информацию. Эту информацию будетневозможно удалить до следующей операции стирания информации.

6. Флэш-память.

Особо следует рассказать о флэш-памяти. Flash по-английски – это "вспышка, проблеск". Флэш-память является энергонезависимой памятью, (как и ПЗУ и ППЗУ). При выключении компьютера ее содержимое сохраняется. Однако содержимое flash-памяти можнр многократно перезаписывать, не вынимая ее из компьютера (в отличие от ППЗУ). Запись происходит медленнее, чем считывание, и осуществляется импульсами повышенного напряжения. Вследcтвие этого, а также из-за ее стоимости, флэш память не заменит микросхемы ОЗУ.

7. CMOS-память.

CMOS-память – энергозависимая, перезаписываемая память, которая при своей работе , однако, почти не потребляет энергии. CMOS переводится как complementary metal oxode semiconductor – "комплиментарный металл - оксид - полупроводниковый". Достоинства этой памяти – низкое потребление энергии, высокое быстродействие. В CMOS - памяти компьютера находятся важные для его работы настройки, которые пользователь может менять для оптимизации работы компьютера. Питается эта память от небольшого аккумулятора, встроенного в материнскую плату.

8. Недостатки перезаписываемой памяти.

Основной недостаток ПЗУ – невозможность обновить информацию в этом виде памяти, – одновременно является и его преимуществом: данные невозможно потерять случайно и умышленно. Особенно это стало актуальным на рубехе XX – XXI веков, с вытеснением микросхем ПЗУ на CMOS и flash-память. Рассмотрим возникающие проблемы.

8.1. Потеря данных в CMOS.

Компьютеры с ISA шиной (содержащие процессоры вплоть до i80286), имели минимум настроек. Часто они вполне нормально работали в своей основной конфигурации.

Ситуация изменилась после появления на компьютерах памяти более чем 16 Мбайт, ШВУ контроллеров и PCI-шины. Как выяснилось, в большинстве случаев стандартная настройка материнской платы стала неприменимой. Для сохранения настроек пользователя их стали хранить в CMOS-памяти.

Иногда содержимое CMOS-памяти разрушается. Это возможно в следующих случаях:

17.   Воздействие вируса. При своей работе вирус может специально внедряться в CMOS-память, чтобы обеспечиватиь лучшие условия для его распространения либо специально вывести компьютер из строя.

18.   Неисправность аккумулятора. В некоторых случаях аккумулятор CMOS-памяти может разряжаться (от времени или короткого замыкания на плате.) В этом случаесодержимое CMOS может разрушиться не сразу, а по прошествии двух - трех суток.

19.   Скачок напряжения при работе с CMOS. В этом случае последствия непредсказуемы.

20.   Установка пароля на загрузку. Иногда пользователь для защиты от несанкционированного доступа устанавливает "пароль на загрузку". Если он потом забудет пароль, то для запуска компьютера будет необходим сброс параметров CMOS-памяти путем короткого замыкания ее аккумулятора.

Для восстановления параметров CMOS-памяти после ее сброса существуют опции "стандартной" и безопасной" настройки этой памяти на материнской плате. Пользователю в этом случае придется восстанавливать не все, а только часть параметров. Опции "стандартной" и "безопасной" настройки хранятся в ПЗУ и изменить их невозможно!

8.2. Потеря данных в flash-памяти.

Потеря данных в flash-памяти возможна по тем же причинам, что и в CMOS-памяти. Однако для флэш-памяти нет возможности вернуться к первоначальным установкам! В связи с этим потеря информации в флэш-памяти может быть непоправимой.

... В 1998 году автор узнал о новом черезвычайно опасном вирусе –"Чернобыль". Опасность заключалась в его действии – ровно в годовщину аварии на Чернобыльской АЭС этот вирус портил содержимое флэш-памяти и наиболее важной ее части – BIOS. В результате компьютер не мог вообще осуществлять операции ввода-вывода, в том числе и загрузку операционных систем. CMOS-память же оставалась в полном порядке! Поскольку микросхема с BIOS обычно была припаяна к материнской плате, приходилось выкидывать всю материнскую плату.

Автору известен только один способ 100% гарантии избежать действия этого вируса – аппаратно запретить перзапись флэш-памяти. Дело в том, что новые версии этого вируса размножаются лавинообразно, и нет гарантии, что он сработает именно в эту дату.


Информация о работе «Классификация оперативной памяти»
Раздел: Информатика, программирование
Количество знаков с пробелами: 34474
Количество таблиц: 0
Количество изображений: 10

Похожие работы

Скачать
34464
0
10

... ·     высокое быстродействие; ·     компактность. Эти преимущества намного перекрывают недостатки полупроводниковой памяти, что делают ее незаменимой в ОЗУ современных компьютеров. 2. SRAM и DRAM. Полупроводниковая оперативная память в настоящее время делится на статическое ОЗУ (SRAM) и динамическое ОЗУ (DRAM). Прежде, чем объяснять разницу между ними, рассмотрим эволюцию полупроводниковой ...

Скачать
232780
8
8

... , чтобы вернуть прежнюю уверенность. Восстанавливать пьесу нужно всегда с нотами перед глазами, чтобы пальцы могли без колебания сразу попадать на место. Для уверенного запоминания и вообще для развития музыкальной памяти особенно велика польза мысленного исполнения. Оно может осуществляться двумя методами: учащийся смотрит в ноты и слышит, как звучит сочинение во всех своих подробностях, или ...

Скачать
116590
6
6

... путем повторения в первые дни после того, как она была получена. Важное условие продуктивного запоминания - осмысленность, понимание того, что является его предметом [1].   1.2 Психологические особенности памяти в юношеском возрасте память юношеский возраст деятельность Обратимся теперь к вопросу о развитии памяти, т.е. о тех типичных изменениях, которые в ней происходят по мере социализации ...

Скачать
68082
6
0

... разными возможностями. Подобное разделение РС могло основательно запутать не только обычных пользователей, но и специалистов по техническому обеспечению. Впрочем, даже такая классификация все же лучше, чем никакая. Сегодня существует пять классов компьютеров, причем мобильные выделены в отдельную группу: требования к подобным устройствам весьма специфические. Разделение на категории позволит ...

0 комментариев


Наверх