Трубка Вильямса
Подробнее
- Авторы
- Фредди Вильямс и Том Килберн, Манчестерский университет
- Год выхода
- 1947
- Тип
- Технология памяти
- Преемник
- Память на магнитных сердечниках
Первая память с настоящим произвольным доступом: биты хранились как пятна заряда на внутренней стороне обычной телевизионной трубки.
Фредди Вильямс и Том Килберн обнаружили в 1946 году, что электронный луч электронно-лучевой трубки оставляет на люминофоре заряженное пятно, а заряд можно считать через металлическую пластину, приложенную снаружи к стеклу. Пятно — единица, отсутствие пятна — ноль, и так как луч можно направить в любую точку экрана, любой бит доступен сразу — в отличие от линии задержки, где приходилось ждать, пока число обернётся по кругу.
Цена — утечка: заряд угасал за доли секунды, поэтому содержимое приходилось непрерывно считывать и перезаписывать. Тот же принцип регенерации лежит в основе современной динамической памяти. Одна трубка вмещала примерно от 1024 до 2048 бит. Параллельное подключение второй трубки давало операторам то, чего не предлагала ни одна последующая память: живую картинку содержимого памяти.
Manchester Baby в 1948 году построили с единственной целью — доказать, что трубка работает как память. Затем появились Ferranti Mark 1, IBM 701, ILLIAC и советская «Стрела». Слабым местом была чувствительность: трубки влияли друг на друга, а электрические помехи в помещении могли переворачивать биты. К середине 1950-х память на магнитных сердечниках сделала подход устаревшим.