Компьютерная память

Jan 14, 2013 17:01

Используемые в процессе вычислений данные в течение определенного промежутка времени необходимо сохранять, для чего и используется компьютерная память. Одна из первых вычислительных машин, оснащенных памятью - вычислитель Z, созданный Конрадом Цузе. Память этого аппарата работала на конденсаторах.
Если проигнорировать ограничения на размер физической памяти, модель Z можно отнести к универсальным компьютерам. Архитектура фон Неймана повторяла этот принцип в компьютере EDSAC только спустя 13 лет.
Университетам, в основном, поставлялась модель Z22 из этой серии, являвшаяся первым компьютером на магнитных носителях. Самой же первой моделью Цузе стала вычислительная машина Z1. Металлические пластины в конденсаторе чередовались со слоями стекла, что и выступало в качестве памяти. Считываемые инструкции программы тут же исполнялись, не загружаясь в память.
Военные компьютеры середины ХХ века использовали технологии памяти на базе магнитных сердечников и барабанов. Эта технология стала доступной в 1953 году и использовались в компьютере Торнадо.



Клиффорд Берри и Джон Винсент Атанасов из Университета Айовы в 1939 году разработали АВС (Atanasoff-Berry Computer). Конструкция насчитывала более 300 электровакуумных ламп, в качестве памяти использовался вращающийся барабан.



Манчестерская малая экспериментальная машина (англ. Manchester Small-Scale Experimental Machine, сокр. SSEM), также известная как Baby («младенец») - первый электронный компьютер, построенный по принципу совместного хранения данных и программ. Машина была задумана не как рабочая ЭВМ, а как экспериментальный аппарат для изучения свойств компьютерной памяти на ЭЛТ (так называемой «трубки Уильямса»).



Манчестерский Марк I (англ. Manchester Mark I; другие названия: Прототип Марк I, Марк 1) - один из первых полностью электронных компьютеров с хранимой в оперативной памяти программой, тем самым практически реализующий архитектуру фон Неймана. К октябрю 1949 года был в значительной степени перестроен; получил устройства для чтения и записи перфоленты, а также возможность ввода/вывода с магнитного барабана во время работы программы (у изначального апрельского варианта машины, для чтения барабана оператору требовалось остановить программу и вручную, при помощи приборной панели, переводить данные с барабана).
Как и предыдущий компьютер Университета Манчестера (Манчестерская МЭМ), Марк I использовал память на основе электронно-лучевых трубок Уильямса.



UNIVAC I (акроним от англ. UNIVersal Automatic Computer I) - первый коммерческий компьютер, созданный в Соединённых Штатах, и третий коммерческий компьютер в мире (после германского Z4 и британского Ferranti Mark 1). Центральный комплекс (только процессор и память) имел размеры 4,3 × 2,4 метра и 2,6 м высотой, т.е. по габаритам был сопоставим с кухней в современных квартирах.



В 1940-е и 1950-е годы, до развития виртуальной памяти, все большие программы писались с учётом наличия двух уровней памяти - первичного и вторичного. Основной причиной введения виртуальной памяти стало не стремление увеличить объём основной, а метод такого увеличения, который бы был максимально прост для программистов.
Первые системы с поддержкой виртуальной памяти появились в конце 1960-х годов.

Задачей компьютерной памяти является хранение в своих ячейках состояния внешнего воздействия, запись информации. Эти ячейки могут фиксировать самые разнообразные физические воздействия.

Также задолго (по компьютерным меркам) до виртуальной памяти появились жесткие диски, а именно - в 1956 году. Накопитель занимал ящик размером с большой холодильник и имел вес 971 кг, а общий объём памяти 50 вращавшихся в нём покрытых чистым железом тонких дисков диаметром 610 мм составлял около 5 миллионов 6-битных байт (3,5 Мб в пересчёте на 8-битные байты).
Первый компактный "винчестер" на 5 Мб появился в 1980 году. Уже в следующем году объем диска увеличился вдвое.

компьютер, тематические записи, время, колонка редактора, годы

Previous post Next post
Up