Это творение Minecraft закрывает солнце для жителей деревни внизу, они, конечно, восхваляют его как Бога, но мы-то знаем, что на самом деле это функционирующий 32-битный компьютер с 2 КБ оперативной памяти.

Создание компьютера — это одна задача. Создание компьютера с нуля — это совершенно другая задача. Выполнение обеих задач в воображаемом мире Minecraft, популярной игры-песочницы от Microsoft, может показаться невероятным, даже нелепым. И вот мы стоим на грани завершения создания компьютера, созданного с помощью Minecraft.

Райан Боулдс, недавно окончивший факультет компьютерных наук, начал конструировать этот компьютер в Minecraft около года назад. Я общался с ним в прошлом году, когда проект был еще на ранних стадиях. Боулдс тогда упомянул, что он начал его исключительно ради удовольствия, но был удивлен всплеском внимания и энтузиазма, когда он поделился незавершенной версией компьютера в TikTok.

В своем недавнем видео Боулдс с волнением объявляет, что его компьютер Minecraft Redstone близок к завершению! Это довольно впечатляющее зрелище, напоминающее внеземной космический корабль, парящий над землей, с мириадами схем и блоков из красного камня в качестве его компонентов. Можно только представить, как жители деревни преклоняются перед ним в восхищении, считая его чудом своего мира!

Этот компьютер создан для настройки и выполнения инструкций сборки Боулдса. Он может выполнять множество основных задач, ожидаемых от процессорного блока, включая сложение, вычитание, умножение, деление, операции по модулю, сдвиг битов влево, сдвиг битов вправо, поворот вправо и поворот влево. Он имеет 16 32-битных регистров и способен отображать числа, которые были преобразованы на экране, напоминающем блоки, подобно другим дисплеям.

Какая из первых программ выполнялась на этой машине? Это был ряд Фибоначчи — где каждое число получается путем сложения двух предыдущих чисел.

В настоящее время компьютер имеет 2 килобайта (КБ) оперативной памяти (ОЗУ), емкость, которая может поддерживать работу основных программных приложений. Однако, как отмечает Боулдс, к сожалению, этого недостаточно, когда дело доходит до запуска таких игр, как Doom.

«В настоящее время он может выполнять машинный код шаг за шагом, но я надеюсь, что однажды он сможет автономно выполнять заранее запрограммированные задачи», — упоминает Боулдс. По сути, это будет включать метод хранения и извлечения программ, идея, которая также была в списке дел Боулдса в прошлом году. Многие другие пункты из этого списка уже завершены, например, системная оперативная память.

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

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

Он не размещает каждый блок вручную; вместо этого он проектирует повторяющиеся схемы и дублирует их на компьютере. Симметричная структура была запланирована намеренно, так как изначально она так не выглядела. По словам Боулдса, «Хорошо, что в World Edit есть команда перемещения.

Чтобы быть в курсе этого проекта, посетите профиль Боулдса в TikTok. Боулдс намерен разбить основные принципы и архитектуры, лежащие в основе компьютеров, включая объяснение того, как работает RAM и создание конкретных схем.

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

Как хардкорный геймер, я бы сказал:

* Мой любимый процессор для плавной игры — это лучшие из лучших от Intel и AMD.

* Лучшая материнская плата для непревзойденной производительности в играх? Она должна быть правильной, в этом нет никаких сомнений.

* Когда дело доходит до видеокарт, идеальная, которая разгоняет пиксели как босс, просто ждет вас.

* Для быстрого игрового процесса приобретите себе самый быстрый SSD на рынке — первым в игру, последним за пределы экрана!

Смотрите также

2025-01-31 15:47