Найти в Дзене

Любитель создает полностью функционирующий 16-битный процессор в Microsoft Excel


Пользователь Inkbox создал 16-битный процессор в программе Microsoft Excel, используя только встроенные возможности программы. Процессор имеет 128 КБ оперативной памяти, 16-цветный 128x128 пиксельный дисплей и собственный язык ассемблера "EXCEL-ASM16". Язык поддерживает 23 команды для выполнения различных операций, включая загрузку, хранение, арифметические операции и операции с битами.

Проект демонстрирует гибкость Excel и возможность изучения основ низкоуровневого программирования. Inkbox также разработал компилятор на Python, который преобразует код "EXCEL-ASM16" в двоичные данные, которые можно загрузить в память процессора.

Хотя этот проект вряд ли революционизирует вычислительную технику, он является отличным примером того, что возможно, когда вы используете Excel далеко за пределами его первоначального назначения.
Любитель создает полностью функционирующий 16-битный процессор в Microsoft Excel  Пользователь Inkbox создал 16-битный процессор в программе Microsoft Excel, используя только встроенные возможности...
Около минуты