.png/revision/latest?cb=20190331114435)
.png/revision/latest?cb=20190331114441)
Процессор в MineCraft. Часть 0. Логические элементы и тактовая генерация
Процессоры — ресурс, добавляемый модификацией Applied Energistics 2. Они необходимы в различных крафтах данной модификации.
Логический процессор — базовый процессор. Вся простая техника связана с ним.
Вычислительный процессор — более сильный процессор. Не особо проблематичен в создании.
Инженерный процессор — самый сильный процессор. Создаётся из алмаза, в чём и его сложность.
Чем больше процессоров необходимо в той или иной комбинации крафтов, тем сильнее создаваемое вами устройство, такие как Хранилища создания, МЭ ячейки памяти и пространственные ячейки памяти.
Источник: minecraft.fandom.com
[Map] Эпичный механизм — процессор в Minecraft
• Разрядность — 8 бит
• Архитектура Фон Неймана
• RAM 256 байт
• Без тактового генератора. Среднее время выполнения операции — 1 сек.
• Стек данных — 9 байт
• 2 регистра общего назначения (РОН)
• 42 операции
• Система ошибок
• 1 пользовательский ввод.
• 16 портов вывода (3 встроенных + можно создавать порты в любом месте)
• ассемблер
• Отдельный интерфейс управления процессором
Процессор можно программировать. Для этого есть 42 операции. Вводить программу нужно на табличках внутри системного блока. Затем необходимо запустить ассемблер, который переведет вашу программу в единицы и ноли и запишет в память процессора. А потом можете запустить свою программу!
Графический процессор в Майнкрафт #2. //Монитор
Еще есть возможность создавать порты ввода/вывода в любом месте. Для этого есть специальные команды.
А самое главное — вычислительные способности позволяют делать в программе циклы, условные операторы, функции, массивы и тд. Так что видите, это самый настоящий процессор.
Больше узнаете из руководства, ссылка на него внизу
Эта программа — пример функции. Эту функцию можно вызывать с любого места программы. Параметры передаются через стек.
in
push
in
push
pushC
8
jump
21
R1-A
print
pushC
10
pushC
20
pushC
18
jump
21
R1-A
print
(конец программы,дальше идет функция)
pop
A-R2
pop
store
32
pop
add
32
A-R1
R2-A
jump to A
Системный блок
Процессор внутри
Пример выполнения программы
Источник: ru-minecraft.ru
Геймер построил гигантский компьютер внутри Minecraft, на котором можно играть в игры
Энтузиаст спроектировал 8-битный процессор внутри видеоигры Minecraft, на котором можно запускать другие игры, такие как «Тетрис» или «Змейка».
Виталий Маршак
Sammyuri/YouTube
8-битный процессор, собранный внутри игры, способен запустить «Тетрис» и «Змейку»
Как сообщает Interesting Engineering, геймер, известный под ником Sammyuri, создал в Minecraft процессор, получивший название Chungus 2 (Computation Humongous Unconventional Number and Graphics Unit). На его создание ушло семь месяцев.
0 РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ
Удивительный виртуальный процессор в реальной жизни был бы размером с 20-этажное здание (при условии, что каждый блок имеет метр в длину и высоту). Процессор имеет тактовую частоту 1 герц, 256 байт оперативной памяти и экран 32 × 32. Для управления им виртуальный аватар должен прыгать по кнопкам размером с кирпич. Sammyuri выложил видео на YouTube о том, как пользоваться системой:
Нажми и смотри
«Я, наверное, должен был показать все яснее в видео, но все программы были ускорены в сотни и несколько тысяч раз, чтобы сделать их действительно воспроизводимыми / просматриваемыми в реальном времени. Хотя 1 Гц определенно является быстрым для процессора в Minecraft, он далеко не так быстр, как может показаться на видео», – написал энтузиаст в комментарии.
Интересно, что игре Minecraft уже больше десяти лет! Кстати, ранее мы рассказывали забавную и одновременно грустную историю, связанную с этой видеоигрой. Однажды правительство Дании построило точную копию страны в Minecraft. Все было прекрасно, пока на территорию виртуальной Дании не вторглись американцы. О том, что произошло дальше можно узнать в нашем материале.
Загрузка статьи.
Источник: www.techinsider.ru