
O Astro-8 é um design de computador de 16 bits. Ele possui um (quase) circuito de evolução de logisim , juntamente com um emulador no Windows, Mac e Linux, para executar o código a toda velocidade. Há uma linguagem de montagem, juntamente com uma linguagem de nível superior chamada Armstrong, além de mais que estão sendo construídas ativamente pela comunidade.
Criei um vídeo sobre a criação disso e como funciona, que você pode visualizar aqui:
Existem algumas demos para o Astro-8, como o jogo Pong e um programa de digitação. Você pode localizá -los na pasta /example_armstrong_programs/ .
Vá aqui para a documentação e mais visualizações para outras demos

As duas maneiras mais suportadas de programar para o computador estão usando o idioma de Assembly ou Armstrong.
Certifique -se de ter o SDL2 instalado em seu sistema
Para sistemas operacionais baseados em Debian, você pode fazer isso com:
sudo apt-get install -y libsdl2-2.0-0 libsdl2-mixer-2.0-0
git clone https://github.com/sam-astro/Astro8-Computer.git ou baixando o repositório como um arquivo .zip e descompactando-o à sua localização de escolhaAstro8-Computer/Astro8-Emulator/linux-buildcmake .. para gerar Unix makefilemake -j5 para gerar executávelAstro8-Computer/Astro8-Emulator/linux-build/Astro8-Emulator Esses projetos nem sempre são compatíveis com o ramo principal do repositório oficial do Astro8-Computer. Leia as instruções no repositório do projeto antes de usar.