Плетёный компьютер прошлого

Вычислительная техника развивается быстро - в разы быстрее, чем любая другая. Компьютеры 80-х отличаются от современных гораздо сильнее, чем автомобили того же времени от нынешних. И, конечно, устаревают технологии, зачастую до полного отмирания - остаются они разве что в виде артефактов, например, иконки сохранения во многих программах. Напомню, уже в 2012 году на баше была такая цитата:

xxx: А теперь нужно сохранить файл. Для этого нажми на пиктограмму с изображением дискеты.

yyy: С изображением чего???

Ну вы поняли. И это как бы не такое уж древнее прошлое, а вот что было ещё раньше, покрыто мглой времён.

Например, некоторым современным авторам даже в голову прийти не может, что когда-то компьютеры могли работать по совершенно иным принципам, нежели теперешние. И когда они во время напейсательства очередной статьи натыкаются на незнакомый мем, то не могут понять его смысла и интерпретируют в соответствии со своими знаниями. Так разработанная для компьютеров NASA память "Little Old Lady memory" получила своё название потому, что "коды печатали в основном женщины". Почему именно женщины, автор не подумал. Какое отношение коды имеют к ROM, тоже. Ну а я увидел в этом инфоповод для очередной статьи.

Чтобы понять, почему рядом с memory фигурируют ladies и при этом ещё и old, нужно разобраться в том, как были устроен компьютеры, установленные на зондах "Маринер" и на "Аполлонах", а точнее их память. В компьютерах 1960-х годов использовалась обычная память на магнитных сердечниках (далее magnetic core): ферритовые кольца особым образом нанизывались на провода, после чего их можно было намагничивать и размагничивать. Вблизи это выглядело вот так:

Плетёный компьютер прошлого Космонавтика, Вычислительная техника, Аполлон, Лунная программа, Длиннопост

Каждое кольцо - это один бит информации. Можете сами посчитать, сколько таких колец потребуется, чтобы записать, скажем, режиссёрскую версию "Властелина колец" в 4k Ultra HD.

Естественно, весило всё это очень много, а для космической техники, напомню, действует базовый принцип "чем легче, тем лучше". И тогда придумали так называемую core rope memory. Выглядела она вот так:

Плетёный компьютер прошлого Космонавтика, Вычислительная техника, Аполлон, Лунная программа, Длиннопост

Смысл заключался в том, что если провод проходил сквозь сердечник, это считалось за 1 (включено, ДА, ИСТИНА, выберите по вкусу), а если нет - то 0 (выключено, НЕТ, ЛОЖЬ, ну вы поняли). И поскольку проводов было очень много, это позволило значительно расширить память. Вот принципиальная схема:

Плетёный компьютер прошлого Космонавтика, Вычислительная техника, Аполлон, Лунная программа, Длиннопост

Синие линии - это проводки, непосредственно несущие в себе информацию, каждый проводок - один бит. Зелёная линия - это проводок установки/сброса. В обычном случае он либо магнетизирует все сердечники, либо сбрасывает их. Красные же линии - это подавляющие провода, которые не дают зелёному воздействовать на все сердечники разом. На схеме электрический ток в зелёном проводе подействует только на сердечник номер 2, поскольку остальные блокируются красными проводами. Соответственно, только проходящие сквозь сердечник номер 2 синие провода снимут индуцированный ток, и компьютер прочтёт их. По сути красные провода отмечают ячейки памяти, с которых идёт считывание, а синие - содержащиеся в них данные.

Если говорить о возможностях, то ключевых отличий от обычной памяти было два: core rope нельзя было перезаписывать, т. е. она являлась read-only memory, только для чтения, но зато каждый сердечник хранил в себе вместо одного бита аж 192, или 12 слов. А общая плотность информации с учётом компоновки была выше в 18 раз: кубический метр magnetic core memory хранил всего лишь 140 килобайт, в то время как такая же по объёму core rope - 2,5 мегабайта. Выгода очевидна.

Стоит отметить, что память бортового компьютера "Аполлона" была 15-битной (плюс один бит чётности), то есть измерять её в современных 8-битных байтах как бы не очень целесообразно. Вместо байта там использовалось понятие "слово". Соответственно, core rope ROM имела ёмкость в 36,864 слов, плюс, понятное дело, у компьютера имелась и обычная magnetic core RAM, но уже на 2048 слов. В итоге все нужные программы записали на плетёнку, а "тяжёлую" RAM сократили до минимума, уменьшив таким образом массогабаритные характеристики всего компьютера.

При чём же здесь оld ladies? При том, что именно они плели все эти кольца - сказались навыки вязания свитеров и носков, да. Не все из них были old, вот, например, няшная негритяночка:

Плетёный компьютер прошлого Космонавтика, Вычислительная техника, Аполлон, Лунная программа, Длиннопост

да и не все, в общем-то, ladies, но в целом по большей части память для лунного компьютера NASA вязали бабушки. Чтобы ускорить работу и снизить количество ошибок, применялись системы автоматизации, которые указывали на нужное кольцо, а работница уже вручную тащила сквозь него проводок. Но о полной автоматизации говорить не приходилось.

Лично я не в курсе насчёт применения core rope memory вне аэрокосмической сферы, тем более что в 1970 году компания Intel выпустила первую DRAM - динамическую память с произвольным доступом, основанную на полупроводниках, и необходимость вязать провода сквозь магнитные сердечники попросту отпала. Но, разумеется, переделывать проект никто уже не стал, и последующие Аполлоны вплоть до последнего полёта в конце 1972 летали со всё той же вязаной памятью.

Впрочем, в космической технике такие нюансы в порядке вещей.

Исследователи космоса

16.5K поста46.9K подписчика

Добавить пост

Правила сообщества

