O YouTuber Inkbox postou recentemente um vídeo detalhado de 16 minutos (incorporado abaixo) mostrando como ele criou com sucesso uma CPU de 16 bits no Microsoft Excel. Esta CPU rodava a 3 Hz e tinha 128 KB de RAM, uma tela de 16 cores de 128x128 pixels e executava um assembly chamado "EXCEL-ASM16".

A CPU é construída usando a funcionalidade nativa do Excel, sem aplicar nenhum script ou plugin do Visual Basic. O Inkbox aproveita os poderosos recursos baseados em fórmulas do Excel, que podem ser executados em qualquer PC com Excel para replicar as portas lógicas, registradores e outros componentes necessários para simular a arquitetura do processador subjacente.
O mais impressionante sobre este projeto é que o Inkbox criou a linguagem de programação assembly EXCEL-ASM16 para esta CPU Excel, suportando 23 comandos diferentes para carregamento, armazenamento, operações aritméticas, operações bit a bit...
No vídeo abaixo, o YouTuber compartilha detalhes sobre como construir uma CPU totalmente funcional dentro dos limites do Microsoft Excel. Este projeto ilustra os princípios básicos da estrutura interna de uma CPU e como ela funciona de uma maneira completamente nova.
A criatividade e a engenhosidade técnica do Inkbox em um projeto de CPU de 16 bits totalmente funcional, inteiramente dentro do Microsoft Excel, oferece uma maneira prática única de explorar conceitos de computação de baixo nível e destaca a versatilidade do Excel além de planilhas chatas.