Пользователь собрал в Excel рабочую версию 16-битного процессора с оперативкой 128 КБ, частотой 3 Гц, дисплеем с 16 цветами и разрешением 128 на 128 пикселей, пишут в Tom’sHardware. Он разработал процессор исключительно с помощью встроенных в Excel инструментов: формул и сгенерированного на их базе языка Excel-ASM16.
В YouTube уже появилось видео, где автор в подробностях рассказал, как ему это удалось. Пожалуй, самым ярким в этой истории стало создание языка ассемблера на базе формул Excel. Он включает в себя 23 инструкции, а также поддерживает метки, бинарные файлы и переменные. Функции не сложные, но для 16-битного процессора их достаточно.
Несмотря на небольшую частоту всего в 3Гц процессор может запускать приложения и программы. К примеру, с его помощью можно запустить изображение на дисплей – в своем видео автор процессора продемонстрировал основные опции эмуляции.
Изображение на обложке: видео Inkbox на YouTube
Комментарии