Един любител сглоби 16-битов процесор, който е създаден и работи в Excel с тактова честота от 3 Hz и има 128 KB RAM, 16-цветен дисплей с резолюция 128x128 пиксела и персонализиран език за асемблиране, който работи в популярната електронна таблица. Всъщност можете дори да изпробвате процесора с файлове, които създателят е предоставил чрез Github.
Microsoft Excel може да е любимото приложение за електронни таблици на всички, но функциите на Excel всъщност са доста гъвкави за различни цели. Ако сте достатъчно решителни, бихте могли да използвате функцията за условно форматиране на Excel, за да създадете функциониращ процесор в рамките на Excel. Тази част от теоретичните познания също е общоизвестна, но никой не се интересува от това да я демонстрира.
Тоест, никой до 27 януари 2024 г. Точно тогава YouTube потребителят Inkbox реши да публикува подробно 16-минутно видео (вградено по-долу) за това как е създал напълно функциониращ процесор в рамките на ограниченията на Microsoft Excel. Inkbox е направил това и без да прилага никакви скриптове или приставки на Visual Basic - това е чиста работа с Excel, която може да бъде дублирана на всеки компютър, който случайно имате и който работи с Excel.
Едно от най-впечатляващите постижения, описани в този проект за процесор на Excel, е създаването от Inkbox на напълно функциониращ език за асемблиране за функциониращия процесор на Excel. Този език за асемблиране, Excel-ASM16, включва 23 различни инструкции и поддръжка на променливи, етикети и дори поддръжка на двоични файлове. Това са основни функционалности за език за асемблиране, но са повече от достатъчни за ограниченията на 16-битов процесор, работещ под Microsoft Excel.
Като цяло проектът за 16-битов процесор на Excel няма да се използва като някакъв пробив в съвременните компютри. Той обаче показва доста техническо ноу-хау и изобретателност от страна на Inkbox и тъй като свободно споделя Excel-ASM16 и неговия процесор с някои примерни програми в Github, можете дори да го изпробвате сами.
Снимка: Unsplash/Inkbox on YouTube
Виж още: Изследователи демонстрираха бърз 3D печат с течен метал (ВИДЕО)