Новости

Ютубер собрал 8-битный механический компьютер из конструктора

Ютубер под ником Shadowman39 сконструировал полностью работающий 8-битный компьютер, используя детали конструктора K'NEX. Как сообщает Interesting Engineering, это устройство выполняет арифметические операции с числами от 0 до 255, используя рычаги, шестерни и механические регистры.

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

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

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

Главная особенность проекта — в его наглядности: пользователь может видеть весь процесс вычислений внутри «процессора», шаг за шагом наблюдая, как механика выполняет сложение.

Ранее Shadowman39 уже прославился другим амбициозным проектом — он построил полноразмерную машину для игры в скибол, тоже из K'NEX. В ней был монетоприёмник, работающий с четвертаками, и моторизованное табло для подсчёта очков. На этот проект ушло более года и свыше 10 000 деталей.