Какие тут могут быть правила, кроме правил установленных самим пикабу :)

Вы смотрите срез комментариев. Показать все
5
Автор поста оценил этот комментарий

Но сейчас вроде замедлились технологии. За последние 10 лет особо ничего революционного не произошло. Уперлись в потолок мощностей и габаритов

раскрыть ветку (32)
11
Автор поста оценил этот комментарий

Скорее переместились в сферу софта вместо харда, я бы сказал.

раскрыть ветку (20)
1
Автор поста оценил этот комментарий

Доставайте компьютер из 2010, сравним с современным телефоном.

раскрыть ветку (19)
8
Автор поста оценил этот комментарий

И что увидим? Проц, оперативная и видео-память всё тоже самое. Принципиальных отличий нет. Разница в техпроцессах, больше ядер, плотнее монтаж. Революционно ничего не поменялось.

раскрыть ветку (6)
Автор поста оценил этот комментарий

Увидим двадцатикилограммовую гробину и двухсотграммовую пластинку. С одинаковыми характеристиками. А так да, ничего не поменялось.

раскрыть ветку (5)
Автор поста оценил этот комментарий

Принципиально поменялось? Или количество транзисторов на кв. мм.? Может быть придуманы новые элементы ? Нет, всё те же транзисторы. Их больше, но принципиально (ПРИНЦИПИАЛЬНО - так понятнее?) нет изменений. И про двадцатикилограммовый комп из 2010 года даже не смешно.

раскрыть ветку (4)
Автор поста оценил этот комментарий

А че это не смешно то? Корпус+монитор+колонки+клава+мышь ? Проводов пару кило. Или вы только монитор считаете?

Принципиально - разнесенная на разные элементы ЭВМ и собранная в маленьком милипиздрическом корпусе. Принцип даже построения разный.  А мощность больше.

раскрыть ветку (3)
Автор поста оценил этот комментарий

Принцип построения разный?!  В чем? Можете не отвечать. Я понял что мы говорим на совершенно разных языках, буквы те же, смысл разный.

раскрыть ветку (2)
Автор поста оценил этот комментарий

То есть вы понять не можете, а я виноват?)) Очаровательно, канешно!

раскрыть ветку (1)
Автор поста оценил этот комментарий

Дальнейшее общение считаю нецелесообразным.

3
Автор поста оценил этот комментарий

Изменения там только количественные.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Технологии и производства разные.

Автор поста оценил этот комментарий
Ну давайте. Возьмите проц i7 2600 и сравните. Видеокарты - да, сильно подросли в производительности.
раскрыть ветку (9)
Автор поста оценил этот комментарий

Ваш проц вышел позже, хоть и совсем немногим позже, но это решает.

Сравнивайте в комплексе, начните со скорости пзу, потом сравните матрицы экранов, скорости беспроводной сети и т.д. давайте запустим на вашем пк с i7 2600 4k видео и посмотрим что выйдет.

раскрыть ветку (8)
Автор поста оценил этот комментарий
Беспроводная сеть на стационарном ПК?
раскрыть ветку (6)
1
Автор поста оценил этот комментарий
А что не так?)
раскрыть ветку (5)
Автор поста оценил этот комментарий
Часто вы встречаете десктопы подключенные через wi-fi?
раскрыть ветку (4)
Автор поста оценил этот комментарий

Да, у меня сейчас так и у товарища, не вижу проблем, а так не нужно шнуры таскать.

А если у вас хороший вайфай (не сяоми до 2к рублей, а долларов за 100+), то вы разницы не заметите даже в стриминге игр (на тв с компа).

Автор поста оценил этот комментарий
У меня на работе нет ни одного десктопа, который в базовой комплектации не имел бы wifi на борту. Да, это бизнес серии dell vostro или какие-то там Lenovo, с предустановленной win 10 pro, но тем не менее 🤷‍♂️
раскрыть ветку (2)
Автор поста оценил этот комментарий
И подключены они через wi-fi, а не по проводу?
раскрыть ветку (1)
Автор поста оценил этот комментарий
Все, кроме бухгалтерии, им провод предпочтительнее
Автор поста оценил этот комментарий
Он вышел в первом квартале 2011 года. Очень решает пару месяцев)) озу работает на скорости 2100 (при желаниии можно и 2400 получить). Какое отношение к пк имеют матрицы? 4к видео работает без проблем.
Автор поста оценил этот комментарий
а как по мне так нет.уперлись в выгодно-не выгодно.Коммерциализация достигла потолка того уровня бредовости что теперь сдерживает развитие и распространение .Например чем 10 айфон отличается от 11?А сяоми одна модель от других?
Автор поста оценил этот комментарий

А флешка память? Хар-ки выросли а цена упала. Чуть ли не раз в 10.

Автор поста оценил этот комментарий

А как же квантовые компьютеры?

раскрыть ветку (8)
1
Автор поста оценил этот комментарий
Пока не готовы
раскрыть ветку (7)
12
Автор поста оценил этот комментарий

Или готовы. Трудно определить.

раскрыть ветку (5)
4
Автор поста оценил этот комментарий
Готовы и не готовы одновременно))
раскрыть ветку (3)
1
Автор поста оценил этот комментарий
Квантовая суперпозиция квантового компьютера в квантовой вселенной.
раскрыть ветку (2)
2
Автор поста оценил этот комментарий
Суперпозиция суперкомпьютера) звучит прекрасно, как мне кажется
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Очень прекрасно. Именно так я озаглавлю свои мемуары
Автор поста оценил этот комментарий

ВЫ КОТА СПРОСИТЕ,ОН ТОЧНО ЗНАЕТ.ИЛИ НЕТ.

Автор поста оценил этот комментарий
Надо подождать 10 тысяч лет.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку