Contents

Construa sua própria CPU de 16 bits e 3 Hz com 128 KB de RAM!

Podemos entender os processadores como aqueles chips responsáveis ​​por dar vida a PCs, laptops, smartphones, tablets e praticamente qualquer dispositivo eletrônico. Sem CPU não podemos rodar um computador ou outros dispositivos, pois ela cuida de praticamente todas as tarefas. No entanto, as CPUs não existem apenas como chips em formato físico, pois agora conseguiram criar uma CPU funcional de 16 bits e uma frequência de 3 Hz usando o Microsoft Excel.

Sempre que mencionamos um processador, imaginamos que se trata de um chip que está fisicamente colocado dentro de um computador. Porém, não é a única forma de ter uma CPU, já que também podemos emular o desempenho de uma delas. Para entender um pouco o conceito, podemos ter uma ideia de algo parecido com isso se procurarmos vídeos de processadores feitos em Minecraft.

Eles conseguem fazer uma CPU de 16 bits usando apenas Microsoft Excel sem plugins ou scripts do Visual Studio

Minecraft é o jogo mais vendido da história e um dos mais completos se colocarmos nele nosso conhecimento e imaginação. Dando uma olhada rápida no YouTube, podemos ver que eles conseguiram fazer um processador no Minecraft a 3,3 GHz usando redstone. Aqui conseguiram projetar e emular o funcionamento de um processador, algo que demorou muito para ser feito no jogo, cerca de 2 meses. Não é um trabalho fácil, mas o resultado é bastante impressionante e agora vemos algo semelhante mas num programa.

O YouTuber Inkbox conseguiu criar uma CPU de 16 bits usando apenas o Microsoft Excel. Não foram utilizados scripts ou plugins de Visual Basic, apenas Excel em seu formato mais básico, o que adiciona ainda mais complexidade e dificuldade ao processo. Embora possa parecer um desafio impossível, o Inkbox mencionou como usar as funções do Excel (fx), Você pode construir uma boa base para o funcionamento deste processador.

A CPU roda a 3 Hz, possui 128 KB de RAM e tela de 128 x 128 pixels com 16 cores

/images/CPU-ROM-Excel-CPU.jpg

Para conseguir isso, era necessário ativar a calculadora iterativa nas opções do Excel e após pressionar F9 você pode ver como a planilha do programa é atualizada. Ele construiu o processador utilizando diferentes unidades, como uma unidade de memória e de fato, falando nisso, o criador indica que a CPU possui 128 KB de RAM. Aquela frequência de 3 Hz e quantidade de RAM podem ser pouco impressionantes para os padrões atuais, mas devemos ter em mente que tudo foi criado no Excel.

Ao longo do vídeo de 16 minutos podemos ver todos os passos que ele teve que seguir para construir esta CPU no Excel. Uma das mais caras foi criar uma linguagem Assembly que funcione com este processador. Ele se chama Excel-ASM16 e possui um total de 23 instruções diferentes, além de ser compatível com variáveis e arquivos binários. Como se não bastasse, o O YouTuber também criou uma tela dentro do Excel com resolução de 128 x 128 pixels e 16 cores. Em termos de desempenho, não espere muito, pois no final do vídeo nos diz que as demonstrações foram aceleradas e não em tempo real.

*️⃣ Link da fonte:

processador no Minecraft a 3,3 GHz ,