Найти в Дзене
Юный моделист

Эволюция оперативки.

Всм привет. Сегодня начну разговор о эволюции оперативной памяти. Погнали... Классификация внутренней памяти разделяет носители еще и по скоростному (и энергетическому) принципу. Быстрая первичная (оперативная) память в наше время используется для хранения критичной информации, к которой ЦП обращается наиболее часто. Это ядро операционной системы, исполняемые файлы запущенных программ, промежуточные результаты вычислений. Время доступа — минимально, всего несколько наносекунд. Первичная память общается с контроллером, размещенным либо внутри процессора (у последних моделей ЦП), либо в виде отдельной микросхемы на материнской плате (северный мост). Цена на оперативку относительно высока, к тому же она энергозависима: выключили компьютер или случайно выдернули шнур из розетки — и вся информация потерялась. Поэтому все файлы хранятся во вторичной памяти — на пластинах жестких дисков. Информация здесь не стирается после отключения питания, а цена за мегабайт очень низкая. Единственный

Всм привет. Сегодня начну разговор о эволюции оперативной памяти.

Погнали...

Классификация внутренней памяти разделяет носители еще и по скоростному (и энергетическому) принципу. Быстрая первичная (оперативная) память в наше время используется для хранения критичной информации, к которой ЦП обращается наиболее часто. Это ядро операционной системы, исполняемые файлы запущенных программ, промежуточные результаты вычислений. Время доступа — минимально, всего несколько наносекунд.

Первичная память общается с контроллером, размещенным либо внутри процессора (у последних моделей ЦП), либо в виде отдельной микросхемы на материнской плате (северный мост). Цена на оперативку относительно высока, к тому же она энергозависима: выключили компьютер или случайно выдернули шнур из розетки — и вся информация потерялась. Поэтому все файлы хранятся во вторичной памяти — на пластинах жестких дисков. Информация здесь не стирается после отключения питания, а цена за мегабайт очень низкая. Единственный недостаток винчестеров — низкая скорость реакции, она измеряется уже в миллисекундах.

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

Одним из основных компонентов первых компьютеров были электромагнитные переключатели, разработанные известным американским ученым Джозефом Хенри еще в 1835 году, когда ни о каких компьютерах никто даже не помышлял. Простой механизм состоял из обмотанного проводом металлического сердечника, подвижной железной арматуры и нескольких контактов. Разработка Хенри легла в основу электрического телеграфа Сэмюеля Морзе и Чарльза Витстоуна.

-2

Первый компьютер, построенный на переключателях, появился в Германии в 1939 году. Инженер Конрад Зюс использовал их при создании системной логики устройства Z2. К сожалению, прожила машина недолго, а ее планы и фотографии были утеряны во время бомбардировок Второй мировой войны. Следующее вычислительное устройство Зюса (под именем Z3) увидело свет в 1941 году. Это был первый компьютер, управляемый программой. Основные функции машины реализовывались при помощи 2000 переключателей. Конрад собирался перевести систему на более современные компоненты, но правительство прикрыло финансирование, посчитав, что идеи Зюса не имеют будущего. Как и ее предшественница, Z3 была уничтожена во время бомбардировок союзников.

Электромагнитные переключатели работали очень медленно, но развитие технологий не стояло на месте. Вторым типом памяти для ранних компьютерных систем стали линии задержки. Информацию несли электрические импульсы, которые преобразовывались в механические волны и на низкой скорости перемещались через ртуть, пьезоэлектронный кристалл или магниторезистивную катушку. Есть волна — 1, нет волны — 0. В единицу времени по проводящему материалу могли путешествовать сотни и тысячи импульсов. По завершении своего пути каждая волна трансформировалась обратно в электрический импульс и отсылалась в начало — вот вам и простейшая операция обновления.

Линии задержки разработал американский инженер Джон Преспер Экерт. Компьютер EDVAC, представленный в 1946 году, содержал два блока памяти по 64 линии задержки на основе ртути (5,5 Кб по современным меркам).

-3

Главным недостатком памяти, да и всех остальных компонентов на основе вакуумных трубок было тепловыделение. Трубки приходилось охлаждать при помощи радиаторов, воздуха и даже воды. К тому же постоянный нагрев существенно уменьшал время работы — трубки самым натуральным образом деградировали. Под конец срока эксплуатации их приходилось постоянно настраивать и в конечном итоге менять. Можете представить, скольких усилий и средств стоило сервисное обслуживание вычислительных систем?!

Потом наступило время массивов с близко расположенными ферритовыми кольцами — изобретение американских физиков Эн Вэнг и Вэй-Донг Ву, доработанное студентами под управлением Джея Форрестера из Массачусетского технологического университета (MIT). Через центры колец под углом 45 градусов проходили соединительные провода (по четыре на каждое кольцо в ранних системах, по два в более совершенных). Под напряжением провода намагничивали ферритовые кольца, каждое из которых могло сохранить один бит данных (намагничено — 1, размагничено — 0).

-4

Понравилась статья? ставь палец вверх и подписывайся!