O canal do YouTube Inkbox realizou uma proeza impressionante: eles construíram uma CPU de 16 bits dentro do Microsoft Excel. Essa CPU possui as seguintes especificações:
Velocidade de clock: 3 Hz
Memória RAM: 128 KB
Exibição de saída: 16 cores.
É importante notar que essa CPU não é uma recriação da icônica CPU 8086 da Intel. Em vez disso, ela apresenta sua própria arquitetura personalizada e conjunto de instruções. O canal Inkbox detalha todo o processo de criação dessa CPU funcional em um vídeo fascinante com mais de 15 minutos de duração.
A mágica acontece graças ao funcionamento das células de uma planilha. Cada célula do Excel é como uma calculadora poderosa, capaz de coletar dados e gerar resultados. Empilhando essas células, a CPU pode imitar a funcionalidade de entrada e saída, mesmo que seja da época em que o MS-DOS era a tecnologia de ponta.
O mais impressionante é que essa CPU foi construída sem nenhum script ou plug-in do Visual Basic. Qualquer pessoa que execute o Microsoft Office pode abrir o arquivo Excel e interagir com essa CPU personalizada. O vídeo oferece um excelente curso intensivo sobre o funcionamento das CPUs e apresenta uma linguagem assembly personalizada chamada Excel-ASM15, que demonstra como a CPU executa operações e instruções.
Projetos como esse são raros e nos lembram de outras realizações incríveis, como o CHUNGUS 2, uma enorme CPU virtual e funcional criada no Minecraft em 2021. É inspirador ver o que a criatividade e a engenhosidade podem alcançar!
Fonte:
https://youtu.be/5rg7xvTJ8SU
https://www.tweaktown.com/news/95880/someone-built-functioning-16-bit-cpu-inside-microsoft-excel-with-its-own-custom-language/index.html