
Astro-8 เป็นการออกแบบคอมพิวเตอร์ 16 บิต มันมีวงจร วิวัฒนาการ Logisim ที่ใช้งานได้ (เกือบ) พร้อมกับตัวจำลองบน Windows, Mac และ Linux สำหรับการเรียกใช้รหัสด้วยความเร็วเต็ม มีภาษาแอสเซมบลีพร้อมกับภาษาระดับสูงกว่าที่เรียกว่าอาร์มสตรองรวมถึงมากขึ้นซึ่งชุมชนสร้างขึ้นอย่างแข็งขัน
ฉันสร้างวิดีโอเกี่ยวกับการสร้างสิ่งนี้และวิธีการทำงานซึ่งคุณสามารถดูได้ที่นี่:
มีการสาธิตบางอย่างสำหรับ Astro-8 เช่นเกมปงและโปรแกรมการพิมพ์ คุณสามารถค้นหาสิ่งเหล่านั้นในโฟลเดอร์ /example_armstrong_programs/
ไปที่นี่เพื่อดูเอกสารและตัวอย่างเพิ่มเติมสำหรับการสาธิตอื่น ๆ

สองวิธีที่ได้รับการสนับสนุนมากที่สุดในการโปรแกรมสำหรับคอมพิวเตอร์คือการใช้ภาษาแอสเซมบลีหรืออาร์มสตรอง
ตรวจสอบให้แน่ใจว่าคุณติดตั้ง SDL2 ในระบบของคุณ
สำหรับระบบปฏิบัติการที่ใช้ Debian คุณสามารถทำได้ด้วย:
sudo apt-get install -y libsdl2-2.0-0 libsdl2-mixer-2.0-0
git clone https://github.com/sam-astro/Astro8-Computer.git หรือโดยการดาวน์โหลดที่เก็บเป็นไฟล์. zip และคลายซิปไปยังตำแหน่งที่คุณเลือกAstro8-Computer/Astro8-Emulator/linux-buildcmake .. เพื่อสร้าง unix makefilemake -j5 เพื่อสร้างการดำเนินการAstro8-Computer/Astro8-Emulator/linux-build/Astro8-Emulator โครงการเหล่านี้ไม่ได้เข้ากันได้กับสาขาหลักของพื้นที่เก็บข้อมูล Astro8-computer อย่างเป็นทางการ โปรดอ่านคำแนะนำใน repo ของโครงการก่อนใช้