El YouTuber Inkbox publicó recientemente un video detallado de 16 minutos (incrustado a continuación) que muestra cómo creó con éxito una CPU de 16 bits en Microsoft Excel. Esta CPU funcionaba a 3 Hz y tenía 128 KB de RAM, una pantalla de 16 colores de 128 x 128 píxeles y ejecutaba un ensamblaje llamado "EXCEL-ASM16".

La CPU está construida utilizando la funcionalidad nativa de Excel, sin aplicar ningún script o complemento de Visual Basic. Inkbox aprovecha las potentes capacidades basadas en fórmulas de Excel que se pueden ejecutar en cualquier PC que ejecute Excel para replicar las puertas lógicas, los registros y otros componentes necesarios para simular la arquitectura del procesador subyacente.
Lo más impresionante de este proyecto es que Inkbox creó el lenguaje de programación ensamblador EXCEL-ASM16 para esta CPU Excel, soportando 23 comandos diferentes para cargar, almacenar, operaciones aritméticas, operaciones bit a bit...
En el vídeo a continuación, el YouTuber comparte detalles sobre cómo construir una CPU completamente funcional dentro de los límites de Microsoft Excel. Este proyecto ilustra los conceptos básicos de la estructura interna de una CPU y cómo funciona de una manera completamente nueva.
La creatividad y el ingenio técnico de Inkbox en un proyecto de CPU de 16 bits en pleno funcionamiento dentro de Microsoft Excel proporciona una forma práctica y única de explorar conceptos informáticos de bajo nivel y resalta la versatilidad de Excel más allá de las aburridas hojas de cálculo.