1.6.1. Как устроена оперативная память ПК?

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

Рис. 1.6. Схема элементарной ячейки DRAM

В первых образцах персональных компьютеров регенерацией памяти ведал специальный служебный канал системного таймера, который подавал сигнал регенерации каждые 15 мкс на 1/256 часть массива памяти, примерно за 3,8 мс восстанавливая весь доступный объем. Такое решение неудобно и опасно – во-первых, регенерация всей памяти занимает много времени, в течение которого ПК неработоспособен; во-вторых, любая зловредная программа может попросту остановить системный таймер, отчего компьютер уже через несколько миллисекунд обязан впасть в полный ступор. И все современные микросхемы DRAM занимаются восстановлением данных самостоятельно, да еще и так, чтобы не мешать основной задаче, – процессам чтения/записи.

Более 800 000 книг и аудиокниг! 📚

Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением

ПОЛУЧИТЬ ПОДАРОК

Данный текст является ознакомительным фрагментом.