Lo YouTuber Inkbox ha pubblicato di recente un video dettagliato di 16 minuti (incorporato di seguito) che mostra come è riuscito a creare una CPU a 16 bit in Microsoft Excel. Questa CPU funzionava a 3 Hz, aveva 128 KB di RAM, un display a 16 colori da 128x128 pixel ed eseguiva un assembly denominato "EXCEL-ASM16".

La CPU è realizzata utilizzando le funzionalità native di Excel, senza applicare alcuno script o plugin di Visual Basic. Inkbox sfrutta le potenti funzionalità di Excel basate su formule che possono essere eseguite su qualsiasi PC che esegua Excel per replicare le porte logiche, i registri e altri componenti necessari per simulare l'architettura del processore sottostante.
L'aspetto più impressionante di questo progetto è che Inkbox ha creato il linguaggio di programmazione assembly EXCEL-ASM16 per questa CPU Excel, supportando 23 diversi comandi per il caricamento, l'archiviazione, le operazioni aritmetiche, le operazioni bit a bit...
Nel video qui sotto, lo YouTuber condivide i dettagli su come realizzare una CPU perfettamente funzionante entro i limiti di Microsoft Excel. Questo progetto illustra i principi fondamentali della struttura interna di una CPU e il suo funzionamento in un modo completamente nuovo.
La creatività e l'ingegnosità tecnica di Inkbox in un progetto CPU a 16 bit completamente funzionante, interamente all'interno di Microsoft Excel, offrono un modo pratico e unico per esplorare concetti di elaborazione di basso livello e mettono in risalto la versatilità di Excel rispetto ai noiosi fogli di calcolo.