Simulador de Computador 8-Bit para Aprendizado
CPU8 é um aplicativo educacional projetado para estudantes e programadores que desejam entender o funcionamento básico de computadores. Ele simula o SAP-1, um computador de 8 bits, permitindo aos usuários controlar uma máquina realista que ilustra operações de instruções de computador e suas interrelações com registradores, contadores de programa e memória. O aplicativo inclui um montador que possibilita a escrita de programas e sua conversão para a linguagem de máquina do computador simulado, acompanhado por um manual completo de programação.
Com 16 instruções, 3 pseudo instruções e 16 espaços de endereçamento, CPU8 oferece recursos como controle de velocidade do relógio simulado, execução passo a passo e a capacidade de rodar programas até o final. Além disso, o aplicativo conta com 7 programas de montagem de exemplo, links para vídeos educacionais de Ben Eater e uma breve história da computação. É uma ferramenta excelente para estudo em sala de aula ou de forma independente, proporcionando uma experiência de aprendizado interativa e visualmente agradável.