Новости 8-битный компьютер из детского конструктора. Не макет. Не муляж. Он считает.

NewsMaker

I'm just a script
Премиум
19,454
40
8 Ноя 2022
Шестерёнки, рычаги и ручной труд — как энтузиаст оживил двоичную арифметику без единого провода.


utx3rtfvs957of205qpzzztbgiylnbof.jpg


Для просмотра ссылки Войди или Зарегистрируйся — те самые яркие пластиковые конструкторы, из которых обычно строят американские горки или башни, — внезапно обрели совершенно новое применение. Один изобретатель с Для просмотра ссылки Войди или Зарегистрируйся под ником Для просмотра ссылки Войди или Зарегистрируйся собрал из них полностью рабочий 8-битный механический компьютер. Не просто красивую модель — это устройство действительно умеет считать.

В его основе лежит Для просмотра ссылки Войди или Зарегистрируйся , или ALU — тот самый компонент любого процессора, который отвечает за базовые вычисления вроде сложения. В исполнении Shadowman39 оно сделано исключительно из деталей K'NEX: шестерёнок, соединителей, рычагов. Машина работает с числами от 0 до 255 в беззнаковом режиме и от -128 до 127 — в знаковом.

Все данные она хранит в механических регистрах — это ряды рычагов, положение каждого из которых определяет значение одного бита: 0 или 1. Чтобы выполнить операцию, пользователь вручную настраивает два набора рычагов, задавая тем самым исходные числа. Затем активируется механизм на основе Для просмотра ссылки Войди или Зарегистрируйся — и процесс пошёл. Медленно, шаг за шагом, шестерёнки начинают вращаться, и конструкция совершает вычисление. Каждый щелчок — это одна логическая операция. Здесь всё на виду: в отличие от электронных схем, каждая стадия вычислений абсолютно прозрачна.

Построить такое устройство из гибкого и неточного пластика — задача почти невозможная. K'NEX не предназначен для прецизионных инженерных проектов: детали прогибаются, соединения со временем разбалтываются. Именно поэтому почти никто не берётся за настолько сложные конструкции. Но Shadowman39 нашёл способ справиться со всеми ограничениями конструктора.

Его механический ALU воспроизводит принципы работы Для просмотра ссылки Войди или Зарегистрируйся — тех самых, на которых работают настоящие компьютеры. Каждая операция реализована через точную механику: рычаги, зубчатые передачи и тщательно продуманные последовательности действий. Рейка, которая обычно приводит в движение игрушечные машинки, здесь используется для последовательной обработки битов и выполнения двоичного сложения.

Результат — настоящий инженерный шедевр, одновременно наивный и гениальный. Он напоминает старинные Для просмотра ссылки Войди или Зарегистрируйся XIX века, работавшие на шестерёнках и тяглах, только вместо латуни и стали — пластик из детского конструктора. Радость игры и серьёзная вычислительная логика соединились в одном проекте.

Это, кстати, не первая безумная конструкция от Shadowman39. Ранее он уже прославился полноразмерным работающим автоматом Для просмотра ссылки Войди или Зарегистрируйся — с приёмом монет, счётчиком очков и длиной почти в 2,2 метра. Тогда проект занял больше года и потребовал более 10 тысяч деталей. Та же скрупулёзность заметна и в новой машине: с таким количеством подвижных элементов важна идеальная калибровка. Один неправильный рычаг — и ответ будет неверным.

Разумеется, по сравнению с современными компьютерами такой K'NEX-компьютер — невероятно медлительный. Но это и не главное. Главное в нём — абсолютная наглядность. Здесь не нужно догадываться, что происходит внутри процессора — ты можешь наблюдать это воочию. Это и Для просмотра ссылки Войди или Зарегистрируйся , и почти философское размышление о том, как устроены вычисления в своей глубинной сути.

Интересно, что подобные альтернативные подходы к вычислениям разрабатывались и ранее. В СССР в 1958 году был создан Для просмотра ссылки Войди или Зарегистрируйся , который работал не на привычной двоичной логике, а на трёхзначной системе счисления. Современные учёные также ищут новые способы — от Для просмотра ссылки Войди или Зарегистрируйся до квантовых вычислений. Механический компьютер из K'NEX — ещё одна попытка взглянуть на вычисления под новым углом, пусть и более игровым.
 
Источник новости
www.securitylab.ru

Похожие темы