
Der Astro-8 ist ein 16-Bit-Computerdesign. Es verfügt über einen (fast) funktionierenden logisimischen Evolutionskreis sowie einen Emulator unter Windows, Mac und Linux, um Code mit voller Geschwindigkeit auszuführen. Es gibt eine Versammlungssprache, zusammen mit einer höheren Sprache, die als Armstrong bezeichnet wird, und mehr, die aktiv von der Gemeinschaft aufgebaut werden.
Ich habe ein Video über die Erstellung dieser und wie es funktioniert, das Sie hier anzeigen können:
Es gibt einige Demos für den ASTRO-8, wie das Pong-Spiel und ein Tippprogramm. Sie können diese im Ordner /example_armstrong_programs/ finden.
Gehen Sie hier für die Dokumentation und weitere Voransichten für einige andere Demos

Die beiden am meisten unterstützten Möglichkeiten, für den Computer zu programmieren, ist die Verwendung der Montagesprache oder Armstrong.
Stellen Sie sicher, dass SDL2 auf Ihrem System installiert ist
Für Debian -basierte Betriebssysteme können Sie dies mit:
sudo apt-get install -y libsdl2-2.0-0 libsdl2-mixer-2.0-0
git clone https://github.com/sam-astro/Astro8-Computer.git oder durch Herunterladen des Repositorys als .zipAstro8-Computer/Astro8-Emulator/linux-buildcmake .. Um Unix Makefile zu generierenmake -j5 um ausführbare Dateien zu generierenAstro8-Computer/Astro8-Emulator/linux-build/Astro8-Emulator Diese Projekte sind nicht immer mit der Hauptzweig des offiziellen AstRO8-Computer-Repositorys kompatibel. Bitte lesen Sie die Anweisungen im Repo ihres Projekts, bevor Sie sie verwenden.